生信小课堂DAY2~~刘雅楠

生信星球学习小组

目录:就是我们平时说的文件夹

路径:就是目录的层级位置,比如,home目录下有个biosoft,那么biosoft的路径就是/home/biosoft【就相当于你的C盘底下有个biosoft文件夹】

第一个 pwd

pwd: print working directory,显示当前路径,

第二个 mkdir

mkdir :make directory-- 创建你的空目录

#后面是注释,就是解释代码的文字。

mkdir biosoft #存放生信软件

mkdir project #存放生信项目

mkdir tmp #存放一些杂七杂八

mkdir src #存放源代码

第三个 ls

ls 显示列表,不管是目录还是文件,都能显示

你输入ls试一下,是不是出来了刚才新建的目录?

第四个 rm

删除的操作对象分为三类:普通文件、空目录、有内容的目录。他们的对应的命令是略有不同的。

(1)删除文件--rm

(2)删除空目录--rmdir

(3)删除非空目录--rm -r

注意这三个命令后面都要跟上你要删除的目录名。

第五个 cd

cd接一个目录名,表示进入该目录

cd -返回刚才目录

主目录(家目录):直接cd ,效果与cd ~ 一致

练习cd操作:进入tmp目录,然后查看当前路径,然后返回主目录

mkdir rm_test

cd rm_test


练习删除操作:
删除doodle.txt
删除整个huahua目录
删除rm_test(已经是空目录了)

第六个 vi

vi 新建脚本或者文本文档(vi是linux中的文本编辑器)

cd tmp

vi hello_world.txt

第七个 cat

cat接文本文件的名字,查看并直接将文本文件的内容输出到屏幕。要退出cat,是摁一下q。否则下面的命令都没办法运行咯

head 默认输出前10行,tail默认输出后10行,后面加上-n 自定义输出几行

例如:head -n 3 hello_world.txt 【注意-n与head之间有空格,-n和3之间空格可有可无】

第八个 cp

意为复制文件

使用:cp file1 file2

就是复制file1,命名为file2的意思。

练习:将刚才新建的文件复制一个,叫做new_file.txt

第九个 mv

mv 将文件移入文件夹,或者重命名

使用:mv file 路径是移动file到某路径下

使用:mv file1  file2是将file1重命名为file2

你可能感兴趣的:(生信小课堂DAY2~~刘雅楠)