作者 主題: 在linux 終端機下找一個檔案真是不方便,該用哪一個指令比較快呢  (閱讀 8112 次)

0 會員 與 1 訪客 正在閱讀本文。

kidmany2001

  • 懷疑的國中生
  • **
  • 文章數: 68
    • 檢視個人資料
如果我在終端機下要從 / 下找一個time.h 的檔案
請問我該下怎樣的指令比較快又清楚??

**********************************************
記得以前用find(其實也不太會用)畫面會跑出一堆搜索中的檔案...

如果我只想看到搜尋結果在那個目錄下的話 我應該要鍵入怎樣的命令呢?

順便一說,為何我總覺得Ubuntu下檔案總管(是叫nautiles吧)的功能比微軟的檔案總管差呢?
是我不會用 還是本來linux檔案總管就比微軟的不好用?

我用過PCMAN的 可是好像有時會跳掉

我的感想是檔案總管微軟做的比較好,我不懂為何linux的GUI檔案總管慢慢的又
顯示不夠友善...??? 難道是我的偏見嗎?  請linux老手指教.






yoww

  • 活潑的大學生
  • ***
  • 文章數: 431
    • 檢視個人資料
    • 唉呦~MIS先生
find / -name time.h
很好用呀~為什麼會跑出一堆搜尋中的檔案?
Windows的好用應該是因為用習慣了吧....
唉呦~MIS先生 http://i-yow.blogspot.com/
寶貝的天空      http://3-baby.blogspot.com/

stlee

  • 鑽研的研究生
  • *****
  • 文章數: 817
    • 檢視個人資料
如果以前沒用過M$的東西....半路去用[檔案總管].....應該也不會覺得好用到哪裡去吧

...不然可以開始培養你兒子都只用自由軟體,然後等他長大點的時候拿[好用的檔案總管]給他

看他會怎麼跟您說吧^^!
程式是人寫的,別讓工具的限制成為您想像力的極限
~程式中最重要的部份應該是註解而不是程式碼,這是因為解讀註解一定比解讀程式碼簡單
~程式寫好後約一個月就會忘的差不多了,所以花點時間把註解寫好至少能讓自己(或別人)看的懂當初在寫什麼

aeolus0829

  • 憂鬱的高中生
  • ***
  • 文章數: 112
    • 檢視個人資料
如果我在終端機下要從 / 下找一個time.h 的檔案
請問我該下怎樣的指令比較快又清楚??

**********************************************
記得以前用find(其實也不太會用)畫面會跑出一堆搜索中的檔案...

如果我只想看到搜尋結果在那個目錄下的話 我應該要鍵入怎樣的命令呢?

順便一說,為何我總覺得Ubuntu下檔案總管(是叫nautiles吧)的功能比微軟的檔案總管差呢?
是我不會用 還是本來linux檔案總管就比微軟的不好用?

我用過PCMAN的 可是好像有時會跳掉

我的感想是檔案總管微軟做的比較好,我不懂為何linux的GUI檔案總管慢慢的又
顯示不夠友善...??? 難道是我的偏見嗎?  請linux老手指教.


依我尋找多年 "替代" 檔案緦管 的軟體的經驗 ... 我不禁想問,請問你覺的檔案總管哪裡好用?
又,nautiles 和檔案總管差在哪?

可否舉例說明?

目前我用 total commander ,全鍵盤的操作環境,我很滿意(因為滑鼠抓久了,手腕會不舒服)
優點很多:像是可以輕易的篩選出我用的東西、雙畫面的檔案管理(搬移、複製很好用)
檔案總管?沒有加上一些東西的話(qtbar, qttab),只能說還可以用(也不算難用到哪去啦...)

find <path> -name "filename"
你從 / 當然就一堆東西嘍 ~~ 任何系統都一樣;你條件給的越明確,找到的東西越精準
這句話我想應該很少有例外

unix like 有個對老手來說很棒,但對新手來說很痛苦的特點:
你可以將很多小程式活用之後,在命令列就可以做到很多事情
如 find 後,只篩選出想要的東西
或是 find 後,對結果做一些特殊的處理(如:找到後顯示並刪除該檔案)

如果 linux distro 有內建的話,locate 應該是最快的方式了吧
但由於它是以 "關鍵字" 的方式尋找自己的資料庫,所以一是不夠即時(剛建的檔案,資料庫未更新就找不到)
二是只要符合關鍵字,不管躲在哪個角落它都能秀出來給你;這樣子有時會找到太多符合關鍵字東西(常用 yahoo/google 應該知道我在說什麼)

酷學園應該有很多前輩提過了:工具看人用,windows 也好,linux 也好,都是工具而已喔
« 上次編輯: 2008-06-27 23:01 由 aeolus0829 »

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
如果 linux distro 有內建的話,locate 應該是最快的方式了吧

我都是先用這個找! 很方便, locate xxxx 就找到 xxxx 的檔案!!
又快又好用!
--
TyroneYeh

micmic3

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
在下有兩個問題  ;D
1.那如果是找 apple????.php 要怎麼做呢?
   A.grep apple ?
   B.ls |grep apple?
2. 如果是內容有 apple 的要怎麼做呢?

--
其實 gnome 的搜尋還蠻方便的....所以指今反而不會 ...
請賜教 ;D

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
1. locale apple
2. grep apple *
--
TyroneYeh