day2_召唤linux
思维导图
day2_召唤linux.pngwhy linux
linux and server
-
linux是一个开源免费的操作系统
- 应用场景:PC很少,server(supercomputer)绝大多数
- 权限控制:支持多用户,相互独立
- 命令行模式:操作主要靠命令行实现
- 目录结构:倒置树状文件系统
-
服务器
- 支持远程登陆
- 支持多用户同时使用,互相独立
linux and bioinfo
引用
这是因为生物软件基于linux,系统开源、免费,不需要图形界面,有效节约资源。命令行模式可以批量、高效地处理文件,满足数据分析的要求。——微信公众号生信星球
how to get and login linux
cloud server or install on PC
- win10内置linux内核,可以在商城下载ubantu
win10商店ubantu——微信公众号生信星球
login with xshell or ubantu ssh
- ubantu登录命令:ssh -p 22 bio02@xxxx.xxx.xxx.xx
login.png
what is base operation of linux
pwd:显示当前路径
pwd.png
mkdir:创建空目录
mkdir.png
- mkdir-p创建多个文件,或层级目录
mkdir_-p.png
touch:创建空的新文件
touch.png
ls:显示列表
ls.png
- ls-1:输出长格式列表
ls_-1.png
- ls-l:查看长格式列表中文件的大小
ls_l.png
- ls-R:递归查看目录
ls_R.png
rm:删除命令
- rm:删除文件
rm.png
- rmdir:删除空文件夹
rmdir.png
- rm-r:删除层级目录或非空文件夹
rm_-r.png
- rm -rf:强制删除所有非空文件夹
rm_-rf.png
cd:打开目录
cd.png
- cd ..:返回上一层目录
- cd-:返回上次离开的目录
- cd ~:返回home目录
vi:新建文档并编辑
vi_0.png
- vi 新建文件名
- 按i开始编辑
- 按Esc退出编辑
- 左下角输入:x保存并退出
vi.png
cat:流文件内容显示
cat_head_tail.png
- cat 文件名:整个文件内容输出到屏幕
- head 文件名:输出前10行
- tail 文件名:输出后10行
- -n 2:控制输出行数
cp:复制文件
cp.png
- cp file1 file2
mv:移动文件
mv.png
- mv file1 file2:重命名
- mv file dierctory:移动文件到新目录
信息查看
lsb_release -a:查看系统版本
lsb_release_-a.pngfree:查看内存状态
free.pngdf:查看磁盘空间
df.png
网友评论