Linux下檔案相關概念

2021-06-19 11:33:22 字數 514 閱讀 7501

1.在linux系統中「一切皆檔案」,"everything is a file".

2.linux下,檔案的種類有:

a)普通檔案(-)

b)目錄(d)

c)連線檔案(l)

d)裝置檔案

—》塊裝置檔案(b)

—》字元裝置檔案(c)

e)套接字(s)

f)管道(p)

remarks:

a)目錄也是檔案,是目錄檔案

b)普通檔案包括純文字檔案、二進位制檔案以及資料格式檔案。其中二進位制檔案包括可執行檔案等等。

3.linux下檔案有副檔名嗎?

linux下的檔案基本上是沒有所謂的副檔名的。

雖然如此,還是會有一些檔案通過副檔名來告訴使用者該檔案是什麼東西。例如:

*.sh——shell scripts檔案

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

*.html    *.php——web相關的檔案

Linux下檔案的相關操作

ls 檢視當前目錄 ls l 檢視當前目錄詳細資訊 ls al 包括隱藏檔案在內的詳細資訊 cd 切換目錄 cd usr local 絕對路徑 cd 相對路徑 上一層目錄的上一層目錄的上一層 目錄 cd 或者 cd 還是在當前目錄下 touch 新建檔案 可以建立多個 vim 1.php 建立檔案,...

linux檔案系統相關概念

struct task struct 注意檔案表項中有乙個引用計數,來表示,多幾個檔案描述符,指向這個檔案表項。不同的檔案描述符可以指向相同的檔案表項 檔案描述符陣列 檔案描述符陣列對應的struct file指標,陣列的元素,是指向file的指標 apue中的對應是 其中檔案表項是struct f...

c winform下檔案操作相關

以下對winform下開啟目錄獲取檔案做個記錄 openfiledialog openfiledialog new openfiledialog openfiledialog.initialdirectory c desktop 初始化開啟時的目錄 openfiledialog.filter 文字檔...