Linux学习:详解文件系统的管理命令

    作者:课课家教育更新于: 2016-01-26 16:20:56

      文件系统的管理命令

      绝对路径和相对路径

      文件的路径:就是文件存放的地方,通过它系统就可以找到该文件。

      绝对路径:路径的写法一定是由根目录“/”写起的。例如:“/usr/local/MySQL”。

      相对路径:路径的写法不是由根目录“/”写起的。例如

    Linux学习:详解文件系统的管理命令_Linux_linux学习_linux教程_课课家

      可以看出,现在用户的所在路径是“/home/miraclewong”,第二个命令中的“miraclewong”是相对于“/home”目录来讲的,是相对路径。

      命令

      命令cd:用来变更用户所在的目录,后面只能是目录名;如果跟文件名,会报错;若后面什么都不跟,就直接进如当前用户的根目录。示例如下:


      命令pwd:用于打印当前所在目录。“.”表示当前目录,“..”表示当前目录的上一级目录。示例如下:


      命令mkdir:用于创建目录。mkdir是make directory的缩写。

      语法:mkdir [参数] [目录名]

      主要参数:

      -m:用于指定要创建的目录的权限。(不常用)

      -p:创建一大串级联目录,并且当创建一个已经存在的目录时不会报错。

      --help:显示帮助。

      --version:显示版本信息。

      示例如下:


      命令rmdir:用于删除空目录,可以是一个,也可以是多个目录(用空格分隔),该命令只能删除目录,不能删除文件。(不常用,常用rm)

      命令rm:该命令用于在用户授权情况下,完成一个或者多个文件和目录的删除。它可以实现递归删除。大家可以通过命令“man rm”看帮助。

      语法:rm [参数] [目的地址]

      主要参数:

      -f:强制删除文件或目录。

      -i:删除既有文件或目录之前先询问用户。

      -r:递归处理,将指定目录下的所有文件及子目录一并处理。等同于rmdir。

      -v:显示指令的执行过程

      示例如下:


      环境变量PATH:

      这里的“echo”表示输出“$PATH”的值。“PATH”前面的“$”是变量的前缀符号。


      其他命令:

      命令which:用于查找某个命令的绝对路径。

      命令alias:设置命令或者文件的别名。

      命令mv:用于移动目录或者文件,还有重命名的作用。

课课家教育

未登录