首页 > 系统服务 > 详细

Linux的常用文件管理命令

时间:2021-02-08 22:12:25      阅读:19      评论:0      收藏:0      [点我收藏+]

mkdir cp rmdir rm ls tree touch

mkdir命令可以创建文件夹,经常使用的选项有:

-p,--parents 如果上级目录接有创建,就创建上级文件夹
-m,--mode=MODE 设置文件夹的权限。-m 后面跟数字权限。
-v,--verbose 显示执行的详细过程。

使用mkdir在/data/test/shiyan文件夹下创建文件夹ouma

mkdir ouma

技术分享图片

使用选项-p在/data/test/shiyan文件夹创建文件夹today/ouma

mkdir -p today/ouma

技术分享图片

从上图可以看出,today目录不存在,直接使用mkdir today/ouma命令会出现报错,不能正常创建;这时,只需要加上选项-p就可以创建了

rmdir命令删除空文件夹,经常使用的选项有:

-p,--parents 删除空目录以及空的上级目录。
-v,--verbose 显示执行的详细过程。

技术分享图片

上图中-v选项会显示执行的过程:rmdir:removing directory,‘ouma‘

技术分享图片

看上图可以知道,不加选线p只能删除一个空的目录;加上p选项会将提供的路径的所有空目录删除,直至上级目录不为空为止。

touch命令可以创建大小为0的文件;如果文件存在就是修改文件的时间戳,常用的选项如下:

-a 修改文件的访问时间Access time为当前时间
-m 文件内容的更改时间Modify time为当前时间
--time=word 若word=atime或access,修改文件的访问时间为当前时间
--time=word 若word=mtime或modify,文件内容更改的时间为当前时间
-c,--no-create 若文件存在就修改文件的三个时间为当前时间;若文件不存在,也不创建文件
-t CCYYMMDDhhmm.SS 把指定的时间替代文件中的时间
-r,--reference=File 使用file的时间代替文件的时间

技术分享图片

上图是touch -a/-m的用法,--time的用法和-a/-m一样。

技术分享图片

上图是touch不带选项的用法。如果文件不存在就创建大小为0的文件;如果存在就更新文件的时间为当前时间。

技术分享图片

技术分享图片

上图中touch -c的用法说明:如果文件存在,touch -c就将文件的时间更改当前时间;如果文件不存在,就不创建文件,

Linux的常用文件管理命令

原文:https://www.cnblogs.com/2021Linux/p/14390817.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!