linux命令ln有什麼作用啊,Linux命令ln有什麼作用啊

2021-03-03 20:36:37 字數 5590 閱讀 4052

1樓:匿名使用者

實現 windows下的"建立快截方式"功能......

2樓:匿名使用者

新手也要先學會看man page:

man ln

3樓:煎餅

樓主既然是新手,有一個建議,命令如果不知道啥意思,多使用man命令,比如想檢視ln的意思,可以man ln

ln - make links between files就是說把兩個檔案或者資料夾連線起來

可以看看這個

ln 命令的作用!

4樓:匿名使用者

用途 : 連結檔案。

語法1>將某個檔案連結到一個檔案上

ln [ -f | -n] [ -s ] sourcefile [ targetfile ]

2>將一個或多個檔案連結到一個目錄上

linux中的ln -s是怎麼用的?它的意義是什麼?

5樓:匿名使用者

ln 是做連結的命令

ln -s 原始檔 目標檔案 做軟連結

和快捷方式只能共享執行檔案不同,linux通過連結檔案能共享幾乎所以型別的檔案。

linux ln 連線命令怎麼用?

6樓:智慧小白菜

1、首先有一個目錄dir, 執行ln -s dir dir_link 建立目錄的軟連結。

2、重新建立mkdir源目錄,目錄軟連結重新生效。

3、執行命令ln dir dir_hard,建立目錄的硬連結。

4、執行命令ln -s file file_link,建立檔案file的軟連結file_link。

5、執行命令ln file file_hard建立檔案file的硬連結file_hard。

6、修改硬連結file_hard、cat file,同時更新到原始檔中即可。

7樓:匿名使用者

ln是linux中又一個

非常重要命令,它的功能是為某一個檔案在另外一個位置建立一個不同的連結,這個命令最常用的引數是-s,具體用法是:ln –s 原始檔 目標檔案。

當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。例如:ln –s /bin/less /usr/local/bin/less

-s 是代號(symbolic)的意思。

兩點注意:

第一,ln命令會保持每一處連結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案都會發生相同的變化;

第二,ln的連結又 軟連結和硬連結兩種,軟連結就是ln –s ** **,它只會在你選定的位置上生成一個檔案的映象,不會佔用磁碟空間,硬連結ln ** **,沒有引數-s, 它會在你選定的位置上生成一個和原始檔大小相同的檔案,無論是軟連結還是硬連結,檔案都保持同步變化。

如果你用ls察看一個目錄時,發現有的檔案後面有一個@的符號且檔案或資料夾的顏色和別的不一樣,那就是一個用ln命令生成的檔案,用ls –l命令去察看,就可以看到顯示的link的路徑了。

指令詳細說明:

指令名稱 : ln

使用許可權 : 所有使用者

使用方式 : ln [options] source dist,其中 option 的格式為 :

[-bdfinsvf] [-s backup-suffix] [-v ]

[--help] [--version] [--]

說明 : linux/unix 檔案系統中,有所謂的連結(link),我們可以將其視為檔案的別名,而連結又可分為兩種 : 硬連結(hard link)與軟連結(symbolic link),硬連結的意思是一個檔案可以有多個名稱,而軟連結的方式則是產生一個特殊的檔案,該檔案的內容是指向另一個檔案的位置。

硬連結是存在同一個檔 案系統中,而軟連結卻可以跨越不同的檔案系統。

ln source dist 是產生一個連結(dist)到 source,至於使用硬連結或軟鏈結則由引數決定。

不論是硬連結或軟鏈結都不會將原本的檔案複製一份,只會佔用非常少量的磁碟空間。

-f : 鏈結時先將與 dist 同檔名的檔案刪除

-d : 允許系統管理者硬鏈結自己的目錄

-i : 在刪除與 dist 同檔名的檔案時先進行詢問

-n : 在進行軟連結時,將 dist 視為一般的檔案

-s : 進行軟鏈結(symbolic link)

-v : 在連結之前顯示其檔名

-b : 將在鏈結時會被覆寫或刪除的檔案進行備份

-s suffix : 將備份的檔案都加上 suffix 的字尾

-v method : 指定備份的方式

--help : 顯示輔助說明

--version : 顯示版本

範例 :

將檔案 yy 產生一個 symbolic link : zz

ln -s yy zz

將檔案 yy 產生一個 hard link : zz

ln yy xx

ps:如果想要刪除連結,則像普通檔案一樣直接rm 連結名稱即可。

8樓:匿名使用者

linux ln(link) 命令詳解

功能說明:連線檔案或目錄。

語 法:ln [-bdfinsv][-s 《字尾備份字串》][-v 《備份方式》][--help][--version][原始檔或目錄][目標檔案或目錄] 或 ln [-bdfinsv][-s 《字尾備份字串》][-v 《備份方式》][--help][--version][原始檔或目錄...][目的目錄]

補充說明:ln指令用在連線檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是一個已經存在的目錄,則會把前面指定的所有檔案或目錄複製到該目錄中。若同時指定多個檔案或目錄,且最後的目的地並非是一個已存在的目錄,則會出現錯誤資訊。

參 數:

-b或--backup 刪除,覆蓋目標檔案之前的備份。

-d或-f或--directory 建立目錄的硬連線。

-f或--force 強行建立檔案或目錄的連線,不**件或目錄是否存在。

-i或--interactive 覆蓋既有檔案之前先詢問使用者。

-n或--no-dereference 把符號連線的目的目錄視為一般檔案。

-s或--symbolic 對原始檔建立符號連線,而非硬連線。

-s《字尾備份字串》或--suffix=《字尾備份字串》 用"-b"引數備份目標檔案.

linux ln命令 怎麼操作

9樓:匿名使用者

最直接的方式就是在終端中 man ln然後就是詳細說明。

ln是linux中又一個非常重要命令,它的功能是為某一個檔案在另外一個位置建立一個同不的連結,這個命令最常用的引數是-s,具體用法是:ln –s 原始檔 目標檔案。

使用方式 : ln [options] source dist,其中 option 的格式為 :[-bdfinsvf] [-s backup-suffix] [-v ]

ln source dist 是產生一個連結(dist)到 source,至於使用硬連結或軟鏈結則由引數決定。

不論是硬連結或軟鏈結都不會將原本的檔案複製一份,只會佔用非常少量的磁碟空間。

-f : 鏈結時先將與 dist 同檔名的檔案刪除

-d : 允許系統管理者硬鏈結自己的目錄

-i : 在刪除與 dist 同檔名的檔案時先進行詢問

-n : 在進行軟連結時,將 dist 視為一般的檔案

-s : 進行軟鏈結(symbolic link)

-v : 在連結之前顯示其檔名

-b : 將在鏈結時會被覆寫或刪除的檔案進行備份

-s suffix : 將備份的檔案都加上 suffix 的字尾

-v method : 指定備份的方式

--help : 顯示輔助說明

--version : 顯示版本

10樓:

ln -s 目錄 要建立的虛擬目錄

例如ln -s /media/av ~/我的教程

11樓:匿名使用者

ln 命令就像windows下的建立快捷方式,具體命令,網上可以查到的

linux命令 ln

12樓:秦光照

注意第一個參來數,最自好寫成絕對路徑。

因為它建立bai連線的時候du路徑不會自動進行zhi處理變dao化,也就是說,按照你執行的這個命令的樣子,/tmp/**q 這個符號連線指向的就是 program ,注意,它指向的是program,而不是你想要它指向的那個program,因為program只是一個相對路徑名,所以/tmp/**q 不知道它到底要指向那裡,就認為這個program就是從符號連線所在的目錄開始的位置,即/tmp/program。

嗯,似乎有點亂,不過應該能夠理解,你試一下就知道怎麼回事了。`ls -l /tmp/**q` 可以檢視它指向的位置。

13樓:普及網

program路徑最好寫絕對路徑。

ln -s /program /tmp/**q

linux中ln命令的使用,急!!

14樓:匿名使用者

你的情況可以建立一個符號連結 就是做一個指向目的地的連結,不佔用空間對於你的情況 使用命令

ln -s /usr/cvs/cvsroot /cvsroot這樣 你的/cvsroot實際指向 /usr/cvs/cvsroot

15樓:

ln -is /usr/cvs/cvsroot /cvsroot符號連線,不佔用太大的空間

linux/unix裡,ln -s這個命令是做什麼的?我是小白,謝謝你。

16樓:徜逸

用來建立一個軟連結,而ln -s /usr/lib/libx11.3 libx11.sl的意思為:

為/usr/lib/libx11.3檔案建立一個名為libx11.sl的軟連結。

命令格式:

ln [引數][原始檔或目錄][目標檔案或目錄]引數1、-b 刪除,覆蓋以前建立的連結

2、-d 允許超級使用者製作目錄的硬連結

3、-f 強制執行

4、-i 互動模式,檔案存在則提示使用者是否覆蓋5、-n 把符號連結視為一般目錄

6、-s 軟連結(符號連結)

7、-v 顯示詳細的處理過程

擴充套件資料軟連結解釋

1、軟連結,以路徑的形式存在。類似於windows作業系統中的快捷方式。

2、軟連結可以 跨檔案系統 ,硬連結不可以。

3、軟連結可以對一個不存在的檔名進行連結。

4、軟連結可以對目錄進行連結。

1、硬連結,以檔案副本的形式存在。但不佔用實際空間。

2、不允許給目錄建立硬連結。

3、硬連結只有在同一個檔案系統中才能建立。

linux中ln命令的使用,急,linuxln連線命令怎麼用

你的情況可以建立一個符號連結 就是做一個指向目的地的連結,不佔用空間對於你的情況 使用命令 ln s usr cvs cvsroot cvsroot這樣 你的 cvsroot實際指向 usr cvs cvsroot ln is usr cvs cvsroot cvsroot符號連線,不佔用太大的空間...

ping有什麼作用啊ping命令有什麼具體作用?

ping用於確定本地主機是否能與另一臺主機成功交換 傳送與接收 資料包,再根據返回的資訊,就可以推斷tcp ip引數是否設定正確,以及執行是否正常 網路是否通暢等。需要注意的是,ping成功並不一定代表tcp ip配置正確,有可能還要執行大量的本地主機與遠端主機的資料包交換,才能確信tcp ip配置...

linux常用命令有哪些,linux常用命令

linux常用命令 linux常用命令如下 檢視核心版本 uname a。控制檯 圖形介面 init 5或者startx。圖形介面 控制檯 init3或者直接登出。配置ip ifconfig eth0 ip地址。重啟 reboot 或者 shutdown r now。普通使用者切換到系統使用者 su...