新聞中心
Linux 文件權(quán)限為什么都是問(wèn)號(hào)?

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、黃埔ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的黃埔網(wǎng)站制作公司
對(duì)于 Linux 用戶來(lái)說(shuō),在 shell 中使用 ls -l 命令查看文件時(shí),可能會(huì)看到一串莫名其妙的問(wèn)號(hào),例如:
-rw-r–r– 1 user user 36 Sep 12 14:07 test.txt
我相信你也遇到過(guò)這種情況,或者很好奇為什么會(huì)出現(xiàn)這些問(wèn)號(hào),那么,接下來(lái)就跟著我一起探究一下這個(gè)問(wèn)題吧!
一、什么是文件權(quán)限
在 Linux 系統(tǒng)中,每個(gè)文件和目錄都有一個(gè)所有者和一組訪問(wèn)權(quán)限,這些權(quán)限規(guī)定了哪些用戶可以訪問(wèn)該文件以及可以執(zhí)行哪些操作。
文件的訪問(wèn)權(quán)限可以分為三個(gè)部分:所有者權(quán)限、組權(quán)限和其他人權(quán)限,分別用三個(gè)字符表示。其中:
r 表示可讀取文件,w 表示可寫入文件,x 表示可執(zhí)行文件,- 表示對(duì)應(yīng)權(quán)限被禁止。
例如,一個(gè)文件的權(quán)限為:-rwxr-xr–,意味著:
– 文件所有者可讀、可寫、可執(zhí)行文件
– 文件所屬組的用戶可讀、可執(zhí)行文件
– 其他用戶只可讀取文件
二、為什么文件權(quán)限出現(xiàn)問(wèn)號(hào)
當(dāng)你查看一個(gè)文件或目錄的權(quán)限,如果出現(xiàn)問(wèn)號(hào),通常有以下兩種情況:
1. 文件或目錄不存在
在 ls -l 命令中,問(wèn)號(hào)表示某個(gè)屬性未知或無(wú)法確定,當(dāng)您找不到該文件或目錄時(shí)會(huì)出現(xiàn)這種情況。 這通常是因?yàn)樵撐募蚰夸浺驯粍h除或您沒(méi)有查看的權(quán)限。
例如,以下是一個(gè)不存在的文件:
ls -l /tmp/abc
ls: cannot access ‘/tmp/abc’: No such file or directory
2. 無(wú)法確定文件或目錄的訪問(wèn)權(quán)限
如果您嘗試查看一個(gè)文件或目錄的權(quán)限,但沒(méi)有足夠的訪問(wèn)權(quán)限,也會(huì)出現(xiàn)問(wèn)號(hào)。
例如,如果您嘗試查看 /root 目錄的權(quán)限,會(huì)發(fā)現(xiàn)權(quán)限中的所有字符都被替換成了問(wèn)號(hào):
ls -l /root
d????????? ? ? ? ? ? .
這種情況表示您沒(méi)有足夠的權(quán)限來(lái)查看該目錄的詳細(xì)信息。 當(dāng)然,在其他用戶具有訪問(wèn)權(quán)限的情況下,您可以使用 sudo 命令以 root 用戶身份運(yùn)行 ls 命令。
三、如何更改文件或目錄的權(quán)限
在 Linux 中,可以使用 chmod 命令更改文件或目錄的權(quán)限。chmod 命令需要使用整數(shù)或符號(hào)模式指定文件或目錄的新權(quán)限。
以下是一些基本的 chmod 命令示例:
1. 使用數(shù)字模式更改權(quán)限
使用數(shù)字模式更改權(quán)限是一種最常用的方法,您可以使用不同的數(shù)字分配不同的權(quán)限,例如:
– r: 4
– w: 2
– x: 1
-rwxr-xr– 模式表示 754 權(quán)限:文件所有者具有讀、寫和執(zhí)行權(quán)限,組成員具有讀和執(zhí)行權(quán)限,其他用戶只能讀取。
例如,如果您要更改文件的權(quán)限為 664,可以輸入以下命令:
chmod 664 filename
2. 使用符號(hào)模式更改權(quán)限
符號(hào)模式更改權(quán)限是一種比數(shù)字模式更為直觀的方法,例如:
u 表示文件所有者(user),g 表示文件所屬組(group),o 表示其他用戶(others),a 表示所有用戶(all)。 r 表示讀取權(quán)限,w 表示寫入權(quán)限,x 表示執(zhí)行權(quán)限。
-rwxr-xr– 模式可以寫成以下符號(hào)模式:
– 文件所有者:rwx
– 文件所屬組:rx
– 其他用戶:r
例如,如果您要將文件的所有者和組的權(quán)限設(shè)置為讀、寫和執(zhí)行,而其他用戶的權(quán)限設(shè)置為只讀:
chmod u=rwx,g=rwx,o=r filename
補(bǔ)充說(shuō)明:
除了 chmod 命令之外,您還可以使用 chown 命令更改文件或目錄的所有權(quán)(包括所有者和組)。 有關(guān)更多信息,請(qǐng)參見(jiàn) chown 命令的手冊(cè)頁(yè)。 另外,還可以使用 umask 命令設(shè)置新文件和目錄的默認(rèn)權(quán)限。
結(jié)論
Linux 文件權(quán)限為什么都是問(wèn)號(hào)?每當(dāng)您使用 ls -l 命令查看文件的權(quán)限時(shí),可能會(huì)遇到這種情況。 通常,這是由于文件或目錄不存在或者您沒(méi)有足夠的權(quán)限來(lái)查看它的信息。 在這種情況下,您可以使用 chmod 命令更改文件或目錄的權(quán)限。
相關(guān)問(wèn)題拓展閱讀:
- 在LINUX 中 ll 開(kāi)頭都有問(wèn)號(hào),求大神幫忙解決。謝謝??!
- giverootpasswordfor出現(xiàn)問(wèn)號(hào)
在LINUX 中 ll 開(kāi)頭都有問(wèn)號(hào),求大神幫忙解決。謝謝??!
字符控制臺(tái)不支持中文,你可以通過(guò)securecrt遠(yuǎn)程登錄,就能看到中文了
ll 文件名比如ll 123lsattr 查看文檔隱藏屬性lsattr 文件名
giverootpasswordfor出現(xiàn)問(wèn)號(hào)
非法重啟或硬盤故障或者錯(cuò)誤編輯etc,fstab文件等錯(cuò)誤操作都會(huì)引起Linux系統(tǒng)無(wú)法啟動(dòng),同時(shí)無(wú)法進(jìn)入操作系統(tǒng)。這樣就會(huì)出現(xiàn)這種情況。
修復(fù)方法:之一、重啟Linux服務(wù)器之后,會(huì)在這個(gè)界面停住的:giverootpasswordformaintenance(ortypecontrol-Dtocontinue):這候輸入Linux服務(wù)器root密碼,回車即可進(jìn)入一個(gè)簡(jiǎn)單的命令操作界面,這里如下輸入fsck-y。然后按回車即開(kāi)始修復(fù)文件系統(tǒng),修復(fù)時(shí)間根據(jù)硬盤的大小,在半個(gè)小時(shí)到12個(gè)小時(shí)不等。當(dāng)然修復(fù)完成正灶仔后,輸入reboot回車重啟Linux服務(wù)器即可。第二:可以通過(guò)重新掛載,目錄的方法解決,因?yàn)楝F(xiàn)在只有r讀的權(quán)限,而沒(méi)有w寫的權(quán)限mount-remount,rw,此處是重新掛載,并給予rw讀寫的權(quán)限,對(duì)vi,etc,fstab進(jìn)行修改,然后就是保存退出了,最后就是重啟系統(tǒng)。
可以參考下面的步驟進(jìn)行修復(fù)程序:1、鍵入root密碼,然后按輸入Enter鍵,2、此時(shí)畫面便會(huì)出現(xiàn)以下指令提示:(Repairfilesystem),3、于提示后輸入e2fsck-y,dev,hda2,再辯物按,鍵入Enter,便可檢查檔案系統(tǒng),4、系統(tǒng)即會(huì)自動(dòng)進(jìn)行修復(fù)并于畫面顯示修復(fù)進(jìn)度,5、完成后鍵入exit,再按輸入鍵,重新啟動(dòng)系統(tǒng)。PS:此方法修復(fù)比較好,但是Linux系統(tǒng)或重要的文檔會(huì)損毀嚴(yán)重,所以大家舉汪務(wù)必要注意下。
關(guān)于linux 權(quán)限都是問(wèn)號(hào)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)站題目:Linux文件權(quán)限為什么都是問(wèn)號(hào)?(linux權(quán)限都是問(wèn)號(hào))
當(dāng)前網(wǎng)址:http://m.fisionsoft.com.cn/article/ccdopsc.html


咨詢
建站咨詢
