linux給目錄賦許可權
chmod 許可權 文件夾
比如 : chmod 0755 /tmp //這個只設置/tmp文件夾許可權為0755
chmod -R 0755 /tmp //這個設置/tmp文件夾及其子文件夾的許可權為0755
linux的文件夾也有三種許可權分別是:
r(Read 讀取):對文件有讀取文件內容的許可權(cat指令);對目錄有查看目錄下內容的許可權(ls命令)。
2.x(eXecute 執行):對文件有執行文件的許可權(./指令);對目錄該有進入目錄的許可權(cd命令)。
3.w(Write 寫入):對文件有增加、刪除、修改文件內容的許可權;對目錄有增加、刪除、修改目錄下內容的許可權。w 是可以在目錄下創建、修改、刪除文件,不僅可以修改自己的文件也可以修改別人的文件,因此增加了一個t 許可權對 x 許可權進行了限制,表示只可以修改自己的文件。
2. linux 給所有文件下文件加許可權
1、更改文件用戶組。使用命令chgrp,命令如下。
3. linux怎麼給目錄加許可權
使用命令
sudo chmod 777 目錄名
7代表的是二進制的111,三個代表rwx,讀寫可執行許可權,一共有三組,所以用777,如果不要全部的許可權,可以設置其他的數值例如644,666等,單個的數值單位為0-7,二進制代表000-111分別對心相應的許可權,還有一種字母設置許可權的方法,可以自己去查閱,一般用數值比較方便。不用記憶
4. linux為某文件夾內所有文件添加許可權
目錄是目錄還是文件,d表示目錄,-表示普通文件.
後面9位分為3組,每3組作為1組,從左到右分別表示文件屬主,文件屬組,和其他所有用戶的許可權.
r表示文件可讀,w表示文件可寫,x表示文件可以執行.
用命令chmod改變文件許可權.有兩種
第一種
chmod
(ugoa)
(=-+)
(rwx)
file
u代表文件屬主,g代表文件屬組,o代表系統中除屬主和屬組成員之外的其他用戶,a代表所有用戶(u,g,o)總和
+代表增加相應的許可權,-代表減少相應的許可權,=代表只有相應的許可權
chmod
g-w
file就可以完成上面那個文件的許可權改正.
第二種
用數字改正,r為4,w為2,x為1
把數字相加就是所對應的許可權,不如rwx就是7,rw就是6
改正上面問題的許可權方法為
chmod
775
file
就行了
5. 在linux中怎麼給文件夾賦許可權
在linux中給文件夾賦許可權的步驟如下:
1.首先,咱們用客戶端工具(工具很多,我用的是xshell),用需要建立的文件夾的賬戶登錄系統,例如我現在是用的Root用戶。紅色框框內,寫著root證明,登錄的用戶沒有問題。
6. linux怎麼給一個文件夾許可權
可以使用find及local查找。
find:
1.命令格式:
find
pathname
-options
[-print
-exec
-ok
...]
2.命令功能:
用於在文件樹種查找文件,並作出相應的處理
3.命令參數:
pathname:
find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統根目錄。
-print:
find命令將匹配的文件輸出到標准輸出。
-exec:
find命令對匹配的文件執行該參數所給出的shell命令。相應命令的形式為'command'
{
}
\;,注意{
}和\;之間的空格。
-ok:
和-exec的作用相同,只不過以一種更為安全的模式來執行該參數所給出的shell命令,在執行每一個命令之前,都會給出提示,讓用戶來確定是否執行。
4.命令選項:
-name
按照文件名查找文件。
-perm
按照文件許可權來查找文件。
-prune
使用這一選項可以使find命令不在當前指定的目錄中查找,如果同時使用-depth選項,那麼-prune將被find命令忽略。
-user
按照文件屬主來查找文件。
-group
按照文件所屬的組來查找文件。
-mtime
-n
+n
按照文件的更改時間來查找文件,
-
n表示文件更改時間距現在n天以內,+
n表示文件更改時間距現在n天以前。find命令還有-atime和-ctime
選項,但它們都和-m
time選項。
-nogroup
查找無有效所屬組的文件,即該文件所屬的組在/etc/groups中不存在。
-nouser
查找無有效屬主的文件,即該文件的屬主在/etc/passwd中不存在。
-newer
file1
!
file2
查找更改時間比文件file1新但比文件file2舊的文件。
-type
查找某一類型的文件,諸如:
b
-
塊設備文件。
d
-
目錄。
c
-
字元設備文件。
p
-
管道文件。
7. Linux的用戶目錄許可權設置為可讀可寫,怎麼設
可以使用
chmod
命令來對目錄設置許可權:
chmod
可以用3個數字來表達
用戶,用戶組,其他用戶:
如
chmod
777
/test
(數字的第一個7代表的是用戶許可權
數字的第二個7代表的是用戶組的許可權
數字的第三個7代表的是其他用戶的許可權)
而數字7是特定用戶的
讀,寫
,
執行
許可權:
[讀取--用數字
4
表示]
[寫--用數字
2
表示]
[執行--用數字
1
表示]
用這些數字相加得到許可權:
如你想設置/test目錄的許可權為:
對用戶可讀可寫,
4(讀取)+
2
(寫入)
=
6
對用戶組可讀可執行,
4(讀取)
+
1
(執行)
=
5
對其他用戶僅僅可讀;
4(讀取)
這樣就可以用命令:
chmod
654
/test
來設置許可權~
!!!提示如果是設置目錄,沒有執行許可權是不可以讀取目錄的。
8. linux創建用戶賦予讀取目錄許可權
可以使用 chmod 命令實現該功能。使用格式如下:
$chmod 765 subdir
其中:
7--4+2+1,文件所有者許可權,4:可讀,2:可寫,1:可執行;
6--4+2,同組用戶許可權:可讀、可寫;
5--4+1,其它用戶許可權:可讀、可執行。
subdir為要賦予新的目錄讀寫許可權的子目錄名稱。
9. linux系統中,給文件授予可執行許可權的命令
在root用戶下執行:chmod 755 filename
10. 如何給linux用戶組賦許可權
可以在自己的主目錄下面使用 chmod 命令對文件名賦予合適的許可權。例如:
$chmod 765 myfile
7 為文件所有者許可權:可讀(4)、可寫(2)、可執行(1);
6 為同組用戶許可權:可讀(4)、可寫(2);
5為其它用戶許可權:可讀(4)、可執行(1)