1. 程式人生 > >Linux學習筆記(九)find、文件名後綴

Linux學習筆記(九)find、文件名後綴

行為 指定文件類型 type install 需要 所有 如果 查找文件 size

一、
linux中查找文件有很多種法,例如之前用過的which、whereis,此外還有locate
如果沒有安裝locate ,則需要運行

yum  install -y  mlocate

安裝
第一次會提示數據文件不存在,
輸入updatedb即可,
具體用法詳見
http://man.linuxde.net/locate_slocate

二、linux常用快捷鍵
ctrl l 清屏
d (當前命令行為空時)退出當前終端
c 廢棄當前命令行
u 刪除光標之前到行首的字符
k 刪除光標之前到行尾的字符
a 光標移動到命令行最前面
e 光標移動到命令行最後
h 從光標位置按字符向前刪除
d 從光標位置按字符向後刪除

z 暫停當前進程
三、find命令

find  /root/ -type f -mmin -60       

60分鐘之內修改過內容的文件

find  /root/ -type f -mtime -1       

一天之內修改過內容的文件

find  /root/ -type f -mtime   +1   

一天之前修改過內容的文件

find  / -inum   21111212

inote號為21111212 的文件

find /tmp/chen/  -type f -mmin -60 -exec ls -l {} \;

對find出來的文件進行ls -l 操作

find /tmp/chen/  -type f -mmin -60 -exec mv {} {}.bak \;

將find出來的文件名後加.bak

-type 指定文件類型
d文件夾
f文件
l鏈接
c串行設備
b塊
atime 最後一次查看或者打開的時間
mtime 最後一次修改內容的時間
ctime 最後一次修改權限。。時間
Mtime改變時ctime一定改變,反之不成立
stat 命令用來查看文件的三個時間寄inote號等詳細信息

-size 文件大小 k 、M

-type -size 這些條件之間不加-o 就是所有條件都成立
如果是
-type f -mmin -60 -o -size +10M
則查找60分鐘之內修改過內容的文件或者大小大於10M 的文件

四、文件後綴名
linux中文件後綴名對linux並無實際作用,例如.txt .sh .pl\

這些是linux管理人員為了方便管理,將相同類型的文件加上相同後綴名,方便辨別與管理。

Linux學習筆記(九)find、文件名後綴