Linux學習筆記(10)
一、find命令
1.ctrl 一些用法。
ctrl d 退出一個終端
ctrl c 退出一個命令
ctrl a 光標從頭開始
ctrl u 光標前面的命令全部刪除
ctrl d 光標後的命令一個一個字符刪除
ctrl e 光標移動到最後
2.類似於 find命令的還有 whereis which 事先在準備好的庫裏尋找,每天定時更新的一個庫。
locate 命令類似於 whereis。
yum install locate -y
第一次使用時提示沒有/vat/lib/mlocate/mlocate.db文件。
執行 updatedb 生成文件或庫就好
3.find命令基本使用用法
find +路徑
-type d目錄 f文件 l軟連接 c字符串設備 b塊設備
-name + “文件名”
stat + 文件名(查看文件具體信息)
find
-o 或者的意思
-mtime 最近更改時間或創建文件時間,文件內容。-1一天以內,+1大於一天,
-atime 最近訪問時間,cat或vi
-ctime 最近改動,改動的inode相關,時間,文件名,權限
定律:你更改文件內容的話(mtime),ctime是一定改變的。反之則不一定
-inum + inode號 查看硬鏈接 (此處博主犯了一個錯誤,必須要加路徑/,否則找不到)
-mmin -60 一小時以內的
-size 文件大小 必須要給一個單位,+10K 大於10k的, -10k 小於10k的 M兆,
-exec ls -l {} \; 把查找出來的文件ls -l出來。{} find 出來的文件列表。
-exec mv {} {}.bak\; 把ls -l 查找出來的文件通過mv都在文件名後面加.bak。
二、文件後綴名
linux命令是區分大小寫的
linux文件大多都有後綴名,但是不嚴謹,並不能代表文件的類型。
約定相同的文件用相同的後綴名。
LANG=en 顯示成英文
LANG=zh_CN.UTF-8 顯示成中文
Linux學習筆記(10)