1. 程式人生 > >Linux CentOS 基本命令二 (壓縮,程序,管道,檔案許可權)

Linux CentOS 基本命令二 (壓縮,程序,管道,檔案許可權)

一. 壓縮

windows的壓縮檔案的副檔名: .zip或.rar Linux中的打包副檔名:.tar Linux中的壓縮副檔名:.gz Linux中打包壓縮的副檔名:.tar.gz

1 打包壓縮包

1.1 壓縮語法:tar [引數] 打包壓縮後的檔名 要打包壓縮的檔案,支援萬用字元*號 將多個檔案打包並壓縮成一個特定的檔案

2.1 引數解釋:

  1. -c 建立新的檔案(必選項)
  2. -x 取出檔案中的內容(必選項)
  3. -f 檔名由命令臺設定(必選項)
  4. -v 輸出檔案清單(可選項)
  5. -z 自動識別壓縮或解壓(可選項)

3.1 常用操作: 常用壓縮引數組合:zcvf

4.1 命令使用: 在這裡插入圖片描述

2 解壓壓縮包

1.1 解壓語法:tar [引數] 壓縮檔案 解壓後的檔案在當前目錄中 解壓語法:tar [引數] 壓縮檔案 –C/usr/local 解壓後的檔案放入/usr/local目錄中,注意-C是大寫字母C,後面不用接空格符 將一個特定的檔案解包成多個檔案,放在指定的目錄下

2.1 引數解釋:

  1. -c 建立新的檔案(必選項)
  2. -x 取出檔案中的內容(必選項)
  3. -f 檔名由命令臺設定(必選項)
  4. -v 輸出檔案清單(可選項)
  5. -z 自動識別壓縮或解壓(可選項) 掌握如下常用操作: 常用解壓縮引數組合:zxvf

3.1 命令使用: 在這裡插入圖片描述

二. 檢視當前工作路面

1 .1 語法:pwd

2.1 命令使用: 在這裡插入圖片描述

三.程序

1 檢視程序

1.1 語法:ps [引數] 程序,正在執行的一個應用程式

2.1 引數解釋:

  1. 無 顯示當前使用者通過終端啟動的所有程序
  2. -a 顯示所有使用者通過終端啟動的所有程序
  3. -u 顯示所有使用者通過終端啟動的所有程序詳細資訊
  4. -x 顯示所有使用者通過終端和非終端啟動的所有程序詳細資訊,內容相當多,少用
  5. -e 此引數效果和指定的a引數效果相同
  6. -f 顯示UID,PPIP,C與STIME欄位 注意: ps -aux 和 ps -ef 效果相同

3.1 命令使用: 在這裡插入圖片描述

2 殺死程序

1.1 語法:kill [引數] 程序號 最好只刪當前使用者在終端中啟動的程序,而不要刪除其它使用者的程序,尤其是root使用者的程序。 先用ps au來確認一下當前需要殺死程序號,再用kill 程序號將這個程序殺死

2.1 引數解釋

  1. 無 普通式刪除程序號對應的程序
  2. -9 強制式刪除程序號對應的程序

3.1 命令使用: 在這裡插入圖片描述

四 . 搜尋

1 .1 語法:grep [引數] 搜尋字串 檔名 grep是Linux中強大的文字搜尋命令。

2.1 引數解釋: -i 搜尋時不區分大小寫,大小寫不敏感

3.1 命令使用: 在這裡插入圖片描述

五. 管道

1.1 語法: 一個命令的輸出,可以作為另一個命令的輸入,至少有二個命令參與執行。 常用的需要使用管道命令有more ,grep 。

2.1 命令使用: 在這裡插入圖片描述

六.許可權設定

1.1 簡介: Linux中對每個目錄和檔案都做了規定,只能由滿足條件的使用者才能操作,這個規定叫許可權。

2.1 許可權圖

在這裡插入圖片描述

1 新增許可權

1.1 語法:chmod + [引數] 目錄/檔案+:所有使用者新增許可權

2.1引數解釋:

  1. -r 只讀
  2. -w 只寫
  3. -x 只執行

3.1 命令使用: 在這裡插入圖片描述

2 修改許可權

1.1 語法:chmod [引數] 目錄/檔案 可以針對不同的使用者修改許可權 引數解釋:

  1. u 作者
  2. g 組員
  3. o 它人
  4. -r 只讀
  5. -w 只寫
  6. -x 只執行

2.1 命令: 在這裡插入圖片描述

3 刪除許可權

1.1 語法:chmod - [引數] 目錄/檔案-:所有使用者減少許可權

2.1 引數解釋:

  1. -r 只讀
  2. -w 只寫
  3. -x 只執行

3.1 命令使用: 在這裡插入圖片描述

4 常用許可權操作

chmod 777 目錄/檔案 賦值所有許可權 chmod 000 目錄/檔案 去掉所有許可權

七 關機 和 重啟

1 關機

1.1 語法:halt

2.1 命令使用: 在這裡插入圖片描述

2 重啟

1.1 語法:reboot

2.1 命令: 在這裡插入圖片描述