在Linux系統中,可以使用ln
命令創建軟鏈接和硬鏈接。
ln -s 源文件 鏈接文件
源文件可以是文件或目錄,鏈接文件是一個指向源文件的符號鏈接。例如,要創建一個指向/usr/local/bin/myprogram
的軟鏈接mypgm
,可以執行以下命令:
ln -s /usr/local/bin/myprogram mypgm
ln 源文件 鏈接文件
源文件可以是文件或目錄,鏈接文件是一個指向源文件的硬鏈接。硬鏈接與源文件共享同一個索引節點,它們的文件內容和屬性是完全一樣的。例如,要創建一個指向/usr/local/bin/myprogram
的硬鏈接mypgm
,可以執行以下命令:
ln /usr/local/bin/myprogram mypgm
注意:創建軟鏈接時使用了-s
選項,用于指定創建軟鏈接。而創建硬鏈接時沒有使用任何選項,默認就是創建硬鏈接。
請注意,軟鏈接可以指向文件和目錄,而硬鏈接只能指向文件。另外,軟鏈接可以跨文件系統邊界,而硬鏈接不能跨文件系統邊界。