Linux文件種類與拓展名

一.Linux 文件種類與拓展名

一般文件用 (-)開頭
目錄文件用 (d) 開頭

  • 在Linux下可以使用 ls -al 查看文件屬性
  • [r w x] 說明這個文件可以被執行。...其中 x 表示這個文件具有可執行的能力,但是能不能執行,就要看這個文件的內容。
  • 文件名前加上 . 說明該文件為隱藏文件
  • 掛載是指將一個設備(通常是存儲設備)掛接到一個已存在的目錄上。 我們要訪問存儲設備中的文件,必須將文件所在的分區掛載到一個已存在的目錄上, 然后通過訪問這個目錄來訪問存儲設備。

Linux目錄配置


二.Linux目錄配置標準 FHS(規范Linux下每個目錄下應該放什么數據)

    • 跟(/)目錄的意義和內容:是Linux中最重要的一個目錄,包含開機文件,內核文件。保持跟目錄越小越好

目錄樹

  • 目錄樹的起始點為根目錄(/ root)
  • 每一個目錄不只能使用本地端的文件系統,也可以使用網絡上的文件系統。距離來說,可以利用Network File System(NFS)服務器掛載謀特定目錄等。
  • 每一個文件在此目錄樹中的文件名(包含完整路徑)都是都一無二的

絕對路徑與相對路徑

絕對路徑:> 由跟目錄(/)寫起的文件名或目錄名,例如 /home/dmtsai/.bashrc.

相對路徑:> 相對于目前路徑的文件名寫法。例如 ./home/dmtsai或 ../../home/dmtsai/等。反正開頭不是 / 就是相對路徑的寫法

  • . 表示當前的目錄。可以用./表示

  • ..代表上一層目錄。可以用../表示

  • -代表前一個工作目錄

  • ~代表目前用戶身份所在的主文件夾

  • ~account 代表avvount這個用戶所在的文件夾

  • cd 切換目錄

  • pwd 顯示當前目錄

  • mkdir 新建一個空的目錄

  • rmdir 刪除一個空的目錄

    • rmdir -p 連同上層“空的”目錄一起刪除
  • -m可以強制給予一個新的目錄相關的權限

查看文件與目錄:


ls [參數]

參數

-a :全部的文件,包括隱藏文件都一起列出來

-A :列出全部的文件,包括隱藏文件,但是不包括 . 和 .. 、

-d : 僅列出目錄本身,而不是列出目錄內的文件數據。

-f : 直接列出結果,而不進行排序

-l : 列出長數據串,包含文件的屬性和權限等數據

** 顯示出來的 藍色表示目錄 白色表示一般文件 **

復制刪除,與移動:cp rm mv

  • cp 復制文件或者目錄
cp [參數] 源文件(source) 目標文件(destination)

參數

-a : 相當于 —pdr 的意思

-i : 若目標文件已經存在時,在覆蓋時會詢問操作的進行

-r : 遞歸持續復制,用于目錄的復制行為(常用)

** 如果源文件有兩個以上,則最后一個目的文件已定是“目錄”才行!**

  • rm 移除文件或者目錄
rm [參數] 目錄或者文件

參數

-i : 互動模式:在刪除前會詢問

-r : 遞歸刪除,最常用在目錄的刪除上非常危險的參數

  • mv 移動文件或者目錄或更名

mv [-fiu] source destination
mv [options] sourae1 sourae2 sourae3 ..... directory

參數

-f : force 時強調的意思,如果目標文件已經存在,不會詢問,直接覆蓋

-i :若目標文件(destination)已經存在,則胡詢問是否覆蓋

-u : 若目標文件已經存在,且sourae比較新,才會更新(update)


取得路徑的文件名與目錄名

使用 basename 和 dirname


root@ubuntu-sun:/home/sunmingming# basename /etc/sysconfig/network
network            <==取得最后的文件名
root@ubuntu-sun:/home/sunmingming# dirname /etc/sysconfig/network
/etc/sysconfig     <==取得目錄名

文件內容查詢

  • cat :由第一行開始顯示內容
  • tac : 有最后一行開始顯示內容
  • nl : 順便輸出行號
  • more : 一頁一頁的顯示內容
  • od : 以二進制方式讀取文件內容

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,586評論 9 467
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,239評論 2 33
  • (二)青春期的生理發展 生理變化的主要表現 1外形變化 (1)身高 少年期達到第二個生長高峰,每年平均長高6-8厘...
    楷歌Kale閱讀 417評論 0 0
  • 關于學習。 今天2017考研國家線塵埃落定,看著一條條消息,我能說什么呢,老師建議不要考北京學校,第一壓分,第二競...
    涼七閱讀 313評論 0 1