cocoapods和軟連線

2021-06-23 00:41:16 字數 525 閱讀 9112

mac中的檔案替身類似於windows中的快捷方式,但是mac中有兩種。首先,檔案的替身也叫做檔案的連線,這個連線分類軟連線和硬連線。其次,硬連線的製作很簡單,直接在檔案上右鍵就會出現製作替身的選項。但是這個替身不是我們需要的替身,因為他的編碼方式不一樣,原始檔即使只有1kb製作出來的替身最少也有2m,而且在編譯的時候還是會報錯。那麼最後就是軟連線了,軟連線必須通過命令列來製作。 

$ ln -s source_file target_file

這個命令起源於linux,中間的引數-s是製作軟連線必須的,source_file是原始檔的路徑,必選引數;target_file是目標檔案的路徑,是可選引數,沒有的則製作好的替身會儲存到當前工作目錄下,替身名稱一致。

製作好的替身可以用 ls -l來檢視。

lrwxr-xr-x@ 1 admin  staff  31  7 31 15:38 pinyin.h -> ../../easyios/easy/lib/pinyin.h

軟連線和硬連線

軟連線和硬鏈結的理解 linux檔案管理使用的是inode,任何乙個檔案或者是乙個資料夾,都是使用inode來管理檔案的。在檔案系統中,乙個檔案的基本資訊中就記錄了該檔案的inode資訊,在訪問乙個檔案的時候,系統找到這個檔名對應的inode號碼 其次,通過inode號碼,獲取inode資訊 最後,...

軟連線和硬連線

ln命令 該命令在檔案之間建立鏈結。這種操作實際上是給系統中已有的某個檔案指定另外乙個可用於訪問它的名稱。對於這個新的檔名,我們可以為之指定不同的訪問許可權,以控制對資訊的共享和安全性的問題。如果鏈結指向目錄,使用者就可以利用該鏈結直接進入被鏈結的目錄而不用打一大堆的路徑名。而且,即使我們刪除這個鏈...

linux軟連線和硬連線

1.linux鏈結概念 linux鏈結分兩種,一種被稱為硬鏈結 hard link 另一種被稱為符號鏈結 symbolic link 預設情況下,ln命令產生硬鏈結。硬連線 硬連線指通過索引節點來進行連線。在linux的檔案系統中,儲存在磁碟分割槽中的檔案不管是什麼型別都給它分配乙個編號,稱為索引節...