一、find
find 查詢檔案
find 查詢檔案
!! !注意如果沒有指定目錄,用「 . 」或者空格代替,則表示查詢當前目錄的檔案。
find 可以查詢最近一段時間有改動的檔案。
二、 gerp 查詢字串命令
複製檔案 cp 檔案位置及檔案 新檔案位置;可用" . "代替後者為此資料夾。
grep 目的:使用grep命令來查詢檔案中符合條件地字串;
格式: grep [選項] [查詢模式] [檔名]
舉例:
三、file 檢視檔案型別
file 檔案位置及檔名
file 目的為識別檔案型別,注意linux下一切皆檔案
案例:
四、which和whereis查詢命令所在位置
which 和whereis 目的:查詢命令或者應用程式的所在位置;
格式: which 命令名/應用名
比如可以通過which查詢命令pwd命令所在的位置。
whereis 命令名 可以找到可執行程式位置+手冊頁的位置
五、gzip 和bzip2單個檔案為壓縮和解壓(重要)
壓縮目的:減小檔案大小
壓縮型別:有失真壓縮/無失真壓縮
無失真壓縮:普通檔案的壓縮,為保證資訊正確傳遞,不希望檔案經過壓縮或解壓而受損。接下來都講無失真壓縮
常用的壓縮(解壓)命令:gzip 和bzip2。
gzip
* gzip的常用選項:
命令含義
-l(list)
列出壓縮檔案的內容
-k(keep)
在壓縮或解壓時,保留輸入檔案
-d(decompress)
在壓縮檔案中進行解壓縮
bzip2
* bzip2的常用選項:
命令含義
-l(list)
列出壓縮檔案的內容
-k(keep)
在壓縮或解壓時,保留輸入檔案
-d(decompress)
在壓縮檔案中進行解壓縮
壓縮小檔案選擇gzip,壓縮後檔案大小更小;壓縮較大檔案選擇bzip2,壓縮後檔案更小。
壓縮有兩個引數:壓縮時間;壓縮比
六、tar多個檔案和目錄的壓縮和解壓
cat +檔名 檢視檔案內容
tar 打包,gzip 壓縮
命令含義
-c(creat)
表示建立用來生成檔案包
-x表示提取,從檔案包中提取檔案
-t檢視壓縮檔案
-z使用gzip處理,與-c結合表示壓縮,與-x結合表示解壓縮
-j使用bzip2進行處理,與-c結合表示壓縮,與-x結合表示解壓縮
-v(verbose)
詳細報告tat處理的資訊
-f(file)
表示檔案,後面接乙個檔名
-c解壓到指定目錄
tar 打包,gzip 壓縮
*壓縮tar czvf 壓縮檔案名 目錄名(注意-符號可以省略)
tar打包,bzip2壓縮
Linux學習(3) Linux鏈結概念
linux 鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在 linux 的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節點號 inode in...
Linux學習筆記3 Linux檔案許可權
linux具有多人多任務環境,為了讓各個使用者具有保密級的檔案資料,因此檔案許可權管理就變得很重要。linux一般講檔案可讀寫的身份分為三個類別,擁有者 owner 所屬群組 group 其他人 others 三種身份各有讀 read 寫 write 執行 execute 等許可權。檔案擁有者 使用...
Linux學習之路3 linux的檔案許可權
1 使用者和使用者組 每個使用者必須屬於乙個使用者組,當申請乙個使用者的時候,系統就會自動生成乙個同名的使用者組。再將使用者加入使用者組中,這個使用者組是該使用者的私人組。系統可以為乙個組設定許可權,這樣的話就可以對使用者組中的使用者統一分配許可權,例如公司為財務部分配許可權,而不需要為財務部的每乙...