linux創建鏈接文件_Linux教程

編輯Tag賺U幣

linux下鏈接有兩種方式,硬鏈接和軟鏈接,創建鏈接也有兩種方式。.
通常我們可以用ln命令創建硬鏈接,如果你想要創建軟鏈接,你需要加-s參數。

其實我們也可以用cp命令創建鏈接文件
-l參數為aa.txt創建硬鏈接bb.txt,可以用ll -i查看文件的inode.

1234 [[email protected] ~]$ cp -l aa.txt bb.txt [[email protected] ~]$ ll -i aa.txt bb.txt 787611 -rw-rw-r--. 2 xiaofan xiaofan 0 May 28 23:20 aa.txt 787611 -rw-rw-r--. 2 xiaofan xiaofan 0 May 28 23:20 bb.txt
-s參數可以為aa.txt創建軟鏈接cc.txt.

1234 [[email protected] ~]$ cp -s aa.txt cc.txt [[email protected] ~]$ ll -i aa.txt cc.txt 787611 -rw-rw-r--. 2 xiaofan xiaofan 0 May 28 23:20 aa.txt 787607 lrwxrwxrwx. 1 xiaofan xiaofan 6 May 28 23:23 cc.txt -> aa.txt

最后,關于創建硬鏈接,你得注意兩個限制
1.不允許給目錄創建硬鏈接;
2.不能在不同掛載點之間創建硬鏈接。比如我的/sda1,/sda2分別掛在根(/)和(/home)u目錄下,你就不能給根目錄下的文件創建硬鏈接到(/home)目錄下。

 

 

來源:網絡搜集//所屬分類:Linux教程/更新時間:2013-04-14
相關Linux教程
什么是股票融资贷款