Linux文件与目录管理

在Linux系统中,我们谈文件,我们就要认识一些有关目录的一些相关操作了。

目录的相关操作:

 .   代表此层目录

..  代表上一层目录

-  代表前一个工作目录

~  代表【目前用户的身份】

~account  代表account 这个用户的家目录(account是个账号名称)

需要注意的是:在所有目录底下都会存在的两个目录,分别【.】与【..】分别代表的是此层与上层目录;

另外值得一提的是:对于根目录也是存在【..】上层目录的,只不过这里的上层目录就是指的是根目录。

几个常见的处理目录的指令:

cd: 变换目录

pwd:显示目录

mkdir:建立一个新的目录

rmdir:删除一个空目录

例子:

cd指令

Linux文件与目录管理

 

其他的指令就不一一举例子了。

接下来我们谈关于执行文件路径变量:$path

  首先我们都知道不管我们在任何地方执行/bin/ls这个指令就一定能执行,而不会提示找不到/bin/Is指令,这就是因为环境变量PATH的原因。

  当我们在执行一个指令的时候,系统会根据PATH的设定去每一PATH定义的目录下搜寻文件名相关的可执行文件,如果在PATH定义的目录中含有多个文件名相同的可执行文件,则第一个被找到的文件先辈执行。(先到先得)

        我们可以通过【echo #PATH】指令来查询处于当前身份下,path中有哪些目录被定义出来。

Linux文件与目录管理

一、文件与目录的检视指令:Is

这是一个最常使用的一个命令,默认显示的只有:非隐藏的档名、以档名进行排序及文件名代表的蓝色显示。

二、复制、删除与移动:cp、rm、mv

Linux文件与目录管理

Linux文件与目录管理

Linux文件与目录管理

Linux文件与目录管理

感谢大家阅读,如有不足请指教。