Linux學習(二) 檔案型別 檔案許可權等

2021-10-09 05:27:43 字數 1420 閱讀 9954

一、路徑

絕對路徑:從根目錄為起點到當前所在目錄

相對路徑:相對於當前所在位置

二、基礎命令

pwd:顯示當前所在位置的絕對路徑

ls : 預設顯示當前目錄下的內容

clear : 清屏 將當前介面上的內容往上翻了上去,並沒有刪除內容

reset :真正的清屏 刪除了當前內容

man 命令:幫助手冊(檢視某個命令的使用說明)

三、linux檔案型別與檔案許可權

linux上一切皆檔案

linux不以檔案的副檔名來區分檔案型別

檔案型別

普通檔案:.c .cpp .h .txt .pdf .xls

目錄檔案: 資料夾

管道檔案:用於程序間通訊的一種檔案

鏈結檔案:相當於windows上的快捷方式

裝置檔案:字元裝置檔案、塊裝置檔案、套接字

檔案許可權:

linux檔案系統: ext4(索引式的檔案系統)

windows檔案系統: ntfs

u盤的檔案系統: fat32

對於linux系統上的檔案而言,乙個檔案有乙個唯一的inode節點號

用命令 ls -i 即可顯示檔案的inode節點號

(1)superblock:記錄此 filesystem 的整體資訊,包括 inode/block 的總量、使用量、剩餘量, 以及檔案系統的格式與相關資訊等;

(2)inode:記錄檔案的屬性,乙個檔案占用乙個 inode,同時記錄此檔案的資料所在的 block 號碼;

(3)block:實際記錄檔案的內容,若檔案太大時,會占用多個 block 。

由於每個 inode 和 block 都有編號,而每個檔案都會占用乙個 inode ,inode 內則有檔案資料放置的block 號碼。 因此,我們可以知道的是,如果能夠找到檔案的 inode 的話,那自然就會知道這個檔案所放置資料的block 號碼, 當然也就能夠讀出該檔案的實際資料了。

索引式檔案系統(indexed allocation)。

基本上,inode 記錄的檔案資料至少有底下這些:

linux基礎學習 9 2 檔案型別

f file 普通檔案 d directory 目錄 1 f file 普通檔案 1 二進位制檔案 命令 2 資料檔案 data 只能通過指定的命令進行檢視 3 文字檔案 root oldboyedu42 lnb ls l etc hosts bin gawk tmp etc.tar.gz rwxr...

linux(1) 檔案型別

1 普通檔案 1 文字檔案 常見的.c檔案,h檔案,txt檔案都是文字檔案。內容本質上都是數字 0和1 檔案的內容由某種既定的編碼格式將數字轉換成文字。2 二進位制檔案 本質上也是數字,但並不是文字的編碼數字,而是真正的數字。常見的gcc編譯生成的a.out,arm linux gcc編譯連線生成的...

Day 09 檔案及檔案型別

filename open file mode r buffering none encoding none errors none newline none closefd truue 通過上面的 我們可以以唯讀的方式開啟 file 並且將資訊放在 filename 裡以便處理。其中,檔案的開啟模...