經常會遇到在linux中查詢檔案的位置或者已知某個結構體或者類的名字想知道裡面的具體內容,下面將對其進行總結
查詢檔案
如果知道檔案的具體名稱的話,比如hello.c,使用locate hello.c就可以找到檔案的具體位置
如果不知道檔案的名稱,只知道hell這幾個字元,可以使用find進行模糊查詢
如果知道檔案的大致位置比如/usr,可以寫成 find /usr -name hell*
如果不知道位置,那就從/開始找,寫成 find / -name hell*
查詢檔案中的內容
對於特定找標頭檔案,一般都在/usr/src或者/usr/include下面,可以寫成 grep "typedef pthread_attr_t" /usr/include -r -n -r表示遞迴查詢 -n表示查詢出來之後顯示行號
對於知道某個具體檔案,查詢裡面的內容,比如我想檢視cpu的情況,可以寫cat /proc/stat | grep "cpu"即可
linux中查詢檔案
第一步要做的是通過ssh連線到你的linux,在linux中查詢檔案有兩種方法。find命令使用 linux find命令可以用不同的搜尋標準如名字 型別 所屬人 大小等來搜尋目錄樹。基本語法如下 find name 檔名 find etc name passwd 查詢 etc目錄下的passwdf...
查詢檔案或者路徑
1 find 查詢檔案型別,檔案字尾名為.log 7日以後的檔案 find type f name log mtime 7 xargs ls l ls l find type f name log mtime 7 find type f name log mtime 7 exec ls l 查詢檔案...
linux中模糊查詢檔案
linux中模糊查詢檔案 1 在當前目錄下搜尋指定檔案 find name test.txt 2 在當前目錄下模糊搜尋檔案 find name txt 3 在當前目錄下搜尋特定屬性的檔案 find amin 10 查詢在系統中最後10分鐘訪問的檔案 find atime 2 查詢在系統中最後48小時...