where is 什么意思(where is中文翻譯,where is是什么意思,where is發(fā)音、用法及例句)
- 內容導航:
- 1、where is
- 2、which 和 whereis 的區別
1、where is
where is發(fā)音
英: 美:
where is中文意思翻譯
常見(jiàn)釋義:
在哪里
where is雙語(yǔ)使用場(chǎng)景
1、How is tonometer used? Where is the blood pressure that how measures oneself? How much should normal person be?───血壓計怎么用?怎么測量自己的血壓呢?正常人應該是多少?。
2、Where is Sophy? Is she safe?───索菲在哪兒?她沒(méi)受到傷害吧?
3、Where is all of our money going? Alright, let's get to the bottom of this! How many people actually touched the money?───我們的錢(qián)都到那兒去了?好吧,我們來(lái)追究一下!這筆錢(qián)到底有多少人經(jīng)手過(guò)?
4、Where is everyone? They've all buggered off.───大家都在哪兒呀?他們都走了。
5、Where is the fallen leaf going to go with the wind, only to leave sky beautiful.───落葉隨風(fēng)將要去何方,只留給天空美麗一場(chǎng)。
6、For some time, indigestion and poor-sleep bothered me. This prompted me to start ponder profoundly where is the bottom of the problem.───一段時(shí)間以來(lái),消化不良和睡眠不佳的問(wèn)題困擾著(zhù)我。這促使我開(kāi)始深刻思考問(wèn)題的源頭在哪里。
7、Where is he now?"—"God knows."───他現在在哪里?”—“天曉得?!?/p>
8、If, in brighter days the now extinguished fire within him ever burned for one woman who held him in her heart, where is she?───在那些比較得意的日子里,如果他心中那股已經(jīng)熄滅的熱情曾經(jīng)為某個(gè)愛(ài)戀他的女人而燃燒過(guò),那個(gè)女人在什么地方呢?
9、(They kiss. ) -Gossip Girl: "Where is she? And who am I? That's a secret I'll never tell. You know you love me. XOXO, Gossip Girl. "───她在哪里?至于我是誰(shuí)?這是我永遠不會(huì )說(shuō)的秘密。你知道你愛(ài)我,抱抱親親,緋聞少女。
where is相似詞語(yǔ)短語(yǔ)
1、where's───在哪里
2、whereases───n.正式文件的開(kāi)場(chǎng)白;前言(whereas的復數)
3、whereas───conj.然而;鑒于;n.序言,開(kāi)場(chǎng)白;條件語(yǔ)句
4、whereness───在哪里
5、wherein───adv.在其中;在何處
6、wherewith───adv.用以;conj.用以;pron.借以
7、wheres───adv.在哪里;pron.哪里;conj.在…的地方;n.地點(diǎn)
2、which 和 whereis 的區別
一般而言,倘若我們要在 Linux 操作系統上開(kāi)發(fā)或者移植一個(gè)功能或腳本時(shí),對于功能中涉及的命令或者可執行文件需要使用絕對路徑。
而要在 Linux 操作系統上搜索一條命令的絕對路徑,你一定會(huì )選擇 which 或者 whereis 兩個(gè)命令中的一個(gè)來(lái)輔助你查找可執行命令的路徑。當然, which 和 whereis 也可以滿(mǎn)足你的覺(jué)大部分需求。
但同時(shí)作為查找命令的絕對路徑, which 和 whereis 有什么區別呢?什么場(chǎng)景下更推薦 which ,什么場(chǎng)景下推薦 whereis 呢?
在看 which 和 whereis 的區別之前,先來(lái)看看兩個(gè)命令官方給的解釋。
which 命令用來(lái)展示shell命令的完整路徑,它接收一個(gè)或多個(gè)參數,執行時(shí)所有的參數會(huì )展示在shell提示并根據傳入的參數將可執行命令的完整路徑輸出到 stdout 中。
當你在 Linux 終端下試圖查找一條命令的完整路徑時(shí), 終端將輸出查找到的匹配的第一條可執行命令的絕對路徑,如下
若需要查找命令對應的所有完整路徑,你可以在加上 -a 參數
那么, which 查找命令時(shí)是從哪里查找的?
我們在終端輸入一條不存在的命令,來(lái)看看 which 會(huì )返回什么。
當輸入一個(gè)不存在的命令時(shí),終端返回了類(lèi)似 no {command} in (xxxx) 這樣的提示,看到這些 /usr/local/bin 等路徑你是否會(huì )覺(jué)得熟悉。沒(méi)錯,這就是 Linux 操作系統上配置的環(huán)境變量。
也即是說(shuō), which 查找一條命令是根據當前 Linux 的環(huán)境變量來(lái)查找的。
被查找的命令在環(huán)境變量配置的對應目錄下,則該命令可以被查找到并返回該命令的絕對路徑;倘若環(huán)境變量配置的所有目錄下沒(méi)有找到對應的命令,則會(huì )出現上面的提示。
那么,如何通過(guò) which 能查找到 initialization 這個(gè)可執行文件呢?你可以將 initialization 可執行文件移動(dòng)到環(huán)境變量所配置的目錄下,或者將 initialization 文件當前的路徑添加到環(huán)境變量中。不過(guò),針對單一命令,你應該盡可能使用第一種方法。畢竟,隨意添加環(huán)境變量并不總是好的。
whereis 查找命令時(shí)會(huì )返回查找到的二進(jìn)制文件、源碼文件、和命令對應的手冊信息,搜索時(shí) whereis 會(huì )將提供的文件名前面的路徑與后面的擴展名去掉,并找到與之匹配的文件。
當使用 whereis 查找命令的絕對路徑及手冊時(shí),終端會(huì )返回可以被匹配到的命令的絕對路徑、源文件及手冊,如下
whereis 搜索命令時(shí)提供了一些參數,用來(lái)根據需要查找對應的結果。例如,
通過(guò)添加 -b 參數只查找可執行文件的路徑
通過(guò)添加 -m 參數只查找命令相關(guān)的手冊
通過(guò)添加 -s 參數查找對應的源文件
正如你所看到的, whereis 查找到的內容不存在時(shí),并不會(huì )出現報錯信息,你可以通過(guò) echo $? 來(lái)驗證這一點(diǎn)。
那么, whereis 查找信息是從哪里查找的呢?
事實(shí)上, whereis 命令提供了 -l 參數用來(lái)查詢(xún)當前 whereis 查找命令的所有有效路徑
可以看到, whereis 查找信息主要分為3部分,其中可執行文件的路徑查找在 bin: 后的所有目錄下查找;手冊查找在 man: 后的所有目錄下查找;源文件在 src: 后的所有目錄下查找。
事實(shí)上, bin: 后的所有目錄不正是 Linux的環(huán)境變量嗎?
最后,如果你僅僅只需要查找命令的絕對路徑,那么使用 which 則更便于程序解析,當命令不存在時(shí),你也能第一時(shí)間反應到文件不存在;
若你需要命令的源程序信息,那么使用 whereis 則顯得更加合適了。
版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。