1. 程式人生 > >linux中使用者建立與刪除以及檔案許可權檢視和修改

linux中使用者建立與刪除以及檔案許可權檢視和修改

一、

1.檢視使用者

命令如下:whoami

關於who的其他命令大全


2.建立使用者

  建立使用者命令:sudoadduser hello

  超級使用者是 root

  刪除使用者名稱命令:sudodeluser hello --remove-home

  切換使用者登入命令: su-l hello

3.使用者組

  groups

  檢視使用者組命令:cat  /etc/group

  或者:cat  /etc/group | sort    (這樣顯示出來的資料是按照字典順序排列的)

  建立使用者組:usermod

二、linux檔案的許可權

1.許可權檢視

 檢視許可權命令: ls-l 

 檢視所有檔案許可權命令:ls -al

 linux中一切皆文字!!!!

其中檔案許可權檢視須知:

 

上圖中所顯示的內容分析如下:

d代表的是檔案   rwx分別代表的是讀、寫、執行許可權,其中“—”表示的是沒有這個許可權 

drwxrwxr-x :前三個rwx代表的是root的許可權,中間三個rwx代表的是other使用者的許可權,後三個代表的是group中成員的許可權。

許可權是可以做更改的,命令如下:

chmod g+w hello

這句命令的意思是為group成員的許可權中增加hello檔案的寫許可權!!

2.變更檔案的擁有者

程式碼如下:

eg: sudo chown hi document; cp document/home/hi

命令分析如下:這裡的hi代表的是一個非root使用者,所要變更的檔案是document。

3.檔案許可權補充

除了可以使用  chmod g+w hello這種方式之外,我們還可以使用以下方式    chmod  777 hello這種方式

7表示的是rwx許可權,其中r的值是4,w的值是2,x的值是1,它們的值分別是2的平方,2的一次方和2的零次方。

“g”表示的是group

 “o”表示的是other

 “u”表示的是user