|
[下一頁][首頁][上一頁]
|
|
我如何連結一個檔案或目錄?
|
NAME
ln - 建立連結
SYNOPSIS
ln [-s] source_file [target_file]
ln [-s] source_file ... [target_dir]
DESCRIPTION
ln 工具建立一個新的目錄進入點 (被連結的檔案),它擁有與原檔案相同
的檔案模式。它常用來維護一個檔案被拷貝至多個不同的地方,而不須要儲存每
一個檔案空間; 換句話說,它用來連結至原本的檔案。連結有兩種方式; hard
links 與 symbolic links。如何分辨一個檔案連結是 hard 或 symbolic 連結。
一個 symbolic 連結包含它所連結到的檔案名稱。Symbolic 連結有可
能跨越檔案系統且參考到目錄。
給與一或二個參數,ln 建立一連結到一個存在的檔案 source_file。
如果給對 target_file,則連結有一個指定的名稱; target_file
也許是連結所要放置的目錄; 或者放置到目前的目錄。如果只有目錄指定,則連結
會使用 source_file 的最後一部份。
給與超過二個參數,ln 會將所有指名的檔案連結到 target_dir。
連結將與被指定的連結檔案擁有相同的名稱。
|
| 範例: |
$ pwd /home/elvis $ ls -l drwxr-xr-x 3 elvis wheel 512 28 nov 18:49 mydir -rw-r--r-- 1 elvis wheel 60 26 nov 19:50 notes $ ls -l mydir drwxr-xr-x 2 elvis elvis 512 28 nov 18:49 dir $ ln -s mydir/dir dir $ ls -l lrwxrwxrwx 1 elvis elvis 9 28 nov 18:56 dir -> mydir/dir drwxr-xr-x 3 elvis wheel 512 28 nov 18:49 mydir -rw-r--r-- 1 elvis wheel 60 26 nov 19:50 notes $ |
| [上一頁][首頁][下一頁] |