1. 程式人生 > >3月30號筆記

3月30號筆記

3月30號 筆記

2.23/2.24/2.25 find命令
find命令用來在指定目錄下查找文件。任何位於參數之前的字符串都將被視為欲查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄與文件。並且將查找到的子目錄和文件全部進行顯示。
類似命令 which 是從 echo $PATH 去查路徑
whereis ls
yum install -y mlocate 安裝
find 路徑 -type/
-mtime <24小時數>:查找在指定時間曾被更改過的文件或目錄,單位以24小時計算;
-name 指定字符串作為尋找文件或目錄的範本樣式;
-ctime 查找在指定時間之時被更改權限大小路徑名稱(屬性)等的文件或目錄,單位以24小時計算
-atime 查找在指定時間之時被更改內容或者的文件或目錄,單位以24小時計算
-type 假設find指令的回傳值為True,就執行該指令;
stat filename 用來顯示文件的詳細信息,包括inode, atime, mtime, ctime
find . -type 通過文件類型查找文件
-f 普通文件或者二進制文件
-l 符號連接
-d 目錄
find / -inum inod號 查相同inod號
find /root/ -type f -mmin 60 查找在指定時間曾被更改過的文件或目錄,單位以分鐘計算,
find /root/ -type f -mmin 60 - exec ls - l{}\; 按分鐘查1個小時以內的被修改的文件
find /目錄 -type f -mmin -60 -exec mv {} {}.bak \;這裏的{}的意思是循環遍歷find的結果,並在返回的文件名稱後面添加".bak"
find /目錄 -size 大小 如果是大於用"+"表示 "-"表示小於
locate 模糊查找
CTRL d 退出終端
CTRL u 刪除輸入字符串 刪除光標之前的字符串
ctrl e 把光標移到最後面
CTRL a 光標移動到最前面
2.26 文件名後綴
Linux環境下一個文件是否能被執行,和後綴名沒有太大的關系,主要看文件的屬性有關。但是了解一下Linux文件的後綴名還是有必要的,特別是創建一些文件,最好還是加後綴名,這樣做的目的是僅僅是為了在應用時方便。
2.27 Linux和windows互傳文件
yum install -y lrzsz 安裝文件用於windows和linux文件傳遞 只能用xshell
sz filename 將系統文件 轉移到windows上
rz 從windows上傳文件到當前目錄

3月30號筆記