摘要:組管理、tar備 份與恢復、find文字查詢
組管理
主組:使用者必須屬於乙個且只有乙個主組,預設建立使用者時會自動建立和使用者名稱同名的組,做為使用者的主要組,由於此組中只有乙個用 戶,又稱為私有組
附加組: 乙個使用者可以屬於零個或 多個輔助組,附屬組
新增組
命令格式:
groupadd 選項 組名
選項 -g gid(組id)
groupadd 命令用於建立乙個新的工作組,新工作組的資訊將被新增到系統檔案中
/etc/group 檔案存放組賬戶資訊
[root@rhel8 ~]# cat /etc/group
root:x:0:
組名:密碼佔位符:gid:
該組中的使用者列表
/etc/gshadow檔案存放組密碼資訊
新增組成員
gpasswd 是 linux 下工作組檔案 /etc/group 和 /etc/gshadow 管理工具,用於將乙個使用者新增到組或者從組中刪除。
命令格式:
gpasswd 選項 使用者名稱 組名
選項 -a 新增 -d 刪除
修改組屬性
groupdel命令用於刪除群組,若該組中仍有某戶存在,必須先刪除 這些使用者後,才能刪除組。
命令格式:
groupdel 組名
[root@rhel8 ~]# groupdel c2 //刪除 組
[root@rhel8 ~]# grep c2 /etc/group //確認結果
壓縮工具
tar ,可以對目錄和多個檔案打包 乙個檔案,並且可以壓縮,保留檔案屬性不丟失,常用於備份功能
tar 命令格式:tar 選項 /路徑/壓縮包名字 被壓縮文 件
常用選項
-c 建立打包檔案
-f 指定打包後的檔名稱
-z 呼叫 .gz壓縮工具 (壓縮效果三種最差,但耗時短)
-j 呼叫 .xz壓縮工具 (xz比bz壓縮效果好,但耗時最長,且壓縮優勢比bz2不大)
-j 呼叫 .bz2壓縮工具 (bz2的壓縮效果比gz好,但耗時比gz長)
-t 列出打包文件內容
-x 釋放打包檔案
-c 指定解壓路徑
-v 顯示詳細資訊
備註:壓縮與解壓縮原始檔均不會消失
find 工具
find工具用於查詢檔案或目錄,根據預設的條件遞迴查詢對應的檔案
命令格式:find 目錄 條件1 選項 條件2
常用條件
-type 型別(f檔案 d目錄 l快捷方式)
-name 「文件名」 -iname 按名稱查詢忽略大小寫
-size 檔案大小(k、m、g) +10k 大於10k的檔案 -10k 小於10k
-user 使用者名稱
-mtime 按日期查詢(+ 代表多少天之前 - 代表多少天 之內)
— find /root/ -mtime +10 //10天之前
— find /root/ -mtime -10 //10天之內
find命令提供了乙個單獨的處理結果命令 –exec ——命令格式:find .. .. -exec 處理命令 {} \;
find /root -mtime -1 -type f -exec mv {} /opt/ \; #移動
Linux 基礎命令篇
shell命令 tty 檢視當前的終端裝置 echo 顯示當前使用的shell help 幫助 type 命令 檢視命令為內部還是外部 alias 別名 命令名 將命令定義別名 如需要別名永久有效需要寫入檔案 bashrc 當前使用者 etc bashrc 所有使用者 date 顯示和設定時間 ha...
linux基礎篇 命令
摘要 linux命令,是用來實現某一種功能的指令或程式命令的執行依賴於直譯器 例如 bin bash shell直譯器是乙個程式,bash是shell的其中一種。命令分類 命令分為內部命令和外部命令 內部命令 系統自帶屬於直譯器的一部分 列如type pwd pwd 是 shell 內建或者使用en...
Linux基礎篇之基礎命令
目錄 檔案 檔案許可權 設定檔案對不同使用者的許可權 改變檔案擁有者和命名 檔案的兩種建立方式 檢視檔案內容的常見幾種方式 檔案拷貝,移動,重新命名 目錄遞迴管理 檔案 rw rw r rw rw r 十個字元代表不同意義 第一字元 表示的是檔案的型別 後面9個字元,分為三組,表示此檔案針對不同使用...