Linux 中cp 、rm和mv與inode之間的關系

1.cp和inode

         當文件不存在時,分配一個新的inode號,創建新文件;

         當文件存在時,則inode號采用被覆蓋之前的目標文件的inode號。

Linux 中cp 、rm和mv與inode之間的關系

2.rm和inode

         鏈接數遞減,減少鏈接數量,如果鏈接數為0釋放inodeinode號碼可以被重新使用);如果inode被釋放,則數據塊放到可用空間列表中,刪除目錄中的目錄項

Linux 中cp 、rm和mv與inode之間的關系

3.mv和inode

          如果目標和源在相同的文件中,則會用新的文件名創建對應新的目錄項,刪除舊目錄條對應的舊文件名,但不影響inode 號(除時間戳)或磁盤上數據的位置,數據不被移動。

Linux 中cp 、rm和mv與inode之間的關系

        如果目標和源不在同一個文件中,mv相當于cprm,inode號會變化。

Linux 中cp 、rm和mv與inode之間的關系


原創文章,作者:JU,如若轉載,請注明出處:http://www.www58058.com/81992

(2)
JUJU
上一篇 2017-07-21 20:13
下一篇 2017-07-21 20:32

相關推薦

  • NoSQL理論基礎及安裝、基本操作

    30分鐘開始 分布式系統理論: CAP: 一致性 可用性 分區容錯性     MongoDB: 安裝 crud 索引 副本集 分片   NoSQL:非關系型、分布式、不提供ACID功能 技術特點: 1、簡單數據模型 2、元數據和應用數據分離(分不同服務器存儲) 3、弱一致性   優勢: 1、避免不必要的復雜性 2、高吞…

    2016-11-27
  • lvs三種基礎模型

    1: LVS-DR 模式(調度器與實際服務器都有一塊網卡連在同一物理網段上)簡要的網絡結構如下所示 lvs-DR模型是lvs的默認模型,也是企業中用到的最多的模型    解讀:直接路由模型,每個Real Server上都有兩個IP:VIP和RIP,但是VIP是隱藏的,就是不能提高解析等功能,只是用來做請求回復的源IP的,Director上…

    Linux干貨 2016-08-15
  • linux第五周小結

    不知不覺已經第五周了,好快啊!這周我們主要講了讀命令,查找命令,壓縮,解壓縮,安裝等命令,今天我總結一下查找命令 查找命令主要有:locate和find命令,但我們經常用到的也最實用的當屬find,下面我重點總結一下find命令 有時可能需要在系統中查找具有某一特征的文件(例如文件權限、文件屬主、文件長度、文件類型等等)。這樣做可能有很多原因。可能出于安全性…

    2017-08-13
  • 15磁盤管理

    在系統中,常見的硬盤接口有分兩類:并行的和串行的 并行: IDE: 133MB/s SCSI: 640MB/s 串行: SATA: 6Gbps SAS: 6Gbps USB: 480MB/s 存儲設備的設備文件命名方式大致為:/dev/DEV_FILE IDE: /dev/hd#  #–>0,1,2,3 SCSI,SATA,SAS…

    Linux干貨 2016-12-02
  • TIME_WAIT引起Cannot assign requested address報錯

    1.  問題描述      有時候用redis客戶端(php或者java客戶端)連接Redis服務器,報錯:“Cannot assign requested address。”      原因是客戶端頻繁的連接服務器,由于每次連接都在很短時間內結束,導致很多的TIME_WAIT。所以新的連…

    Linux干貨 2016-03-09
欧美性久久久久