Linux入门
生信分析需要借住软件,软件运行需要平台/操作系统,常用的如win、mac,图形界面占据大量运行资源。Linux系统因其代码操作,直接调用等因素,成为服务器首选操作平台。目前的生信分析软件也大多在Linux平台。
内容
- Linux服务器远程登录(win平台)
-
xshell使用——三要素:用户名、密码、网络
Snipaste_2021-06-27_10-05-23.png
- 基本命令操作
-
pwd [print working directory 显示当前路径]
pwd.png -
mkdir [make directory 创建空目录]
mkdir.png
分别创建biomicrosoft、data、notebook、paper、result目录
-
ls [list files 用于显示指定工作目录下之内容]
ls.png -
rm [remove 用于删除一个文件或者目录]
rm.png
注意:文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。 -
cd [Change directory 接一个目录名,表示进入该目录]
cd - 返回上次目录
cd.png
-vi /cat
vi 新建脚本或者文本文档,cat ,查看并直接将文本文件的内容输出到屏幕。
vi cat.png -
cp [copy 复制文件]
cp.png
-mv [move file 将文件移入文件夹,或者重命名]
mv.png
-
总结
linux.png -
课后作业
(1)ls输出的是横向的列表,怎样输出长格式列表。
ls -l
ls -l.png
(2) 如何查看长格式列表中文件的大小?
ls -lh
ls -lh.png
(2) 查看Linux系统版本、内存与硬盘空间?
lsb_release -a
lsb.png
free -m
free.png
df
du
df.png
(3) 怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录
mkdir -p
mkdir-p.png
(4) 怎样删除这些层级目录
rm -rf
rm-rf.png