20
2020
04

CentOS命令touch、mkdir、rm命令的常用方法

touch命令用于创建空文件或是修改已有文件的时间戳,其命令格式为:

touch [选项] 文件名

touch test


如果touch命令中所文件已存在 ,那么就会将文件的时间戳更新为系统当前时间。



mkdir命令--创建目录

mkdir(make directory)命令用于创建新的空目录,命令的语法格式:

mkdir [选项] 目录名


例:在当前目录中创建名为test的子目录。


mkdir test



例:在根目录中创建名为public的子目录。


mkdir /public



mkdir命令也可以同时创建多个目录。


例:在当前目录中同时创建3个子目录。


mkdir a b c 



例:同时创建多级目录。


mkdir -p x/y/z




rmdir命令--删除空目录

rmdir(remove directory)命令的作用与mkdir正好相反,使用rmdir命令可以删除指定的目录,而且同样可以使用“-p”选项删除多级目录。

例:一次性删除目录/root/media及其子目录/root/media/cdrom。


rmdir -p /root/media/cdrom




注意,rmdir命令所删除的目录要求必须是空目录(目录中没有任何文件和子目录)

由于还提供了功能更为强大的rm命令,所以这个rmdir命令在实现中用的并不是太多。


rm命令--删除文件或目录

在Linux中,无论删文件还是删目录一般老师用rm(remove)命令。

rm命令的语法格式:


rm [选项] 文件名或目录名




例:将/tmp目录中的test文件删除。


[root@localhost ~]# rm /tmp/test

rm:是否删除普通空文件 '/tmp/test'?y



-f选项,force 强制删除,不提示确认信息。

-r选项,删除目录。

例:强制删除/root/test目录。


rm -rf /root/test



rm命令也支持通配符。

例:删除/root/test目录中的所有内容。


[root@localhost ~]# ls /tmp/test

a  b  c

[root@localhost ~]# rm -rf /tmp/test/*

[root@localhost ~]# ls


 Linux文件和目录管理(CentOS7)Linux系统管理零基础入门第二章》----曲广平

« 上一篇下一篇 »

相关文章:

评论列表: