Linux入門學習筆記 (二)基礎篇

2021-10-01 14:37:37 字數 1630 閱讀 8658

目錄

linux檔案基本屬性

更改檔案屬性語法

linux檔案基本屬性前言

linux系統是典型的多使用者系統,不同使用者擁有不同的許可權。

ls-l 顯示檔案的屬性以及檔案所屬的使用者和組對應的屬性

檢視桌面檔案基本屬性,如上圖:

檔案屬性共十位                0 |1 2  3 | 4 5 6 | 7  8 9

d   r w x    r  - w   r  -  -

第1位   檔案型別 

第123位 屬主許可權管理

第456位 屬組許可權管理

第789位 其他使用者許可權管理

r(read):4

w(write):2

x(execute):1

第1位 d 表示檔案目錄,即為資料夾;- 表示檔案;l表示為鏈結文件;b表示為裝置檔案裡面的可供儲存的介面裝置(可隨機訪問裝置);c表示為裝置檔案裡面的串列埠裝置,例如鍵盤、滑鼠(一次性讀取裝置)

第1,4,7 r 表示讀;  -表示無此許可權

第2,5,8 w表示寫; -表示無此許可權

第3,6,9 x表示執行; -表示無此許可權

如圖:a是目錄,賬戶fei和同組賬戶許可權是讀寫可執行許可權,其他使用者有讀和可執行許可權,無寫入許可權

「2023年校歷.jpg」賬戶fei是讀寫可執行許可權,同組使用者和其他使用者有讀寫許可權,沒有可執行許可權;

語法:chgrp [-r] 陣列名 檔名

注釋:-r:遞迴更改檔案屬組,將該目錄下的所有檔案屬組都會更改

語法:chown [-r] 屬主名 檔名

chown [-r] 屬主名:屬組名 檔名

例如 chown root:root a

將a的擁有者與群組改為root,**如圖

更改時可以使用兩個方法:數字和符號 :r-4、w-2、x-1

每種身份(owner/group/others)各自三個許可權(r/w/x)

例如(owner/group/others)對應[-rwxrwx---]

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

others = - -- = 0+0+0 = 0

語法:chmod [-r] xyz 檔案或目錄

注xyz對應的就是rwx的數值和(0-7)

-r 遞迴

如果將檔案改為-rwxr-xr--,數值(4+2+1)(4+0+1)(4+0+0)=754

此外,另一種改變許可權方法:user、group、others、all(全部身份,包括user、group、others)分別u、g、o、a

chmod語法

chmod

u+(加入)

r檔案或目錄

g-(去除)wo

=(設定)xa

例如:檔案[-rexr-xr--],chmod u=rwx,g=rx,o=r 檔名

去除許可權 chmod a-x 檔名

Linux入門學習筆記 (一)基礎篇

目錄簡介 安裝中英文配置 初時linux linux系統目錄結構 linux 遠端登入 快捷鍵 tree的安裝 使用者許可權問題解決 簡介,不做贅述 重點記憶或需要你了解的 linux 核心最初 由芬蘭人 林納斯 托瓦茲 在 赫爾辛基大學上學時,出於個人愛好編寫的 linux 繼承了unix以網路為...

Linux 基礎入門(二) 學習筆記

檔案打包與壓縮 介紹 linux 上常用的壓縮 解壓工具,主要講解 zip,rar,tar 的使用 檔案字尾名 說明 zip zip 程式打包壓縮的檔案 rar rar 程式壓縮的檔案 7z 7zip 程式壓縮的檔案 tar tar 程式打包,未壓縮的檔案 gz gzip 程式 gnu zip 壓縮...

LINUX學習筆記 基礎篇

linux是個多使用者 多工的系統,通常有多個使用者同時使用這台主機進行工作,因此也就有了檔案所有者 owner 使用者組 group 和其他組 others 的概念。每個使用者都有自己的隱私,隱私轉存成檔案後,使用者就成了這些檔案的檔案所有者 使用者組是針對於團隊開發資源來說的,比如team1有成...