1.Cd
用来变更用户的所在目录,命令后面只能是目录名。
命令pwd查看当前目录。
特殊符号也可以表示目录。
“.”表示当前目录,“..”表示当前目录的上一级目录。
2.Mkdir
用于创建目录。格式:mkdir[-mp]目录名。
-m、-p为其选项。
-m选项用于直指定要创建目录的权限(不常用)。
-p很管用,可以帮我们创建一大串级联目录,并且当创建一个已经存在的目录时,不会报错。
3.Rmdir
用于删除空目录,后面可以是一个目录,
也可以是多个目录。该目录只能删除目录,不能删除文件,一般不用。
4.rm
常用的:
-r:删除目录用的选项,类似rmdir,但可以删除非空目录。
删除时会询问是否删除,是“y”,否“n”。
-f:表示强制删除,不询问是否删除,而是直接删除。
关于rm命令,千万注意rm、-rf命令后面不能加“/”,否则会把系统文件全部删除!!!
5.环境变量path
Which用于查找某个命令的绝对路径。
rm和ls是两个特殊的命令。命令which不常用。
环境变量path在起作用:
echo用来输出$path的值,path前面的$是变量的前缀符号。
Mv是用于移动目录或者文件,还有重命名的作用。
解决问题:
6.cp
Cp是copy的简写,命令格式:cp[选项][来源文件][目的文件]
-r:复制一个目录,必须加-r选项,否则不能复制。
-i:安全选项,如果遇到一个已存在的文件,会询问是否覆盖,与rm命令类似。
Which查看命令:
形象说明-i选项的作用:
Touch可以解释:有这个文件,则会改变访问时间;如果没有这个文件,就会创建这个文件。
“>”:重定向
Echo:用于打印
Cat:用于读一个文件,并把读出的内容打印到当前屏幕上