linux裡的檔案,如何設定為只讀許可權檔案

2021-12-19 11:32:14 字數 2256 閱讀 8815

1樓:幻翼高達

需要準備的材料分別是:電腦、linux連線工具。

1、首先連線上linux主機,進入等待輸入指令的linux命令列狀態。

2、通過cd指令進入到要設定檔案的所在目錄,再通過ll指令獲取當前test檔案的許可權狀態。

3、輸入:chmod 444 test.txt,再按回車。

4、最後輸入ll指令檢視到test.txt的檔案許可權已經變為了只讀。

2樓:驚喜不斷

可以用chmod 命令修改檔案許可權。

chmod命令是非常重要的,用於改變檔案或目錄的訪問許可權。使用者用它控制檔案或目錄的訪問許可權。該命令有兩種用法。

一種是包含字母和操作符表示式的文字設定法;另一種是包含數字的數字設定法。

用法:文字設定法:

chmod [who] [+ | - | =] [mode] 檔名¼

命令中各選項的含義為:

操作物件who可是下述字母中的任一個或者它們的組合:

u 表示「使用者(user)」,即檔案或目錄的所有者。

g 表示「同組(group)使用者」,即與檔案屬主有相同組id的所有使用者。

o 表示「其他(others)使用者」。

a 表示「所有(all)使用者」。它是系統預設值。

操作符號可以是:

+ 新增某個許可權。

- 取消某個許可權。

= 賦予給定許可權並取消其他所有許可權(如果有的話)。

設定mode所表示的許可權可用下述字母的任意組合:

r 可讀。

w 可寫。

x 可執行。

x 只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x 屬性。

s 在檔案執行時把程序的屬主或組id置為該檔案的檔案屬主。方式「u+s」設定檔案      的使用者id位,「g+s」設定組id位。

t 儲存程式的文字到交換裝置上。

u 與檔案屬主擁有一樣的許可權。

g 與和檔案屬主同組的使用者擁有一樣的許可權。

o 與其他使用者擁有一樣的許可權。

檔名:以空格分開的要改變許可權的檔案列表,支援萬用字元。

在一個命令列中可給出多個許可權方式,其間用逗號隔開。例如:chmod g+r,o+r example 使同組和其他使用者對檔案example 有讀許可權。

數字設定法:

數字表示的屬性的含義:

0表示沒有許可權

1表示可執行許可權

2表示可寫許可權

4表示可讀許可權

然後將其相加。所以數字屬性的格式應為3個從0到7的八進位制數,其順序是(u)(g)(o)

如果想讓某個檔案的屬主有「讀/寫」二種許可權,需要把4(可讀)+2(可寫)=6(讀/寫)

3樓:

不知道你說的只讀是什麼意思?

1、通過基本許可權設定命令chmod可以設定檔案許可權為只讀,可以為所屬使用者、所屬組和其他使用者設定只讀許可權!

chmod u=r-- 檔案

chmod g=r-- 檔案

chmod o=r-- 檔案

2、也可以通過chattr命令設定檔案只讀屬性,有點象防寫chattr +i 檔名

4樓:匿名使用者

7778進位制,轉換成2進位制就是 111 111 111 (三位一組便於區分)

分別對應,檔案的所有者、檔案的所有組、其他人(不被前面兩個包含的):讀(r)、寫(w)、執行(x)許可權。

正好9位。目錄的執行(x)許可權是進入的許可權,目錄不能執行。

轉寫為許可權表示就是 rwxrwxrwx ,有字母就是有權,如果那個位置是 - ,就是沒有對應許可權。比如 rwxr-xr-- 。

另外,檔案許可權裡面還有特殊位,但這個和本文題無關了。

5樓:匿名使用者

ls -l 一些你的檔案,類似下面

drwxr-xr-x

w就是寫,r就是讀。具體學習下吧。

6樓:匿名使用者

r=4w=2

x=1只讀檔案的許可權為r--,即數字4

abc(比如777)各個數字的含義:

a表示擁有者的許可權,b示使用者所在群組其他人的許可權,c表示群組以外其他人的許可權。(當然不包括root...)

根據以上說明就可以設定許可權了。

比如你想讓擁有者及其所在群組其他成員只能讀取該檔案(比如test),而群組以外其他人無如何許可權。則可設定:

chmod 440 test

7樓:匿名使用者

r=4w=2

x=1ugo三個組

如何把本地的檔案上傳到linux

本地檔案上傳到linux伺服器的幾種方法 有兩種方法上傳程式到伺服器裡面。如果是win系統伺服器,那麼開啟遠端桌面,從本地電腦複製檔案,到遠端桌面伺服器裡面,貼上檔案,就可以了。如果有ip地址,ftp賬號密碼,也可以用 ftp軟體上傳。linux伺服器的話,就是直接用ftp軟體上傳檔案了。怎樣上傳檔...

大家如何把兩個檔案合併為檔案 linux的命令是什麼

linux下使用cat命令讀入兩個檔案,然後將重定向到一個新的檔案。用法案例 將file1.txt和file2.txt合併到file.txt cat file1.txt file2.txt file.txt 也可以只使用cat命令讀入一個檔案,然後使用 將文字流追加到另一個檔案的末位。用法示例 將f...

如何恢復linux下被rm後的檔案

linux的檔案被rm刪除是可以通過linux自帶的檔案恢復工具debugfs來進行恢復,但是隻能恢復ext2檔案系統的檔案,不能恢復ext3檔案系統的檔案。1,首先檢視需要恢復的檔案所在的檔案系統 命令列模式下輸入指令mount xuwangcheng14 root mount dev xvda1...