A. linux軟鏈接怎麼使用
ln -s 源文件/目錄 目標位置
可理解成windows的快捷方式
B. Linux 有哪些命令連接符
Linux 命令連接符大全:
1、 ; (分號)這個連接符是依次順序執行寫出的命令,空格可有可無,圖中是大家要了解的。
C. Linux下怎麼輸入連字元
在linux命令行中,命令的參數有的時候是一個連字元,有的時候是兩個連字元《Linux就該這么學》有Linux命令大全
對於options類型參數可以有兩種方式:
1)短選項(short options):顧名思義悄頃,就是短小參數。它們通常包含一個連字型大小和一個字母(大寫
或小寫字母)。例如:-s,-h等。
2)長選項(long options):長選項,包含了兩個連字型大小和一些大小寫字母組成的單詞。例如,--
size,--help等。
*註:一個程序通常會提供包括short options和long options兩種參數形纖運配式的參數。
因為選項可以合並,如-sh,為了區分sh是一個選項還是兩個選項s和h的組合,對於組合用單連字元'-',如果是單一選項sh則要用雙連字元'--',如--sh表明sh是單毀指一的選項,不是s和h的組合。
但是對於一些一些命令,這個單雙連字元的規則似乎不起作用,例如
find -name -fstype
D. Linux裡面什麼是符號鏈接
Linux中包括兩種鏈接:硬鏈接(Hard Link)和軟鏈接(Soft Link),軟鏈接又稱為符號鏈接(Symbolic link)。符號鏈接是對一個文件的間接指針。硬鏈接直接指向文件的i節點。
軟鏈接克服了硬鏈接的不足,沒有任何文件系統的限制,任何用戶可以創建指向目錄的符號鏈接。因而現在更為廣泛使用,它具有更大的靈活性,甚至可以跨越不同機器、不同網路對文件進行鏈接。建立軟鏈接,只要在ln後面加上選項 –s。
在創建文件的軟鏈接時,軟鏈接會使用一個新的inode,所以軟鏈接的inode號和文件的inode號不同,軟鏈接的inode里存放著指向文件的路徑,刪除文件,軟鏈接也無法使用了,因為文件的路徑不存在了;當我們再次創建這個文件時(文件名與之前的相同),軟鏈接又會重新指向這個文件(inode號與之前的不同了),而硬鏈接不會受其影響,如下所示:
軟連接
軟連接
當然軟鏈接也有硬鏈接沒有的缺點,因為鏈接文件包含有原文件的路徑信息,所以當原文件從一個目錄下移到其他目錄中,再訪問鏈接文件,系統就找不到了,而硬鏈接就沒有這個缺陷,你想怎麼移就怎麼移;還有它要系統分配額外的空間用於建立新的索引節點和保存原文件的路徑。
E. linux軟鏈接(符號鏈接)
軟鏈接是linux中一個常用命令,它的功能是為某一個文件在另外一個位置建立一個同不的鏈接。
具體用法是: ln -s 源文件 目標文件
當 我們需要在不同的目錄,用到相同的文件時,我們不需要在每一個需要的目錄下都放一個必須相同的文件,我們只要在其它的 目錄下用ln命令鏈接(link)就可以,不必重復的佔用磁碟空間。
例如:
這樣我們就對/usr/bin目錄下的mysql命令創建了軟連接 。
創建軟連接
ln -s [源文件或目錄] [目標文件或目錄]
例如:當前路徑創建test引向/var/www/test 文件夾
創建/var/test 引向/var/www/test 文件夾
刪除軟連接
和刪除普通的文件是一樣的,刪除都是使用 rm 來進行操作
例:
刪除test
修改軟鏈接
ln –snf [新的源文件或目錄] [目標文件或目錄]
這將會修改原有的鏈接地址為新的地址
例如:
創建一個軟鏈接
修改指向新的路徑
常用參數:
-f : 鏈結時先將與 dist 同檔名的檔案刪除
-d : 允許系統管理者硬鏈結自己的目錄
-i : 在刪除與 dist 同檔名的檔案時先進行詢問
-n : 在進行軟連結時,將 dist 視為一般的檔案
-s : 進行軟鏈結(symbolic link)
-v : 在連結之前顯示其檔名
-b : 將在鏈結時會被覆寫或刪除的檔案進行備份
-S SUFFIX : 將備份的檔案都加上 SUFFIX 的字尾
-V METHOD : 指定備份的方式
--help : 顯示輔助說明
--version : 顯示版本