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