Linux筆記 5(檔名和種類)

2021-08-19 13:27:59 字數 1454 閱讀 4295

linux筆記 (5)

標籤(空格分隔): linux

1.建立目錄:[mk dir](make directory),建立空檔案[touch dir/file]。

2.使用者操作功能與許可權:

操作動作

/dir1

/dir1/file1

/dir2

重點讀取file1內容xr

-要能夠進入/dir1才能讀到裡面的檔案資料

修改file1內容xrw

-能夠進入且修改file1才行

執行file1內容xrx

-能夠進入/dir1且file1能運作才行

刪除file1檔案wx-

-能夠進入/dir1具有修改目錄的許可權即可

將file1複製到/dir2xr

wx要能夠讀file1且能夠修改/dir2內的資料

3.linux檔案種類

(1) 正規檔案(regular file):[-]

(2)目錄(directory):[d]

(3)鏈結檔(link):[l]

(4)裝置裝置檔(device)

(5)資料介面檔(sockets):[s]

(6)資料傳送檔(fifo,pipe):[p]。解決在多個程式中同時訪問乙個檔案的問題。

4.linux的副檔名

(1)乙個linux檔案能否被執行,與屬性有關,與檔名無關。

(2)具有可執行的許可權與具有可執行的程式**是兩回事。

(3)可執行與可執行成功不同。

檔案字尾種類:

*.sh

指令碼或批次檔(scripts),因為批次檔是使用shell寫成的。

*z,*.tar,*.tar.gz,*.zip,*.tgz經過打包的壓縮檔案

*.html,*.php網頁 相關檔案

5.linux檔案限制

(1)檔名長度:單一檔案或目錄的最大檔名為255bytes。以乙個ascii英文占用1個bytes,大約可達255個字元長度;每個中文占用2bytes,大約可達128個中文。

(2)檔名字元:最好避免* ? <> ; & ! | \ ' "() {} - +。因為這些符號是有特殊意義的。

6.linux目錄配置依據–fhs(filesystem hierarchy standard)

(1)四種目錄特點:shareable,unshareable,static,variable。

(2)三層主目錄:

7.相對路徑與絕對路徑:

(1)./當前的目錄;../上一層目錄。

(2)相對路徑為相對於當前的目錄。絕對路徑從/寫起,否則都是相對路徑。

(3)對於檔名的正確性來說,絕對路徑要好。在寫shell scripts來管理系統時,務必使用絕對路徑。

四 檔名置換

當你在使用命令行時,有很多時間都用來查詢你所需要的檔案。s h e l l提供了一套完整的字串模式匹配規則,或者稱之為元字元,這樣你就可以按照所要求的模式來匹配檔案。還可以使用字元型別來匹配檔名。在命令列方式下,使用元字元更為快捷,所以在本章我們只介紹這部分內容。在本章我們將討論 匹配檔名中的任何字...

Linux學習筆記5 檔案

在 linux 中,所有的東西都被當成檔案 檔案許可權的第乙個字母代表檔案的型別 b 塊裝置檔案 c 字元裝置檔案 l鏈結檔案 d 目錄 一般檔案 許可權型別 r w x 擁有者u 組g 其他使用者o 執行 x 權力 沒有這個權利,無法進入目錄,建新檔案,以及查詢目錄下檔案和內容的許可權。讀權利 讀...

shellscript 04 檔名置換

當你使用命令行時,有很多時間都是用來查詢你所需要的檔案,shell提供了一整套完整字串模式匹配規則 星號可以匹配檔名中的任何字串。例如 cd cron.w 使用可以匹配檔名中的任何單個字元。例如 ls r 含義 前邊有2個字元,然後是 r,然後是隨便的形式 使用 可以用來匹配方括號中的任何字元,在這...