中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux就該這么學|Linux培訓學習|Linux培訓認證|工資待遇與招聘,詳詢超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux就該這么學

Linux文件權(quán)限命令的軟硬連接區(qū)別

時間:2018-06-14

Linux的命令行中,每個程序的使用都要使用命令。而Linux是一個多用戶的系統(tǒng),常常是多個人使用一臺電腦,所以就需要給自己的文件設置權(quán)限。在命令行中存在一個“->”代表軟連接或是硬連接的文件,那么其中的軟連接和硬連接到底有什么區(qū)別呢?
軟連接(也稱作符號鏈接——symbolic link, symlink or soft link),是一類特殊的文件, 其包含有一條以絕對路徑或者相對路徑的形式指向其它文件或者目錄的引用。有點類似于windows的快捷方式。創(chuàng)建方式是:ln -s source dist
硬連接,指通過索引節(jié)點來進行連接。在Linux的文件系統(tǒng)中,保存在磁盤分區(qū)中的文件不管是什么類型都給它分配一個編號,稱為索引節(jié)點號(Inode Index)。在Linux中,多個文件名指向同一索引節(jié)點是存在的。一般這種連接就是硬連接。硬連接的作用是允許一個文件擁有多個有效路徑名,這樣用戶就可以建立硬連接到重要文件,以防止“誤刪”的功能。其原因如上所述,因為對應該目錄的索引節(jié)點有一個以上的連接。只刪除一個連接并不影響索引節(jié)點本身和其它的連接,只有當最后一個連接被刪除后,文件的數(shù)據(jù)塊及目錄的連接才會被釋放。也就是說,文件真正刪除的條件是與之相關(guān)的所有硬連接文件均被刪除。創(chuàng)建方式是: ln source dist
軟連接和硬連接的異同:
1、使用時差別不大,都相當于一個文件具有不同的路徑或文件名;
2、軟鏈接可以創(chuàng)建在任何位置,包括網(wǎng)絡,而硬連接必須在同一磁盤上;
3、輸入刪除文件連接的目標文件,軟連接會失效,硬連接僅是“連接數(shù)-1”。