<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 >

        Linux下which、whereis、locate、find 區(qū)別是什么

        時(shí)間: 加城1195 分享

          我們經(jīng)常在Linux要查找某個(gè)文件或命令,但不知道放在哪里了,可以使用下面的一些命令來(lái)搜索。這篇文章主要介紹了Linux下which、whereis、locate、find 區(qū)別,對(duì)我們快速查找數(shù)據(jù)文件很有幫助,需要的朋友可以參考下。

          方法步驟

          which 查看可執(zhí)行文件的位置

          whereis 查看文件的位置

          locate 配合數(shù)據(jù)庫(kù)查看文件位置

          find 實(shí)際搜尋硬盤(pán)查詢文件名稱

          1、which

          語(yǔ)法: which 可執(zhí)行文件名稱

          例如:

          [root@redhat ~]# which passwd

          /usr/bin/passwd

          which是通過(guò) PATH 環(huán)境變量到該路徑內(nèi)查找可執(zhí)行文件,所以基本的功能是尋找可執(zhí)行文件

          2、whereis

          語(yǔ)法: whereis [-bmsu] 文件或者目錄名稱

          參數(shù)說(shuō)明:

          -b : 只找二進(jìn)制文件

          -m: 只找在說(shuō)明文件manual路徑下的文件

          -s : 只找source源文件

          -u : 沒(méi)有說(shuō)明文檔的文件

          例如:

          [root@redhat ~]# whereis passwd

          passwd: /usr/bin/passwd /etc/passwd /usr/bin/X11/passwd /usr/share/man/man5/passwd.5.gz /usr/share/man/man1/passwd.1.gz /usr/share/man/man1/passwd.1ssl.gz

          將和passwd文件相關(guān)的文件都查找出來(lái)

          [root@redhat ~]# whereis -b passwd

          passwd: /usr/bin/passwd /etc/passwd /usr/bin/X11/passwd

          只將二進(jìn)制文件 查找出來(lái)

          和find相比,whereis查找的速度非常快,這是因?yàn)閘inux系統(tǒng)會(huì)將系統(tǒng)內(nèi)的所有文件都記錄在一個(gè)數(shù)據(jù)庫(kù)文件中,當(dāng)使用whereis和下面即將介紹的locate時(shí),會(huì)從數(shù)據(jù)庫(kù)中查找數(shù)據(jù),而不是像find命令那樣,通過(guò)遍歷硬盤(pán)來(lái)查找,效率自然會(huì)很高。

          但是該數(shù)據(jù)庫(kù)文件并不是實(shí)時(shí)更新,默認(rèn)情況下時(shí)一星期更新一次,因此,我們?cè)谟脀hereis和locate 查找文件時(shí),有時(shí)會(huì)找到已經(jīng)被刪除的數(shù)據(jù),或者剛剛建立文件,卻無(wú)法查找到,原因就是因?yàn)閿?shù)據(jù)庫(kù)文件沒(méi)有被更新。

          3、 locate

          語(yǔ)法: locate 文件或者目錄名稱

          例 如:

          [root@redhat ~]# locate passwd

          /etc/passwd

          /etc/passwd-

          /etc/cron.daily/passwd

          /etc/init/passwd.conf

          /etc/init.d/passwd

          /etc/pam.d/chpasswd

          /etc/pam.d/passwd

          /etc/security/opasswd

          …………

          4、 find

          語(yǔ)法: find 路徑 參數(shù)

          參數(shù)說(shuō)明:

          時(shí)間查找參數(shù):

          -atime n :將n*24小時(shí)內(nèi)存取過(guò)的的文件列出來(lái)

          -ctime n :將n*24小時(shí)內(nèi)改變、新增的文件或者目錄列出來(lái)

          -mtime n :將n*24小時(shí)內(nèi)修改過(guò)的文件或者目錄列出來(lái)

          -newer file :把比f(wàn)ile還要新的文件列出來(lái)

          名稱查找參數(shù):

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

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

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

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

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

          補(bǔ)充:Linux基本命令

          ①ls 意為list 列出當(dāng)前文件夾中的文件

          -l 顯示文件的屬性 可用ll來(lái)表示

          ②alias 別名 看看是否有別名的文件

          ③cd dir 跳躍目錄 -P選項(xiàng) 將路徑中的鏈接文件替換成鏈接指向的文件路徑

          ④pwd 查看當(dāng)前工作的文件夾名 使用-P的選項(xiàng),會(huì)直接進(jìn)入到其中,相當(dāng)于cd

          相關(guān)閱讀:Linuxshell腳本不執(zhí)行問(wèn)題實(shí)例分析

          shell腳本不執(zhí)行問(wèn)題:某天研發(fā)某同事找我說(shuō)幫他看看他寫(xiě)的shell腳本,死活不執(zhí)行,報(bào)錯(cuò)。我看了下,腳本很簡(jiǎn)單,也沒(méi)有常規(guī)性的錯(cuò)誤,報(bào)“:badinterpreter:Nosuchfileordirectory”錯(cuò)。看這錯(cuò),我就問(wèn)他是不是在windows下編寫(xiě)的腳本,然后在上傳到linux服務(wù)器的……果然。原因:在DOS/windows里,文本文件的換行符為rn,而在*nix系統(tǒng)里則為n,所以DOS/Windows里編輯過(guò)的文本文件到了*nix里,每一行都多了個(gè)^M。解決:

          1)重新在linux下編寫(xiě)腳本;

          2)vi:%s/r//g:%s/^M//g(^M輸入用Ctrl+v,Ctrl+m)附:sh-x腳本文件名,可以單步執(zhí)行并回顯結(jié)果,有助于排查復(fù)雜腳本問(wèn)題。


        Linux下which、whereis、locate、find 區(qū)別相關(guān)文章:

        1.linux中的find與grep命令的區(qū)別

        2.Linux系統(tǒng)中which命令的知識(shí)詳解

        3.Linux如何使用locate命令查找數(shù)據(jù)搜索數(shù)據(jù)庫(kù)

        4.Linux命令全集

        5.如何學(xué)習(xí)Linux系統(tǒng)的命令和工具

        4016893 主站蜘蛛池模板: 国产旡码高清一区二区三区| 成人AV专区精品无码国产 | 午夜av高清在线观看| 日本欧美一区二区三区在线播放| 亚洲人成网站免费播放| 影音先锋女人AA鲁色资源| 色老头亚洲成人免费影院| 婷婷丁香五月激情综合| 日韩精品一区二区三区在线观看的| 精品亚洲高潮喷水精品视频| 亚洲中文字幕无码专区| 亚洲精品tv久久久久久久久久 | 国产午夜美女福利短视频| 欧美色欧美亚洲高清在线观看| 亚洲成女人图区一区二区| 翘臀少妇被扒开屁股日出水爆乳| 西西人体大胆444WWW| 国产 另类 在线 欧美日韩| 亚洲欧洲自拍拍偷综合| 久久综合偷拍视频五月天| 国产优质女主播在线观看| 久久这里只精品国产2| 亚洲欧洲一区二区综合精品| 中文文字幕文字幕亚洲色| 亚洲色欲或者高潮影院| 色哟哟www网站入口成人学校| 国语对白爽死我了| 国产精品人妻在线观看| 亚洲av色图一区二区三区| 亚洲av无码精品色午夜蛋壳| 97在线观看视频免费| 国产又猛又爽又黄视频| 国产在线拍揄自揄视精品不卡| 色噜噜狠狠成人综合| 蜜臀一区二区三区精品免费 | 无码日韩精品一区二区三区免费 | 亚洲自拍精品视频在线| 一区二区中文字幕久久| 中文字幕在线永久免费视频| 免费无码黄十八禁网站| 少妇自慰流白口浆21p|