鳥哥的私房菜筆記之屬性及許可權

2021-06-27 20:55:32 字數 3245 閱讀 8297

一、登入到linux系統中,然後輸入ls -al,顯示當前目錄下所有的檔案或目錄:

[root@localhost ~]# ls -al

total 200

drwxr-x---      5        root    root        4096     oct 30 08:12         .

drwxr-xr-x    28       root    root        4096     oct 27 06:10        ..

-rw-------        1       root    root         67          jul 17  2014        .xauthority

-rw-------        1       root    root      15459      oct 30 10:27       .bash_history

-rw-r--r--        1       root    root          24         jul 13  2006        .bash_logout

-rw-r--r--        1       root    root        191         jul 13  2006        .bash_profile

-rw-r--r--        1       root    root        193         nov 27  2014       .bashrc

drwx------       3       root    root      4096         jul 17  2014        .config

-rw-r--r--        1       root    root        100          jul 13  2006        .cshrc

-rw-------        1       root    root          55          oct 24 05:20        .lesshst

drwx------       2       root    root     4096          jun 10  2014       .ssh

-rw-r--r--        1       root    root       129           jul 13  2006        .tcshrc

-rw-------        1       root    root     4348          oct 30 08:12       .viminfo

-rw-r--r--        1       root    root       248          oct 24 05:18        a.log

-rw-------        1       root    root     1173          may 22 14:25       anaconda-ks.cfg

-rw-r--r--        1       root    root   44900          may 22 14:25       install.log

-rw-r--r--        1       root    root     4137          may 22 14:25       install.log.syslog

-rw-r--r--        1       root    root           0          oct 22 07:04         test

drwxr-xr-x      3      1001   root    4096          jul  4  2014           webbench-1.5

-rw-r--r--        1       root    root    7675           feb  6  2011         webbench-1.5.tar.gz

注:其中第一列代表屬性,為目錄或檔案或鏈結檔案或其他,如下:

d rwx r-x --- :其中第乙個字母所代表的意義:

d:表示目錄

-:表示檔案

l:表示鏈結檔案

b:表示為裝置檔案裡面的可供儲存的介面裝置

c:表示為裝置檔案裡面的串列埠裝置,如鍵盤、滑鼠。

rwx 

r-x 

--- :

r:讀   4

w:寫   2

x:可執行   1

rwx:第一組為屬主的許可權,rwx即讀、寫、可執行;

r-x:第二組為屬組的許可權,r-x即讀、可執行;

--- :第三組為其他人的許可權,---即無許可權。

第二列表示鏈結占用的節點(i-node)

第三列表示屬主

第四列表示屬組

第五列表示檔案或目錄的大小

第六列表示建立日期或最後的修改日期

vim  /etc/sysconfig/i18n

lang="en"      

儲存即可。

第七列表示檔案或目錄的名稱

二、修改許可權

修改屬主:chown

語法:chown    [-r]   屬主   檔案或目錄名稱

chown    [-r]   屬主 :屬組 檔案或目錄名稱  同時修改屬主和屬組

注:-r表示遞迴。

修改屬組:chgrp

語法:chgrp  [-r]    屬組   檔案或目錄名稱

修改檔案或目錄的許可權:chmod

語法:chmod   [-r]  

屬性的設定方法有兩種:

(1)數字型別

r:4w:2

x:1修改屬性:chmod    數字型別的表示許可權(如754)  檔案或目錄名稱

例如:rwx   r-x    r--

rwx=4+2+1=7

r-x=4+0+1=5

r--=4+0+0=4

所以此檔案或目錄的許可權為754.

(2)符號型別

屬主:user   (u)

屬組:group    (g)

其他人:others   (o)

所有人:all    (a)

例如:chmod   u=rwx,g=r-x,o=r--  檔案或目錄名稱

chmod     g-x     檔案或目錄名稱

鳥哥的linux私房菜筆記

第零章 計算機概論 1.整部主機當中最重要的就是cpu與主記憶體,而cpu的資料來源通通來自於主記憶體,如果要由過去的經驗來判斷事情時,也要將經驗 硬碟 挪到目前的記憶 主記憶體 當中,再交由cpu來判斷喔 這點得要再次的強調啊!2.常見的單位與進製對應 進製km gtp二進位 1024 1024k...

《鳥哥的私房菜閱讀筆記》

一 linux系統中,每台裝置都被當成乙個檔案來對待,硬碟 dev hda dev hdb 二 基本硬碟分割槽模式 1 簡單分割槽法,linux初學者 最好劃分兩個分割槽 and swap 虛擬記憶體 2 稍複雜分割槽,usr 存放linux作業系統 使用者資訊在 home 下這個可以大點兒 var...

鳥哥私房菜讀書筆記 檔案許可權

我的工作機是linux系統。我登入root帳號,從svn伺服器check out源 之後使用文字編輯器修改原始碼,竟然發現無法儲存!昨天讀了 鳥菜 相關章節後,總算明白了原因。這一切與linux的檔案許可權有關。1.linux系統是多使用者多工的系統。這點與windows不同,windows是單使用...