1樓:枯萎的沙
我的分析是這樣的,在你建立passwd-hard之後,只是在test目錄下增加了一個檔名。如果test本身的block夠的話,系統的inode和block不會變的。
然而你的軟連線為什麼失效呢,因為在你建立軟連線之後,新增了一個文件並且佔用inode與block。inode指向你文件block的內容就是/test/passwd,對!只有這個檔名。
然後根據這個檔名,我們找到test目錄,在test目錄的inode指向的block中 找到passwd這個檔名以及對應的block。然而passwd這個檔案已經被你刪除了,雖然它的inode還在,但是系統並不會根據現有的passwd-hard檔名來找到對應的block塊。
2樓:匿名使用者
這也算是一次經驗吧!書上說的不一定可信啊,實際跟理論不同,要麼書上的錯了,要麼是你弄錯了。
linux 無法進入符號連結目錄
3樓:
a目錄能進嗎?用 ls -l 看一下你的ademo連到什麼地方去了,是不是搞錯了。
linux shell :關於path和軟連結的兩個問題!求教!
4樓:匿名使用者
export path=$home/test:$path
shell是在子shell裡執行的,不export不行,像你那樣export也不行……
第二個問題,「當前路徑」即working directory與$path無關,一個簡單的例子是
#! /bin/bash
pwd無論你把存到哪,執行時顯示的是當前工作目錄,不是檔案所在目錄,所以star執行時,也會在工作目錄找,而不在/usr/bin找。
兩個問題沒有太大關聯,為啥不分開開兩個問題呢?
我正在建立中文linux文件**,歡迎光臨: http://www.linux-wiki.cn/
什麼是linux下的符號連結檔案
5樓:冬天的風
一種被稱為硬連結(hard link),另一種被稱為符號連結(symbolic link,也叫做軟連結)。
linux 怎怎麼檢視硬連結和符號連結
6樓:宇是經典款
硬連結(hard links): 為檔案建立了額外的條目.使用時, 與檔案沒有區別; 刪除時, 只會刪除連結, 不會刪除檔案;
硬連結的侷限性: 1. 不能引用自身檔案系統以外的檔案, 即不能引用其他分割槽的檔案; 2. 無法引用目錄;
操作: ln file link, 只能link檔案;
符號連結(symbolic links): 克服硬連結的侷限性, 類似於快捷方式, 使用與硬連結相同.
如果先刪除檔案, 則會成為壞連結(broken), ls會以不同顏色(ubuntu, 紅色)顯示;
操作: ln -s item link, 可以link檔案和目錄;如圖:
你好,關於linux安裝的問題
hda1,hda5,sda1,sda5 hd代表並口硬碟,sd代表串列埠硬碟 包括u盤 a代表第一塊物理硬碟,b代表第二塊物理硬碟,1,2,3,4代表主分割槽,5,6,7,代表邏輯分割槽 在win下,c是第一個主分割槽,為hda1 d是第2個主分割槽的邏輯分割槽,是hda5 e是第2個主分割槽的邏輯...
c 關於這個符號的問題
void complex add complex c 和void complex add complex c 還是有很大的差別的,下面的函式那個 是引用,即不建立新的物件complex c1 c2 1 complex c1 c2 2 1式是需要呼叫拷貝建構函式 2式是c1等價於c2,也就是說c1變化...
關於MATLAB符號運算的問題,求解matlab符號運算的問題
1 matlab的符號運算是藉助於其它符號運算核心完成的,2008a之前是用maple,2008b之後用mupad,不同版本對符號運算的具體支援可能存在差別,例如,你說的第一個問題,我在6.5和2007b 2013a等幾種版本下測試,用這兩種寫法都可以得到相同的結果 x y solve eq1,eq...