叮当猫Linux文件和目录的管理
习惯(命令行,操作严谨,安全意识)
建议(稳脚踏实地,总结文档,复习,举一反三)
以后都以电脑和手机以及书本形式记录,减少手头笔记多思考。
相对路径:有根目录“/”。
相对路径:没有“/”。例如:cd test
命令:cd
用来更用户所在目录。
情况:
1.后面什么都不跟则进入当前用户的根目录。
命令:用于显示当前所在目录。
要求:后面只跟目录名。
配合:
“.”表示当前目录。
“…”表示当前目录的上一级目录。
2.mkdir
创建目录。如果发现要创建的目录的上一级目录不存在,就会报错。
配合:
-m选项用于指定要创建目录的权限
-p创建一大串级联的目录,并且创建一个已经存在的目录时,不会包错。
3.rmdir
只能删除空目录,也可以连接一个或多个目录(用空格分隔
配合
-p级联删除一大串目录。
4.rm
可以删除目录和文件。
配合:
-r:删除目录用的选项。(会询问)
-f:表示强制删除。(如果删除的一个存在的目录时,即使加上-f选项会报错,一定要加-r选项。)-rf
(-rf命令后面不能加“/”,否则它会把你的系统文件全部删除)
which
用查找某个命令的绝对的路径。
alias
可以设置命令或文件的别名
环境变量PATH
问题:“为什么我们使用命令时,只是直接打出了命令,而没有使用这些命令的绝对的路径呢?”
mv
用于移动目录或者文件,还有重命名的。
成果