1019作業

1019作業

柴震 軟連接 硬連接

軟連接和硬鏈接的區別

屬性與定義:

硬鏈接:新建的文件是已經存在的文件的一個別名,所以創建時鏈接數遞增;而且當原文件刪除時,新建的鏈接文件仍然可以使用,因其直接對應于數據塊。

1019作業

軟鏈接:也稱為符號鏈接。新建的鏈接文件以“路徑”的形式來表示另一個文件,其大小為指向的路徑字符串的長度,不增加或減少目標文件inode的鏈接數。它和Windows的快捷方式十分相似,并且新建的軟鏈接可以指向不存在的文件。

1019作業

特性:

1.硬鏈接和原來的文件沒有什么區別,而且共享一個 inode 號(不論新建多少個鏈接都引用相同的inode,同時鏈接數遞增);而軟鏈接不共享 inode,而是一個新建的文件,獲取的是全新的 inode,所以不影響原文件的鏈接數。

[root@Centos7 test]# link 1 2 
[root@Centos7 test]# ls -i 
137754556 1 137754556 2 
[root@Centos7 test]# ln -s 3 4 
[root@Centos7 test]# ls -i 
137754556 1 137754556 2 137754557 4

2.若原文件刪除了,該軟連接則不可以訪問,而硬鏈接不受影響。 
3.由于符號鏈接的屬性,導致其可以跨越磁盤驅動器或分區;而硬鏈接則就不具備這個特性。

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

(0)
AnhurAnhur
上一篇 2016-10-19
下一篇 2016-10-19

相關推薦

  • grep及正則表達式應用

    grep:文本過濾(模式:pattern)工具 grep家族介紹: grep:標準grep命令,支持標準的正則表達式  BRE  egrep:擴展的grep命令,支持擴展的正則表達式  ERE fgrep:快速的grep命令,不支持正則表達式 grep作用: 文本搜索工具,根據用戶指定的“模式”對目標文本逐行進行匹配檢查;打印匹…

    Linux干貨 2016-07-10
  • Week6 Vim編輯器使用指南及練習

    vim編輯器 vim模式: 模式轉換.png 編輯–>輸入: i: 在當前光標所在字符的前面,轉為輸入模式; a: 在當前光標所在字符的后面,轉為輸入模式; o: 在當前光標所在行的下方,新建一行,并轉為輸入模式; I:在當前光標所在行的行首,轉換為輸入模式 A:在當前光標所在行的行尾,轉換為輸入模式 O:在當前光標所在行的上方,新建一行,…

    Linux干貨 2017-02-17
  • linux下的文件查找命令對比(locate,find,grep,sed)

        在linux下,文件系統占據著非常重要的位置,而我們對于文件系統的操作也顯得尤為重要。 如果我們想熟悉的操作文件系統,其中,我們需要對文本的查找,截取等命令需要熟悉的掌握。 這里就不得不說幾個關于文本操作的幾個命令的作用詳細介紹和對比。比如: locate,find ,grep ,sed等。 這里,grep ,…

    Linux干貨 2016-08-15
  • 第三次 練習

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 ~]# who | cut -d "" -f1 |uniq root     pts/0        2016-11-13 12:17 (172.16.220.14) 2、取出最后登錄到…

    Linux干貨 2016-11-16
  • 內核編譯

    下載內核并解壓:tar -xvf linux-4.14.9.tar.xz -C ./linux/     接下來是 ? ?make ? config ?。 (具體參照 ? ?《make ? config ?的幾種類型》) 一般采用??# ?make ? menuconfig?? 的方式 是這個樣子的: 此處有可能需要幾個包,選擇最簡單的y…

    2018-01-01
  • Linux Shell基礎腳本示例

    1、編寫腳本/root/bin/systeminfo.sh,顯示主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小.   2、編寫腳本/root/bin/backup.sh,可實現自動將/etc/目錄備份到/root/etcYYYY-mm-dd中.   3、編寫腳本/root/bin/disk.…

    Linux干貨 2016-08-15
欧美性久久久久