加入生信星球学习小组的第二天,生信小白李棉袄(编号bio01)很荣幸地get到了与Linux系统愉快玩耍的入门级别代码技能。在Windows 10 Microsoft store 下载的Ubuntu大哥的帮助下,下面给大家介绍一下我学到的九个使用频率炒鸡高的Linux命令:
-
pwd
→ print working directory
目的:显示当前路径
bio01@VM-0-10-ubuntu:~$ pwd
/home/bio01 #这里显示的是主目录的路径,用户名 bio01,就是俺
-
mkdir
→ make directory (P.S. 2,3一起来介绍哈)
目的:创建新的空目录
3.ls
→ list
目的:显示列表,不管是文件or目录统统显示
bio01@VM-0-10-ubuntu:~$ mkdir 001 #创建了001这个新的空子目录
bio01@VM-0-10-ubuntu:~$ ls #显示看看我刚刚是否在主目录下创建001这个新的子目录成功
001 #这里computer显示001就代表创建成功喽,鼓掌!
-
rm
→ remove (我猜的这个单词)
目的:删除文件
衍生:rmdir
→remove directory 删除空目录;rm -r
删除非空目录 (注意有个空格哦)
一失足成千古恨命令:rm -rf
→ 多及目录无任何提示毫不犹豫一并强制删除!!
举个小栗子
bio01@VM-0-10-ubuntu:~$ cd tmp #进入tmp这个目录
bio01@VM-0-10-ubuntu:~/tmp$ ls #让我们康康有什么文件
hi.txt #tmp目录里含有这个 hi.txt 文件
bio01@VM-0-10-ubuntu:~/tmp$ rm hi.txt #对 hi.txt 文件开刀!删它!
bio01@VM-0-10-ubuntu:~/tmp$ ls #这时list了之后没有显示出 hi.txt 这个文件代表已经删除成功
-
cd
→ 退回到上一级目录中
衍生:cd
+目录名
→ 可直接进入该目录;cd -
→ 返回刚刚的目录(注意不一定是上一层目录)
bio01@VM-0-10-ubuntu:~$ cd tmp #进入tmp这个目录
bio01@VM-0-10-ubuntu:~/tmp$ cd - #意图打算返回刚刚所在的目录
/home/bio01
bio01@VM-0-10-ubuntu:~$ #出现了主目录的路径和这一条的时候代表返回成功,鼓掌!
-
vi
→ 新建脚本或者txt文档
P.S. 在编辑文档的时候需要敲一下键盘i
键才可进行编辑,按ESC
退出编辑模式,再来个:x
帮咱们保存然后退出。
Q:那自己到底写了啥呢?怎么查看自己刚刚编辑的文本呢?
A:找 cat 帮忙
-
cat
→ 查看文档并直接将内容全部输出到屏幕
小衍生:head
→默认输出前10行;tail
→默认输出后10行。想要自定义行数?在这两个单词后面加上-n
就欧克。(注意-n
是有空格的)
bio01@VM-0-10-ubuntu:~$ cd tmp #进入到我的编辑文件的目录
bio01@VM-0-10-ubuntu:~/tmp$ cat hi.txt #打开我的编辑文档全部内容
hey...
This is my first time to use the PuTTY to creat a txr.
At first I felt little hard on it...
but I feel better now under the help of the UMU.
I am happy to have a chance to learn this system.
Although it is fresh to me,
there is no doubt that it is also very funny.
A really nice place to learn Linux.
I'll try my best to work on it.
Let's do it!
Thank you!
Jadra
bio01@VM-0-10-ubuntu:~/tmp$ head -n 5 hi.txt #打开我的编辑文档前5行内容
hey...
This is my first time to use the PuTTY to creat a txr.
At first I felt little hard on it...
but I feel better now under the help of the UMU.
I am happy to have a chance to learn this system.
bio01@VM-0-10-ubuntu:~/tmp$ tail -n 3 hi.txt #打开我的编辑文档后3行内容
Thank you!
Jadra #可见在编辑文档中空行也算是一行
cp
→ copy 复制文件
格式:cp fileA fileB
表示将文件A复制到文件B中,文件性质一样。mv
→ move 文件重命名or将文件移入文件夹中
格式:mv file 路径
代表转移file的路径;mv fileA fileB
代表将fileA重命名成fileB。
今天就先总结到这里喽