1. 程式人生 > >Linux之ln命令

Linux之ln命令

目錄 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命令