經(jīng)常在部署一個(gè)網(wǎng)站的時(shí)候,已將代碼上傳了,數(shù)據(jù)庫(kù)也導(dǎo)入了,配置文件也改動(dòng)了。但輸入域名一看,還是報(bào)錯(cuò)了,原因很可能就是因?yàn)槲募?quán)限導(dǎo)致的。今天一起來(lái)看看linux下文件權(quán)限
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、隆化網(wǎng)站維護(hù)、網(wǎng)站推廣。用戶、組
linux哲學(xué)一切皆文件,所有文件都會(huì)有自己的所有者、所屬組。另外,任何用戶肯定必須屬于一個(gè)組。除開(kāi)文件的所有者和所在組的用戶外,系統(tǒng)的其它用戶都是文件的其它人。如何查看linux下的用戶,可以通過(guò)查看/etc/passwd文件來(lái)查看。
# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt ……
通過(guò)ls -l命令,可以查看文件的所有者、所屬組等一些屬性。
# ll total 17484 drwxr-xr-x 3 root root 4096 Dec 2 2019 backup drwxr-xr-x 2 root root 4096 May 15 08:32 bin drwxr-xr-x 10 root root 4096 Jan 8 2020 c_language_code drwxr-xr-x 2 root root 4096 Jun 12 10:46 c_practice -rw-r--r-- 1 root mail 8500 Sep 13 03:47 dead.letter
當(dāng)然,我們可以通過(guò)命令來(lái)修改文件的所有者及所屬組
# 同時(shí)改變用戶和組 -R表示遞歸修改 # chown -R www:www backup # ll -d backup drwxr-xr-x 3 www www 4096 Dec 2 2019 backup # 僅改變用戶 # chown -R root backup # ll -d backup drwxr-xr-x 3 root www 4096 Dec 2 2019 backup # 僅改變組 # chown -R :root backup # ll -d backup drwxr-xr-x 3 root root 4096 Dec 2 2019 backup # 還可以通過(guò)chgrp改變組 # chgrp -R www backup/
文件權(quán)限
現(xiàn)在我們來(lái)看看文件的權(quán)限,查看文件的權(quán)限也是通過(guò)ls -l來(lái)查看。
drwxr-xr-x
上面共10個(gè)字符,可以分為四組,d、rwx、r-x、r-x。
d表示該文件的類型,常見(jiàn)的有-(文件),d(目錄),b(塊設(shè)備)
第二組表示的是文件的用戶所擁有的權(quán)限,rwx分別表示為可讀、可寫、可執(zhí)行。如果以-代替,則表示沒(méi)有那個(gè)權(quán)限。
第三組表示的是文件的組所擁有的權(quán)限
第四組表示的是文件的其他人所擁有的權(quán)限
可讀可寫可執(zhí)行說(shuō)起來(lái)有點(diǎn)抽象,另外對(duì)于不同文件類型,所表示的意義又有不同。下面,我列一個(gè)表格來(lái)幫助大家來(lái)理解:
文件目錄r表示可以查閱該文件的信息,可以通過(guò)cat/less/more/head/tail等命令查閱文件信息 r表示可以列出該目錄下文件列表,可以執(zhí)行l(wèi)s命令 w表示可以修改文件內(nèi)容,可以通過(guò)vim修改文件內(nèi)容w表示可以在該目錄下創(chuàng)建或刪除文件,可以執(zhí)行touch、mv等命令x表示可以執(zhí)行該文件 x表示可以進(jìn)入到該目錄下,可以執(zhí)行cd命令下面,來(lái)看一個(gè)命令chmod,通過(guò)該命令可以修改文件的權(quán)限。先介紹下權(quán)限的數(shù)字表示法:r(4)、w(2)、x(1)
# chown -R root:root study_file/ # chmod 700 study_file/ #數(shù)字方法設(shè)置權(quán)限 # ll -d study_file/ drwx------ 2 root root 4096 5月 5 13:13 study_file/ # chmod u=rwx,g=r,o=r 1.txt # chmod a-x 1.txt # chmod 600 *.txt # ll 總用量 4 -rw------- 1 root root 34 5月 5 12:22 1.txt -rw------- 1 root root 0 5月 5 13:13 2.txt -rw------- 1 root root 0 5月 5 13:13 3.txt
網(wǎng)站欄目:解讀linux系統(tǒng)下文件權(quán)限——(用戶、組、讀寫執(zhí)行)
分享地址:http://m.rwnh.cn/article48/cgeghp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、虛擬主機(jī)、App設(shè)計(jì)、企業(yè)建站、服務(wù)器托管、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(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)