一、Ctrl指令
1.ctrl 一些用法。
ctrl d 退出一個終端
ctrl c 退出一個指令
ctrl a 光标從頭開始
ctrl u 光标前面的指令全部删除
ctrl d 光标後的指令一個一個字元删除
ctrl e 光标移動到最後
二、find指令
2.類似于 find指令的還有 whereis which 事先在準備好的庫裡尋找,每天定時更新的一個庫。
locate 指令類似于 whereis。
yum install locate -y
第一次使用時提示沒有/vat/lib/mlocate/mlocate.db檔案。
執行 updatedb 生成檔案或庫就好
<a href="https://s5.51cto.com/oss/201710/25/6ed9622769c6b8cc00af1ecf4a5c72e7.png-wh_500x0-wm_3-wmp_4-s_2705252452.png" target="_blank"></a>
3.find指令基本使用用法
find +路徑
-type d目錄 f檔案 l軟連接配接 c字元串裝置 b塊裝置
-name + “檔案名”
<a href="https://s1.51cto.com/oss/201710/25/889bce297453cc60cd52057bd3fb716c.png-wh_500x0-wm_3-wmp_4-s_3513064037.png" target="_blank"></a>
stat + 檔案名(檢視檔案具體資訊)
find
-o 或者的意思
-mtime 最近更改時間或建立檔案時間,檔案内容。-1一天以内,+1大于一天,
-atime 最近通路時間,cat或vi
-ctime 最近改動,改動的inode相關,時間,檔案名,權限
定律:你更改檔案内容的話(mtime),ctime是一定改變的。反之則不一定
-inum + inode号 檢視硬連結 (此處部落客犯了一個錯誤,必須要加路徑/,否則找不到)
<a href="https://s3.51cto.com/oss/201710/25/6a4e15145f2f88f0150bc6b9cf14d6d9.png-wh_500x0-wm_3-wmp_4-s_3620031533.png" target="_blank"></a>
-mmin -60 一小時以内的
-size 檔案大小 必須要給一個機關,+10K 大于10k的, -10k 小于10k的 M兆,
<a href="https://s1.51cto.com/oss/201710/25/f3a7adae5a68443a26453533f9e919be.png-wh_500x0-wm_3-wmp_4-s_4117788864.png" target="_blank"></a>
-exec ls -l {} \; 把查找出來的檔案ls -l出來。{} find 出來的檔案清單。
-exec mv {} {}.bak\; 把ls -l 查找出來的檔案通過mv都在檔案名後面加.bak。
<a href="https://s1.51cto.com/oss/201710/25/2537b5e10f59b53cf9eac7ce6bbc8320.png-wh_500x0-wm_3-wmp_4-s_2580957222.png" target="_blank"></a>
二、檔案字尾名
linux指令是區分大小寫的
linux檔案大多都有字尾名,但是不嚴謹,并不能代表檔案的類型。
約定相同的檔案用相同的字尾名。
LANG=en 顯示成英文
LANG=zh_CN.UTF-8 顯示成中文
本文轉自 小新銳 51CTO部落格,原文連結:http://blog.51cto.com/13407306/1976109,如需轉載請自行聯系原作者