Linux下对目录操作的命令比较多,本文简要说明下。

常见的特殊目录

首先需要记下来的就是一些常见的特殊目录,比如:

. //代表当前目录

.. //代表上一级目录

- //代表前一个(刚才的)目录

~ //代表家目录

~user //代表user用户的家目录

cd

cd命令是change directory的简写,在Windows下也有此命令,用于改变目录。

pwd

pwd是print working directory的简写,即显示当前目录。

mkdir

mkdir是make directory的简写,用于创建目录。用法如下:

clip_image002

其中,常见的选面有-m和-p。-m可以给新创建的目录定义权限,而不是使用预设的权限;而-p选项可以嵌套创建目录。如:

clip_image004

即,加上-p选项后,会自动创建所需要的父目录。

clip_image006

从上图可以看出,使用-m选项后,test3目录有了自定义的不同权限。

rmdir

rmdir是remove directory的简写,即用于删除目录。但它只能用于删除空目录。同样,-p选项用于嵌套删除,而-i选项用于在确认删除之前给予询问。