Linux的檔案屬性與目錄配置

2022-03-24 13:46:40 字數 2652 閱讀 6840

1、 

使用者與使用者組

1) 檔案擁有者(owner)、使用者組(group)、其他人(other)

2) /etc/password:記錄所有系統賬號與一般使用者以及root的相關資訊

/etc/shadow:記錄密碼

/etc/group:記錄使用者組名稱

2、 

檔案屬性

1)ls –al 

ls:似於dos中的dir命令

-al:列出所有檔案(包括隱藏檔案,即檔名前第乙個字元為.的檔案)

-rwxrwxrwx1   root   root   293   oct 19 21:24   test

(1)第一列:-rwxrwxrwx 表示檔案屬性

第1個字元-表示檔案型別:

d 目錄

-  

檔案l  

連線檔案(link file)

b  

裝置檔案中可供儲存的介面裝置

c  

裝置檔案中的序列口裝置,如鍵盤滑鼠

第一組rwx表示擁有者的許可權(r:read w:write x:excute)

第二組rwx表示使用者組的許可權

第三組rwx表示其他非本使用者組的許可權

(2)第二列:1 表示連線占用的節點(i-node);

若是目錄,則與該目錄下還有多少目錄有關

(3)第三列:root 表示這個檔案或目錄的owner

(4)第四列:root 表示這個檔案所屬的group

(5)第五列:293 表示這個檔案的大小

(6)第六列:oct 19 21:24 表示這個檔案的建立日期或最近修改日期

(7)第七列:test

表示這個檔案的檔名,若前面有」.」,則表示是隱藏檔案

2)更改檔案許可權

(1)更改檔案所屬使用者組

chgrp [-r] groupname filename

groupname可以是使用者組id,也可以是/etc/group檔案中使用者組的組名。filename是以空格分開的要改變屬組的檔案列表,支援萬用字元。如果使用者不是該檔案的owner或超級使用者,則不能改變該檔案的組。

- r 遞迴式地改變指定目錄及其下的所有子目錄和檔案的屬組

(2)更改檔案擁有者

chown [

選項] 使用者或組

檔案使用者可以是使用者名稱或使用者id。組可以是組名或組id。

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

- r 遞迴式地改變指定目錄及其下的所有子目錄和檔案的擁有者。

- v 顯示chown命令所做的工作。

(3)改變檔案或目錄的訪問許可權

數字模式:

chmod [-r] xyz 

檔案或目錄

r:4 w:2 x:1

將同一組(owner/group/other)的三個屬性(r/w/x)累加值,就是該組的許可權,如owner=rwx=4+2+1=7,other=---=0+0+0=0

xyz:各組(owner/group/other)的(r/w/x)累加值

符號型別:chmod [u|g|o|a] [+|-|=] [r|w|x] 檔名

u:user   g:group o:other   a:all

如:chmod u=rwx,go=rx .bashrc

chmod a+w .bashrc

3、 

目錄屬性

r:具有讀取目錄結構清單的許可權,可用ls命令讀取目錄內容

w:可以在該目錄下建立、刪除、重新命名和移動檔案和目錄,

x:能否進入目錄

4、 

檔案型別

普通檔案(regular file):純文字檔案(ascii)(可用cat命令檢視)、二進位制檔案(如cat是二進位制檔案)、資料格式檔案

目錄(directory)

連線檔案(link)

裝置與裝置檔案(device):分為block裝置檔案和character裝置檔案

套接字(socket):常用於網路資料連線

管道(fifo,pipe):解決多個程式同時訪問乙個檔案所造成的錯誤

5、 

副檔名

*.sh:批處理檔案(scripts,指令碼)

*z、*.tar、*.tar.gz、*.zip、*.tgz:壓縮檔案

*.html、*.php:網頁相關檔案

6、 linux目錄配置

.(./):表示當前目錄

7、 

特殊目錄

1) 不可與root分割槽分開的目錄

/etc/、 /sbin/、 /bin/、 /dev/、 /lib/

2) 最好獨立成為單一分割槽的目錄

/home、 /usr(程式安裝)、 /var(管理系統執行過程中的重要中間暫存資料)、 /tmp

3) 特別重要的目錄

/etc(系統設定)、/usr/local、/var

8、 

一般主機分割槽和目錄

/ <1gb

/boot50mb

/usr10gb

/home 剩下的

/var>1gb

linux總結 Linux檔案屬性與目錄配置

一.linux檔案屬性與目錄配置 1屬性 ls 檢視所在目錄檔案資訊,ls l 以line的形式顯示,ls al 以line的形式顯示所有檔案 包括隱藏檔案,即前面帶 的 如 ls al rw r r 1root root 238 2011 05 04 22 25 themes drwxr xr 1...

linux筆記二(檔案屬性與目錄配置)

linux檔案屬性 x與目錄的關係相當重要,如果在該目錄下不能執行任何命令的話,那麼自然也就無法進入了。因此,請特別注意,如果想對他人開放某個目錄的話,請記住,開放該目錄的x屬性。目錄許可權與檔案許可權有一定的區別。對於目錄而言,r代表允許列出該目錄下的檔案和子目錄,w代表允許生成和刪除該目錄下的檔...

Linux07 檔案屬性與目錄配置

一般的檔案分為三類,一是純文字檔案,二是二進位制檔案,三是資料格式檔案,資料格式檔案是特定程式產生的特定格式的檔案,如 var log wtmp,它能用last讀出,但cat會讀出亂碼。檔案型別 一般檔案 目錄d 鏈結檔案l 區塊裝置檔 硬碟與軟盤,符號為b 字元裝置檔案 鍵盤 滑鼠,符號為c 資料...