linux查找命令目錄
❶ linux操作系統利用find 命令如何查找某個目錄的位置
linux里查找文件或者文件夾命令如下:
find ./ -name 文件或文件夾名*(*號表示可以模糊名稱部分)
命令中的./ 指的是當前目錄下,如果你要在整個系統下查找,可以用 / 即可;在其他目錄下,就將./ 變為其他目錄的絕對路徑即可。
舉例說明,假設你忘記了httpd.conf這個文件在系統的哪個目錄 下,甚至在系統的某個地方也不知道,則這是可以使用如下命令:
find ./ -name 「httpd.conf
」
這個命令語法看起來很容易就明白了,就是直接在find後面寫上 -name,表明要求系統按照文件名查找,最後寫上httpd.conf這個目標文件名即可。稍等一會系統會在計算機屏幕上顯示出查找結果列表:
etc/httpd/conf/httpd.conf
這就是httpd.conf這個文件在Linux系統中的完整路徑。查找成功。
(1)linux查找命令目錄擴展閱讀:
linux操作系統利用find 常見命令:
find / -amin -10 # 查找在系統中最後10分鍾訪問的文件
find / -atime -2 # 查找在系統中最後48小時訪問的文件
find / -empty # 查找在系統中為空的文件或者文件夾
find / -group cat # 查找在系統中屬於groupcat的文件
find / -mmin -5 # 查找在系統中最後5分鍾里修改過的文件
find / -mtime -1 #查找在系統中最後24小時里修改過的文件
find / -nouser #查找在系統中屬於作廢用戶的文件
find / -user fred #查找在系統中屬於FRED這個用戶的文件
❷ linux中怎麼查看命令所在目錄
當前目錄
在你輸命令的輸入窗口
輸入 pwd
回車
查看結果
程序目錄
執行 which ls [比如ls命令]
看結果
❸ linux中查看文件和目錄的命令是什麼
linux 命令: 顯示文件屬性介紹:文件屬性在文件系統的安全管理方面起很重要的作用,linux下lsattr命令用於查看文件屬性信息。
語法:
lsattr [-adRvV] [文件或目錄...]選項介紹:
-a: 顯示所有文件和目錄,包括隱藏文件;
-d: 顯示目錄名稱,而非其內容;
-R: 遞歸處理,將指定目錄下的所有文件及子目錄一並處理;
-v: 顯示文件或目錄版本;
-V: 顯示版本信息。
(3)linux查找命令目錄擴展閱讀:
linux操作常用命令:
文件和目錄
cd /home 進入 '/ home' 目錄'
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd 進入個人的主目錄
cd ~user1 進入個人的主目錄
cd - 返回上次所在的目錄
pwd 顯示工作路徑
ls 查看目錄中的文件
ls -F 查看目錄中的文件
ls -l 顯示文件和目錄的詳細資料
ls -a 顯示隱藏文件
ls *[0-9]* 顯示包含數字的文件名和目錄名
tree 顯示文件和目錄由根目錄開始的樹形結構(1)
lstree 顯示文件和目錄由根目錄開始的樹形結構(2)
mkdir dir1 創建一個叫做 'dir1' 的目錄'
mkdir dir1 dir2 同時創建兩個目錄
mkdir -p /tmp/dir1/dir2 創建一個目錄樹
rm -f file1 刪除一個叫做 'file1' 的文件'
rmdir dir1 刪除一個叫做 'dir1' 的目錄'
rm -rf dir1 刪除一個叫做 'dir1' 的目錄並同時刪除其內容
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容
mv dir1 new_dir 重命名/移動 一個目錄
cp file1 file2 復制一個文件
cp dir/* . 復制一個目錄下的所有文件到當前工作目錄
cp -a /tmp/dir1 . 復制一個目錄到當前工作目錄
cp -a dir1 dir2 復制一個目錄
ln -s file1 lnk1 創建一個指向文件或目錄的軟鏈接
ln file1 lnk1 創建一個指向文件或目錄的物理鏈接
touch -t 0712250000 file1 修改一個文件或目錄的時間戳 - (YYMMDDhhmm)
file file1 outputs the mime type of the file as text
文件搜索
find / -name file1 從 '/' 開始進入根文件系統搜索文件和目錄
find / -user user1 搜索屬於用戶 'user1' 的文件和目錄
find /home/user1 -name *.bin 在目錄 '/ home/user1' 中搜索帶有'.bin' 結尾的文件
find /usr/bin -type f -atime +100 搜索在過去100天內未被使用過的執行文件
find /usr/bin -type f -mtime -10 搜索在10天內被創建或者修改過的文件
find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 結尾的文件並定義其許可權
find / -xdev -name *.rpm 搜索以 '.rpm' 結尾的文件,忽略光碟機、捷盤等可移動設備
locate *.ps 尋找以 '.ps' 結尾的文件 - 先運行 'updatedb' 命令
whereis halt 顯示一個二進制文件、源碼或man的位置
which halt 顯示一個二進制文件或可執行文件的完整路徑
參考資料來源:網路:liunx
❹ linux查找文件屬於哪個目錄
1.列出文件清單命令:ls
ls命令能夠列出當前目錄下的所有內容。ls 命令的執行方式為:
# ls [-選項] [文件名或者目錄名]
進入到Linux命令行中後,我們至少要知道當前所處的位置有哪些內容,這些信息就可以使用ls命令來獲得。
在Linux中,ls命令是最常使用的命令之一,因為在命令行下要隨時查看目錄內容。如果不加任何選項的話,ls命令僅列出當前目錄下的文件和目錄名,例如,想要查看/etc目錄下的內容,可以使用下列命令:
# ls /etc
如果想要列出當前目錄下所有文件,則可以使用下列命令:
# ls -a
2、cat命令
功能:在標准輸出上顯示文件。
語法:cat [-vTEuAte] 文件
例子: cat example.txt
cat -A exam2.txt
cat file1 file2 > file2
3、more命令
功能:在終端屏幕按屏顯示文本文件。
語法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
4、less命令
less命令的功能幾乎和more命令一樣,也是用來按頁顯示文件,不同之處在於less命令在顯示文件時允許用戶既
可以向前又可以向後翻閱文件。
5、head命令
功能:顯示指定文件的前若干行。預設設置為顯示10行
語法:head [-n] 文件
例子: head example.c
head -3 example.c
6、tail命令
功能:顯示指定文件的末尾若干行。預設設置為顯示10行
語法:tail [+ / - num ] [參數] 文件
+num 從第num行以後開始顯示。- num 從距文件尾num行處開始顯示。
例子: tail example.c
tail -4 example.c
7、grep、fgrep和egrep命令
功能:
這組命令以指定模式搜索文件,並通知用戶在什麼文件中搜索到與指定的模式匹配的字元串,並列印出所有包含該字元串的文本行,在該文本行的最前面是該行所在的文件名。grep命令一次只能搜索一個指定的模式;egrep命令檢索擴展的正則表達式(包括表達式組和可選項);fgrep命令檢索固定字元串,它不識別正則表達式,是快速搜索命令。
語法:
grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]
egrep [選項] [查找模式] [文件名1,文件名2,……]
fgrep [選項] [查找模式] [文件名1,文件名2,……]
例子: grep "text file" example
grep data *
grep goto *.c
❺ 在linux中如何用命令查找文件在哪
linux中查找文件位置的命令有很多,常用的有find,locate和whereis三個命令,下面分回別介紹答它們的用法:
1、find命令是linux中最強大的查找文件的命令,它的格式為」find <指定目錄> <指定條件> <指定動作>「。比如使用find命令搜索在根目錄下的所有interfaces文件所在位置,命令格式為」find / -name 'interfaces'」,輸入後就會返回搜索的結果了:
❻ 如何在linux下查找一個文件夾所在的目錄
1、打開shell連接工具,連接上伺服器,pwd查看當前目錄,一般默內認在主目錄下。
❼ linux/查找一個目錄的linux命令
查找目錄:find
/(查找范圍)
-name
查找關鍵字
-type
d;查找文件:find
/(查找范圍)
-name
查找關鍵字
-print更詳細
可以去
網路下一個linux命令手冊,另外你是感興趣的話可以看下劉遄老師寫的《Linux就該這么學》作為入門的書籍,覺得不錯的話採納下哦~
❽ linux中何種命令可以查看當前所處的目錄位置
通過type命令來查詢命令所在的目錄。
❾ linux中怎麼查看命令所在目錄
linux中查看命令所在目錄的方法:
在Linux中,ls命令是最常使用的命令之一,因為在命令行下要隨時查看目錄內容。如果不加任何選項的話,ls命令僅列出當前目錄下的文件和目錄名,例如,想要查看/etc目錄下的內容,可以使用下列命令:# ls /etc,如果想要列出當前目錄下所有文件,則可以使用下列命令:# ls -a。
cat命令,功能:在標准輸出上顯示文件。語法:cat [-vTEuAte] 文件,例子: cat example.txt。
more命令,功能:在終端屏幕按屏顯示文本文件。語法: more [-pcdls] 文件,例子: more example.c。
less命令,less命令的功能幾乎和more命令一樣,也是用來按頁顯示文件,不同之處在於less命令在顯示文件時允許用戶既可以向前又可以向後翻閱文件。
❿ linux查找文件夾具體位置用什麼命令
假設忘記了httpd.conf這個文件在系統的哪個目錄下,則可以使用如下命令:
find/-namehttpd.conf
在find後面寫上-name,表明要求系統按照文件名查找,最後寫上httpd.conf這個目標文件名即可,命令反饋顯示出查找結果列表:
etc/httpd/conf/httpd.conf
#這就是httpd.conf這個文件在Linux系統中的完整路徑
#find()命令參數
-aminn
#查找系統中最後N分鍾訪問的文件
-atimen
#查找系統中最後n*24小時訪問的文件
-cminn
#查找系統中最後N分鍾被改變狀態的文件
-ctimen
#查找系統中最後n*24小時被改變狀態的文件
-empty
#查找系統中空白的文件,或空白的文件目錄,或目錄中沒有子目錄的文件夾
-false
#查找系統中總是錯誤的文件
-fstypetype
#查找系統中存在於指定文件系統的文件,例如:ext2.
-gidn
#查找系統中文件數字組ID為n的文件
-groupgname
#查找系統中文件屬於gnam文件組,並且指定組和ID的文件。