首页 > 其他 > 详细

文件管理基础命令之二

时间:2021-09-06 01:17:51      阅读:17      评论:0      收藏:0      [点我收藏+]

  ls:list ,列出目录内容

       -a :列出全部的文件,包括隐藏的目录和隐藏的文件(以.开头的文件) 

      -A :列出全部的文件,包括隐藏的目录和文件(但不包括 . 与 .. 这两个目录)

      -d :仅列出目录本身,而不是列出目录内的文件数据

      -h :将文件容量以人类较易读的方式(例如GB、KB等) 列出来

      -l  :列出文件并显示文件的属性和权限等信息

技术分享图片

 

 

 cp:copy  拷贝

       -a :尽可能将档案状态、权限等资料都照原状予以复制。

      -r :若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

      -f :若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

      在默认的条件中,cp的源文件与目的文件的权限是不同的,目的文件的所有者会是执行命令的用户。

      -u :差异复制,常用在备份里面

技术分享图片

 

 

mv:move  移动文件,还有重命名的作用

-f:强制移动,不会出现警告信息

      -i:互动模式,移动之前询问你

      -u:目标存在的时候,只有source比较新才会更新

 

 

 技术分享图片

 

rm:remove 移除

 

-f:强制删除,不会出现警告信息

 

      -i:互动模式,删除之前询问你

 

      -r:递归删除,最常用在目录的删除,很危险的参数

 

 技术分享图片

 

请上网查询资料,除了mv可以对文件重命名之外,还有哪些命令可以对文件重命名?

               rename 原字符串 新字符串 文件名

如果有一批文件,都是以log开头的,log001.txt, log002.txt ....... 一直到log100.txt,现在想要把这批文件的log全部替换为history,该怎样批量重命名呢?

              rename log history *

请自行查阅资料,了解文件查找命令“find”的用法,并找出/etc下面大小介于100k到200k之间的文档。命令该如何写?

             find /etc -size +100k  -size -200k

技术分享图片

 

 

文件管理基础命令之二

原文:https://www.cnblogs.com/dun1572523/p/15226437.html

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