[問題]看不到檔案名 卻可以訪問這個檔案

看板Linux作者 (出家~)時間4年前 (2019/08/23 15:29), 4年前編輯推噓11(1105)
留言16則, 12人參與, 4年前最新討論串1/2 (看更多)
新手想請教說 A主機上的目錄/test下共有10個檔案 (001.txt、002.txt、003.txt........010.txt) B主機可mount到A主機/test目錄,從B主機去看/test目錄下時, 用ls卻不能看到全部的檔,例如只出現 001.txt、004.txt、005.txt、010.txt 共4個檔 ,但用cat訪問沒列到的例如008.txt 卻都可以看的到內容,可以請教說這是什麼情形? 因這10個檔案不是隱藏檔,且屬性全部一樣,用root去看也是有少,我用C主機去測mount 到A主機也會同樣出現有看不到的檔案 有高手可以解惑嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.132.21 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1566545356.A.9F7.html

08/23 15:47, 4年前 , 1F
用哪種 file protocol mount 的呢?
08/23 15:47, 1F
cifs (samba) ※ 編輯: yhgyhg (180.217.132.21 臺灣), 08/23/2019 15:57:07

08/23 16:49, 4年前 , 2F
ls -la看不到? 可以測試把原來的檔名改掉 然後開一個
08/23 16:49, 2F

08/23 16:49, 4年前 , 3F
一樣的檔案?
08/23 16:49, 3F
對,ls -al看不到全部, 但單獨ls -l 008.txt 卻又可以顯示有這個檔案存在 ※ 編輯: yhgyhg (180.217.132.21 臺灣), 08/23/2019 17:02:49

08/23 17:16, 4年前 , 4F
好神奇 XD
08/23 17:16, 4F

08/23 18:58, 4年前 , 5F
chmod 777 filename 看看
08/23 18:58, 5F

08/23 20:21, 4年前 , 6F
/test 的資料夾沒有r權限但有x權限吧
08/23 20:21, 6F
/test rwx任何都有試過,還是不行 因檔案全部權限屬性都一樣,不太可能ls有的看到 有的看不到(即使我用root) 但前幾位前輩說的file改檔名、改777 確實還沒試過 (<--因很難想像跟這有關XD) ※ 編輯: yhgyhg (112.104.153.226 臺灣), 08/23/2019 21:27:53

08/23 21:49, 4年前 , 7F
聽起來感覺像是 A 主機上對那個資料夾可能有特殊設定
08/23 21:49, 7F

08/24 12:07, 4年前 , 8F
windows 的隱藏屬性?
08/24 12:07, 8F

08/24 14:06, 4年前 , 9F
先檢查ls 有沒被 alias 過
08/24 14:06, 9F

08/24 19:05, 4年前 , 10F
嘿嘿~見鬼啦!
08/24 19:05, 10F

08/24 21:36, 4年前 , 11F
ls -i ?
08/24 21:36, 11F

08/26 16:25, 4年前 , 12F
我也有想到ls是不是被改過 可是不同台的電腦也會耶
08/26 16:25, 12F

08/26 18:13, 4年前 , 13F
ACL的關係?
08/26 18:13, 13F

08/30 15:40, 4年前 , 14F
好奇用touch 相同檔名會如何?
08/30 15:40, 14F

08/30 15:41, 4年前 , 15F
還有 stat 檔名,會有什麼 inode 訊息
08/30 15:41, 15F

08/30 21:25, 4年前 , 16F
find /test -print
08/30 21:25, 16F
文章代碼(AID): #1TNvNCdt (Linux)
文章代碼(AID): #1TNvNCdt (Linux)