linux基本命令 2

2021-07-03 04:44:06 字數 1103 閱讀 3122

1.chown:將指定檔案的擁有者改為指定的使用者或組,

chown [選項]... [所有者][:[組]] 檔案..

2.chmod:檔案所有者或特權使用者才能使用該功能來改變檔案訪問模式

+增加許可權

-刪除許可權

=重新分配許可權

u所有者

g所在組

o其它組

a所有使用者(預設)

$ chmod u+x  file                      給file的所有者增加執行許可權

$ chmod 777  file                     rwxrwxrwx

$ chmod u=rwx,g=rwx,o=rwx file    rwxrwxrwx

$ chmod =r file                      為所有使用者分配讀許可權

$ chmod a-wx,a+r   file            同上例

$ chmod -r u+r directory              遞迴地給directory目錄下所有檔案和子目錄的所有者分配讀的許可權

3.chgrp:變更檔案與目錄所屬群組

chgrp [選項] [組] [檔案]

-c 當發生改變時輸出除錯資訊

-f 不顯示錯誤資訊

-r 處理指定目錄以及其子目錄下的所有檔案

-v 執行時顯示詳細的處理資訊

--dereference 作用於符號鏈結的指向,而不是符號鏈結本身

--no-dereference 作用於符號鏈結本身

4:usermod :修改使用者帳號

-c  修改使用者帳號的備註文字。 

-d  修改使用者登入時的目錄。 

-e  修改帳號的有效期限。 

-f   修改在密碼過期後多少天即關閉該帳號。 

-g  修改使用者所屬的群組。 

-g    修改使用者所屬的附**組。 

-l   修改使用者帳號名稱。 

-l  鎖定使用者密碼,使密碼無效。 

-s  修改使用者登入後所使用的shell。 

-u  修改使用者id。 

-u  解除密碼鎖定。

-a    將使用者新增到另外乙個組

Linux基本命令練習(2)

1.已知 tmp目錄下已經存在test.txt檔案,如何執行命令才能把 mnt test.txt拷貝到 tmp下覆蓋掉 tmp test.txt,而讓linux系統不提示是否覆蓋 root許可權下 兩種方法 一種是在cp命令前加乙個 另一種是用cp命令的全路徑 為什麼直接用cp,會提示是否覆蓋呢?這...

Linux基本命令學習 2

命令 mkdir 功能 建立新的資料夾。引數 資料夾路徑。功能 在指定的目錄中建立資料夾。引數 資料夾路徑 資料夾路徑 資料夾路徑。功能 在指定的目錄中建立多個資料夾。引數 p 功能 用遞迴方法建立多個目錄。命令 rmdir 功能 刪除資料夾 引數 資料夾路徑 功能 刪除制定的空資料夾目錄。命令 c...

Linux基本命令操作(2)

1.mv命令 mv a.txt b.txt 重新命名檔案 mv a.txt day1 把檔案移動到某個資料夾,名稱不會變 mv a.txt day1 b.txt 把檔案移動到某個資料夾,同時修改名稱 mv day1 day2 重新命名資料夾,前提是day2存在 mv text text1 把目錄移動...