導航:首頁 > 文件類型 > linux系統為什麼有的文件看不到

linux系統為什麼有的文件看不到

發布時間:2023-03-09 08:18:48

1. 在linux系統下查找文件找不到

如果說你在子目錄下用這個命令可以找到,在根目錄下應該相同的命令也可以找到,只不過花費的時間會很長,因為從根目錄系統會先找隱藏目錄查詢,時間很長,你說的找不到是不是很長時間沒有返回值?

2. 為什麼linux下輸入ls命令看不到文件

如果沒有報錯說明文件夾下沒有東西,ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是回一樣的都是用來列出目答錄下的文件:

  1. ls -a 列出文件下所有的文件,包括以「.「開頭的隱藏文件(linux下文件隱藏文件是以.開頭的,如果存在..代表存在著父目錄)

  2. ls -l 列出文件的詳細信息,如創建者,創建時間,文件的讀寫許可權列表等等

  3. ls -F 在每一個文件的末尾加上一個字元說明該文件的類型。"@"表示符號鏈接、"|"表示FIFOS、"/"表示目錄、"="表示套接字

  4. ls -s 在每個文件的後面列印出文件的大小。 size(大小)

  5. ls -t 按時間進行文件的排序 Time(時間)

  6. ls -A 列出除了"."和".."以外的文件

  7. ls -R 將目錄下所有的子目錄的文件都列出來,相當於我們編程中的「遞歸」實現

  8. ls -L 列出文件的鏈接名。Link(鏈接)

  9. ls -S 以文件的大小進行排序

以上是一些關於ls命令的一些用法,當然還有好多沒有列出來,大家可以man一下。有助於學習英文ls可以結合管道符」|「來進行一下復雜的操作。

3. linux為什麼 find查不到文件

find

語法:

[root@redhat ~]# find 路徑 參數

參 數說明:

時間查找參數:

-atime n :將n*24小時內存取過的的文件列出來

-ctime n :將n*24小時內改變、新增的文件或者目錄列出來

-mtime n :將n*24小時內修改過的文件或者目錄列出來

-newer file :把比file還要新的文件列出來

名稱查找參數:

-gid n :尋找群組ID為n的文件

-group name :尋找群組名稱為name的文件

-uid n :尋找擁有者ID為n的文件

-user name :尋找用戶者名稱為name的文件

-name file :尋找文件名為file的文件(可以使用通配符)

例 如: 從根目錄開始查找名稱是zgz的文件

[root@redhat ~]# find / -name zgz

/home/zgz

/home/zgz/zgz

/home/weblogic/bea/user_projects/domains/zgz

/home/oracle/proct/10g/cfgtoollogs/dbca/zgz

/home/oracle/proct/10g/cfgtoollogs/emca/zgz

/home/oracle/oradata/zgz

查找名稱中帶有zgz的文件

[root@redhat ~]# find / -name '*zgz*'

/home/zgz

/home/zgz/zgz1

/home/zgz/zgzdirzgz

/home/zgz/zgz

/home/zgz/zgzdir

/home/weblogic/bea/user_projects/domains/zgz

/home/weblogic/bea/user_projects/domains/zgz/zgz.log00006

/home/weblogic/bea/user_projects/domains/zgz/zgz.log00002

/home/weblogic/bea/user_projects/domains/zgz/zgz.log00004

/home/weblogic/bea/user_projects/domains/zgz/zgz.log

/home/weblogic/bea/user_projects/domains/zgz/zgz.log00008

/home/weblogic/bea/user_projects/domains/zgz/zgz.log00005

當我們用whereis和locate無法查找到我們需要的文件時,可以使用find,但是find是在硬碟上遍歷查找,因此非常消耗硬碟的資源,而且效率也非常低,因此建議大家優先使用whereis和locate。

locate 是在資料庫里查找,資料庫大至每天更新一次。

whereis 可以找到可執行命令和man page

find 就是根據條件查找文件。

4. 為什麼在linux系統下有的文件看不到

XP中顯示的文件在linux可以正常顯示,有些文件可以看到說明你的XP 文件系統已經掛載到linux 文件系統上,隱藏的電影應該可以使用 ls -a看到 而有些系統文件不能看到是不能解決的

5. linux的ls -a為什麼有些文件無法顯示

可能就是隔色唄,不符合一個文件存在的信息,但是又不算空的。可以用強制刪除來做。

閱讀全文

與linux系統為什麼有的文件看不到相關的資料

熱點內容
linux文件夾許可權只讀不能寫 瀏覽:100
索引碼表文件打開失敗 瀏覽:399
如何改變word中所有圖片的大小 瀏覽:200
qq綠鑽帳號獲取工具 瀏覽:47
發送文件到u盤是什麼意思 瀏覽:765
人力資源數據分析師在哪裡報考 瀏覽:862
java判斷位元組 瀏覽:464
文件照有角度沒照好用ps怎麼修補 瀏覽:814
嵌入式系統教程pdf 瀏覽:378
電視機有線怎麼設置無線網路呢 瀏覽:228
creo怎麼改配置文件中文 瀏覽:56
saiapp 瀏覽:870
遞歸分解質因數c程序 瀏覽:889
虛擬機怎麼建立linux 瀏覽:895
使用臨時配置文件登陸什麼意思 瀏覽:597
刪除視頻文件怎麼辦 瀏覽:92
哪吒什麼網站可以 瀏覽:289
網路應用構圖 瀏覽:598
萬步有約查看數據如何看處方 瀏覽:458
福彩3d和值工具下載 瀏覽:433

友情鏈接