Linux文件屬性之文件權限介紹

1)用ls -li 查看文件列表字段

  紅色表明的是inodenode

  黃色表明的是文件權限windows

      黃色裏面的第一個 - 表示文件的類型(普通類型文件)socket

              d 表示目錄(directory)spa

              l 表示連接文件(link)blog

              s 表示socket文件it

    rwxr-xr-x權限

  黃色後面的數字表明的是硬連接數im

      硬連接是能夠用ln 來建立的,用ln -s來建立軟鏈接d3

  

2)r 表示read(可讀) w表示write(可寫)x表示exceute(可執行)-表示沒權限

 

3)在Linxu系中連接分爲硬連接軟連接

    -1硬連接文件具備相同的inode節點號不一樣文件
數據

    -2刪除硬連接文件或者刪除其中之一,文件內容並無刪除

    -3只有當刪除了源文件及全部對應的硬連接文件,文件內容纔會被刪除

    -4擋全部的硬連接文件被刪除後,再存放新的數據會佔用這個文件的空間,或者磁盤fsck檢查的時候,數據會被回收

    -5硬連接文件是文件的又一個入口

     -6經過執行命令ln 源文件 硬連接文件 來建立硬連接  用rm -f 來刪除硬連接文件

4)軟鏈接文件

    -1軟鏈接文件相似於windows裏的快捷方式,軟鏈接裏面存放地點源文件的路徑,而且執行源文件

    -2刪除源文件,軟鏈接文件依然存在,但可是沒法訪問指向的路徑內容了

    -3執行命令 ln -s 源文件 軟鏈接文件,來建立軟鏈接文件

    -4軟鏈接和源文件是不一樣類型的文件,也是不一樣的文件,也就是inode號不一樣

5演示,從下圖能夠看出硬連接的inode是相同的,文件的類型不同,顏色不同,

    ln 命令不能對目錄建立硬連接,能夠建立軟鏈接

  

  .表示當前目錄,..表示上一級目錄(用ls -lid 查看當前目錄的inode)

  

未完待續。。。。loading。。。

相關文章
相關標籤/搜索