新聞中心
linux系統(tǒng)644、755、777權(quán)限詳解
在linux系統(tǒng)中644、755、777三種權(quán)限是非常重要的一些權(quán)限了,
十多年建站經(jīng)驗(yàn), 網(wǎng)站制作、網(wǎng)站建設(shè)客戶的見證與正確選擇。成都創(chuàng)新互聯(lián)公司提供完善的營銷型網(wǎng)頁建站明細(xì)報(bào)價(jià)表。后期開發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。
下面我來詳細(xì)的介紹644、755、777三種權(quán)限的使用,希望對(duì)各位有幫助。
從左至右:
而具體的權(quán)限是由數(shù)字來表示的:
通過4、2、1的組合,得到以下幾種權(quán)限:
1-3位7等于4+2+1,rwx,所有者具有讀取、寫入、執(zhí)行權(quán)限;
4-6位5等于4+1+0,r-x,同組用戶具有讀取、執(zhí)行權(quán)限但沒有寫入權(quán)限;
7-9位5,同上,也是r-x,其他用戶具有讀取、執(zhí)行權(quán)限但沒有寫入權(quán)限。
rwx權(quán)限數(shù)字解釋
chmod也可以用數(shù)字來表示權(quán)限如 chmod 777 file
語法為:chmod abc file
其中a,b,c各為一個(gè)數(shù)字,分別表示User、Group、及Other的權(quán)限。
r=4,w=2,x=1
若要rwx屬性則4+2+1=7;
若要rw-屬性則4+2=6;
若要r-x屬性則4+1=5。
chmod a=rwx file
和
chmod 777 file
效果相同
chmod ug=rwx,o=x file
和
chmod 771 file
效果相同
若用chmod 4755 filename可使此程序具有root的權(quán)限
linux權(quán)限777 命令是什么意思
基本上就是全部開放讀寫執(zhí)行操作權(quán)限
一個(gè)文件有三個(gè)權(quán)限,分別是讀、寫和執(zhí)行,它們對(duì)應(yīng)的數(shù)分別是4、2和1。
如果某個(gè)用戶只有讀權(quán)限沒有寫和執(zhí)行權(quán)限當(dāng)然就是4,如果三個(gè)如果有讀和執(zhí)行權(quán)限就是5(4+1)所以有全部權(quán)限就是7了。
而一個(gè)文件或文件夾面對(duì)的用戶分三類:所屬用戶、所屬用戶的組其他用戶以及組外用戶。
所以777三個(gè)數(shù)字就是對(duì)應(yīng)這三個(gè)用戶對(duì)象全部都有讀、寫、執(zhí)行權(quán)限。
如果是所屬用戶有全部權(quán)限,組員有讀和執(zhí)行權(quán)限,而組外用戶只有讀權(quán)限,那數(shù)字應(yīng)該就是754
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
Linux操作系統(tǒng)誕生于1991 年10 月5 日(這是第一次正式向外公布時(shí)間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器、視頻游戲控制臺(tái)、臺(tái)式計(jì)算機(jī)、大型機(jī)和超級(jí)計(jì)算機(jī)。
嚴(yán)格來講,Linux這個(gè)詞本身只表示Linux內(nèi)核,但實(shí)際上人們已經(jīng)習(xí)慣了用Linux來形容整個(gè)基于Linux內(nèi)核,并且使用GNU工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。
Linux下chmod 777 修改權(quán)限
在 Unix 和 Linux 的各種操作系統(tǒng)下,每個(gè)文件(文件夾也被看作是文件)都按讀、寫、運(yùn)行設(shè)定權(quán)限。例如用 ls -l 命令列文件表時(shí),得到如下輸出:
-rw-r--r-- 1 mchopin users 2254 2006-05-20 13:47 uu.htm
這是系統(tǒng)默認(rèn)設(shè)置,可以改寫 uu.htm,同組的人和其他人只有權(quán)讀,沒人有權(quán)運(yùn)行,因?yàn)橹皇且粋€(gè) html 文件,不必運(yùn)行。這在 Novell 的 directory services 之前很先進(jìn)。
讀、寫、運(yùn)行三項(xiàng)權(quán)限可以用數(shù)字表示,就是 r=4,w=2,x=1 。所以,上面的例子中的 rw-r--r-- 用數(shù)字表示成644。
反過來說 777 就是 rwxrwxrwx,意思是該登錄用戶(可以用命令id查看)所在的組和其他人都有最高權(quán)限。
chmod o-r uu.htm 命令改權(quán)限,o-r 是 others 的權(quán)限中減掉讀。結(jié)果是
-rw-r----- 1 bu users 2254 2006-05-20 13:47 uu.htm
如果用命令 chmod 777 uu.htm ,結(jié)果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 uu.htm
任何人都有讀、寫、運(yùn)行三項(xiàng)權(quán)限。
使用權(quán)限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
說明 : Linux/Unix 的檔案存取權(quán)限分為三級(jí) : 檔案擁有者、群組、其他。利用 chmod 可以借以控制檔案如何被他人所存取。
參數(shù)格式 :
mode : 權(quán)限設(shè)定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
① u : 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個(gè)群體(group)者,o 表示其他以外的人,a 表示這三者皆是。
② + : 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。
③ r : 表示可讀取,w 表示可寫入,x 表示可執(zhí)行,X 表示只有當(dāng)該檔案是個(gè)子目錄或者該檔案已經(jīng)被設(shè)定過為可執(zhí)行。 -c : 若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作
④ -f : 若該檔案權(quán)限無法被更改也不要顯示錯(cuò)誤訊息
⑤ -v : 顯示權(quán)限變更的詳細(xì)資料
⑥ -R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更)
⑦ --help : 顯示輔助說明
⑧ --version : 顯示版本
r=4,w=2,x=1
若要rwx屬性則4+2+1=7;
若要rw-屬性則4+2=6;
若要r-x屬性則4+1=5。
①將檔案 file.txt 設(shè)為所有人皆可讀取 chmod ugo+r file.txt
②將檔案 file.txt 設(shè)為所有人皆可讀取 chmod a+r file.txt
③將檔案 file.txt 與 file2.txt 設(shè)為該檔案擁有者,與其所屬同一個(gè)群體者可寫入,但其他以外的人則不可寫入 chmod ug+w,o-w file.txt file2.txt
④將 ex1.py 設(shè)定為只有該檔案擁有者可以執(zhí)行 chmod u+x ex1.py
⑤將目前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀取 chmod -R a+r *
⑥此外 chmod 也可以用數(shù)字來表示權(quán)限如 chmod 777 file 。
⑦語法為 chmod abc file 。其中a、b、c各為一個(gè)數(shù)字,分別表示User、Group、及Other的權(quán)限。
⑧ chmod a=rwx file 和 chmod 777 file 效果相同。
⑨ chmod ug=rwx,o=x file 和 chmod 771 file 效果相同。
⑩若用 chmod 4755 filename 可使此程式具有 root 的權(quán)限。
名稱欄目:linux授權(quán)777命令,linux開權(quán)限777
URL網(wǎng)址:http://fisionsoft.com.cn/article/dsssgji.html