Linux chmod(英文全拼:change mode)命令是控制用戶(hù)對(duì)文件的權(quán)限的命令
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)秦皇島,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792
Linux/Unix 的文件調(diào)用權(quán)限分為三級(jí) : 文件所有者(Owner)、用戶(hù)組(Group)、其它用戶(hù)(Other Users)。
只有文件所有者和超級(jí)用戶(hù)可以修改文件或目錄的權(quán)限??梢允褂媒^對(duì)模式(八進(jìn)制數(shù)字模式),符號(hào)模式指定文件的權(quán)限。
使用權(quán)限 : 所有使用者
語(yǔ)法
參數(shù)說(shuō)明
mode : 權(quán)限設(shè)定字串,格式如下 :
其中:
u 表示該文件的擁有者,g 表示與該文件的擁有者屬于同一個(gè)群體(group)者,o 表示其他以外的人,a 表示這三者皆是。
+ 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。
r 表示可讀取,w 表示可寫(xiě)入,x 表示可執(zhí)行,X 表示只有當(dāng)該文件是個(gè)子目錄或者該文件已經(jīng)被設(shè)定過(guò)為可執(zhí)行。
其他參數(shù)說(shuō)明:
-c : 若該文件權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作
-f : 若該文件權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤信息
-v : 顯示權(quán)限變更的詳細(xì)資料
-R : 對(duì)目前目錄下的所有文件與子目錄進(jìn)行相同的權(quán)限變更(即以遞歸的方式逐個(gè)變更)
--help : 顯示輔助說(shuō)明
--version : 顯示版本
Linux檔案的基本權(quán)限就有九個(gè),分別是owner/group/others三種身份各有自己的read/write/execute權(quán)限
舉例:檔的權(quán)限字符為 -rwxrwxrwx 這九個(gè)權(quán)限是三個(gè)三個(gè)一組的!其中,我們可以使用數(shù)字來(lái)代表各個(gè)權(quán)限,各權(quán)限的分?jǐn)?shù)對(duì)照表如下:
r:4 w:2 x:1
每種身份(owner/group/others)各自的三個(gè)權(quán)限(r/w/x)分?jǐn)?shù)是需要累加的,例如當(dāng)權(quán)限為: [-rwxrwx---] 分?jǐn)?shù)則是:
所以我們?cè)O(shè)定權(quán)限的變更時(shí),該檔案的權(quán)限數(shù)字就是770啦!變更權(quán)限的指令chmod的語(yǔ)法是這樣的:
選項(xiàng)與參數(shù):
xyz : 就是剛剛提到的數(shù)字類(lèi)型的權(quán)限屬性,為 rwx 屬性數(shù)值的相加。
-R : 進(jìn)行遞歸(recursive)的持續(xù)變更,亦即連同次目錄下的所有檔案都會(huì)變更
舉例來(lái)說(shuō),如果要將.bashrc這個(gè)檔案所有的權(quán)限都設(shè)定啟用,那么就下達(dá):
那如果要將權(quán)限變成 -rwxr-xr-- 呢?那么權(quán)限的分?jǐn)?shù)就成為 [4+2+1][4+0+1][4+0+0]=754 啰!所以你需要下達(dá):
linux中更改用戶(hù)權(quán)限和用戶(hù)組可以使用chmod命令。
增加權(quán)限給當(dāng)前用戶(hù) chmod +wx filename。
命令中各選項(xiàng)的含義為:u 表示“用戶(hù)(user)”,即文件或目錄的所有者。g 表示“同組(group)用戶(hù)”,即與文件屬主有相同組ID的所有用戶(hù)。o 表示“其他(others)用戶(hù)”。a 表示“所有(all)用戶(hù)”。它是系統(tǒng)默認(rèn)值。
linux切換用戶(hù)的命令是“su”。
普通用戶(hù)之間切換以及普通用戶(hù)切換至 root 用戶(hù),都需要知曉對(duì)方的密碼,只有正確輸入密碼,才能實(shí)現(xiàn)切換;從 root 用戶(hù)切換至其他用戶(hù),無(wú)需知曉對(duì)方密碼,直接可切換成功。
su 命令的基本格式:# su [選項(xiàng)] 用戶(hù)名 ;
選項(xiàng):
-:當(dāng)前用戶(hù)不僅切換為指定用戶(hù)的身份,同時(shí)所用的工作環(huán)境也切換為此用戶(hù)的環(huán)境(包括 PATH 變量、MAIL 變量等),使用 - 選項(xiàng)可省略用戶(hù)名,默認(rèn)會(huì)切換為 root 用戶(hù)。
-l:同 - 的使用類(lèi)似,也就是在切換用戶(hù)身份的同時(shí),完整切換工作環(huán)境,但后面需要添加欲切換的使用者賬號(hào)。
-p:表示切換為指定用戶(hù)的身份,但不改變當(dāng)前的工作環(huán)境(不使用切換用戶(hù)的配置文件)。
-m:和 -p 一樣;
-c 命令:僅切換用戶(hù)執(zhí)行一次命令,執(zhí)行后自動(dòng)切換回來(lái),該選項(xiàng)后通常會(huì)帶有要執(zhí)行的命令。
su(Switch User)切換到超級(jí)管理員
使用su命令所有管理員都必須知道root賬號(hào)的密碼;
sudo(Switch User and DO)以超級(jí)管理員身份執(zhí)行;
sudo使得普通管理員使用自己的密碼也可以獲得超級(jí)管理員權(quán)限;
linux 常用系統(tǒng)命令
# 查看ip地址
ip a
ip addr
# ping網(wǎng)絡(luò)(測(cè)試網(wǎng)絡(luò)連通)
ip 目標(biāo)機(jī)器的ip
# 查看系統(tǒng)時(shí)間
date
# 注銷(xiāo)
logout
# 關(guān)機(jī)
shutdown now
# 重啟
reboot
# 清屏
clear
網(wǎng)頁(yè)題目:linux切換權(quán)限命令 linux切換權(quán)限
標(biāo)題路徑:http://sd-ha.com/article10/doochgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站營(yíng)銷(xiāo)、ChatGPT、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)