Linux之ln命令
阿新 • • 發佈:2018-02-23
目錄 win 找不到 rwx 一個 創建 pin 使用 bash
一、介紹
ln命令用於將一個文件創建鏈接,鏈接分為軟鏈接(類似於windows系統中的快捷方式)和硬鏈接(相當於對源文件copy),命令默認使用硬鏈接。
二、使用方法
語法:ln [選項][文件] 選項:-s 對源文件創建軟鏈接
三、案例:
1.對文件創建軟鏈接
[root@ping ~]# ln -s /root/student.sql /root/db/ln.sql [root@ping ~]# ls -lh db/ln.sql lrwxrwxrwx 1 root root 17 2月 23 15:31 db/ln.sql -> /root/student.sql
2.對目錄創建軟鏈接
[root@ping ~]# ln -s db data [root@ping ~]# ll -h data/ lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql [root@ping ~]# ln student.sql db/
3.對文件創建硬鏈接
[root@ping ~]# ln student.sql db/ [root@ping ~]# ls -lh db/ lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql -rw-r--r-- 2 root root 2.9K 2月 12 10:17 student.sql
三、軟、硬鏈接說明
軟鏈接:不可以刪除源文件,刪除源文件導致鏈接文件找不到,出現文件紅色閃爍
硬鏈接:可以刪除源文件,鏈接文件可以正常打開
Linux之ln命令