Linux(七):常用命令-文件处理命令-目录处理命令

创建目录命令


这个命令只能创建目录文件,并不能创建其他类型的文件

先cd到临时文件夹,然后创建一个名为amt的目录文件

然后查看当前目录下的文件信息


有必要说一下,如果要在与当前目录同级的目录里创建文件夹但没有写上当前目录的上一级目录名,

那么会默认认为是在当前目录下创建文件夹

看例子:    本来是准备在根目录下的home目录下创建一个名为ceshi的文件夹,但用ls命令时却显示创建在当前文件夹了

原因是因为没有在home前面写根目录    /


在home前面加上左斜杠试试

 果然是这个问题,成功在home目录下创建ceshi文件夹

在命令后面加-p就是递归创建

就是如果你要一次性创建多个嵌套的文件夹,那就要加上-p


一个点 . 代表当前目录,两个点 .. 代表上一级目录,所以输入cd . 其实是没意义的..

这个之前也试过了..不多说了..


pwd也可以配合 . 与..使用

Windows下的命令提示符也有同样的命令


删除命令



将a1删除了

该命令只能删除空目录,比如想删除tmp,那么必须要将tmp清空才能删除


这个命令本身是用来复制文件的,如果要复制目录,则要加上-r

可以同时复制多个文件,路径之间空格隔开,然后目标地址要写在最后

-p 保留文件属性指的是文件创建时间,修改时间,所有者这些完全复制过去

在复制的同时还可以给复制过去的文件改名 操作如下

将/tmp/amt/下面的文件夹a复制到/tmp/home下面,并给它起一个新名


然后cd到home下查看复制过去的文件夹名称


ok


这个命令与复制命令的用法是一样的,至于用于改名

如果,将一个文件剪切到同一个文件夹内然后给一个新的文件名,那不就是改名了么.


Linux没有回收站的设定,询问完之后就真的删除了.

加上-f可以取消询问,之所以特别说一下这个,是因为,如果你要删除的目录下面有几千个文件,那你可以按Y按到天亮

如果你确实没加-f 那按Ctrl+c可以中断命令


好了本点讲完,就这些~