自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

5個找出Linux中“二進(jìn)制命令”描述和系統(tǒng)中位置的方法

系統(tǒng) Linux 系統(tǒng)運(yùn)維
在數(shù)千個 Linux 系統(tǒng)上的命令/程序中,知道給定命令的類型和目的以及其在系統(tǒng)上的位置(絕對路徑)對于新手來說可能是一個挑戰(zhàn)。在本文中我們將向你解釋五個有用的命令,用于顯示給定命令的簡短描述和位置。

[[181539]]

在數(shù)千個 Linux 系統(tǒng)上的命令/程序中,知道給定命令的類型和目的以及其在系統(tǒng)上的位置(絕對路徑)對于新手來說可能是一個挑戰(zhàn)。

知道命令/程序的一些細(xì)節(jié)不僅有助于 Linux 用戶掌握大量命令,還能使用戶理解命令行或腳本在系統(tǒng)上的操作。

因此,在本文中我們將向你解釋五個有用的命令,用于顯示給定命令的簡短描述和位置。

要在系統(tǒng)上發(fā)現(xiàn)新命令,請查看 PATH 環(huán)境變量中的所有目錄。這些目錄存儲系統(tǒng)上安裝的所有命令/程序。

一旦你找到一個有趣的命令,在繼續(xù)閱讀更多關(guān)于它的手冊頁之前,請嘗試如下收集一些簡要的信息。

假設(shè)你輸出了 PATH 的值,然后進(jìn)到其中的一個目錄 /usr/local/bin,注意到一個名為 fswatch(監(jiān)視文件修改更改)的新命令:

  1. $ echo $PATH$ cd /usr/local/bin    

在 Linux 中找出新命令 

在 Linux 中找出新命令

現(xiàn)在讓我們在 Linux 中用不同的方法找出 fswatch 命令的描述和位置。

1、 whatis 命令

whatis 用于顯示你作為參數(shù)輸入的命令名的單行描述(例如下面命令中的 fswatch)。

如果描述太長,一些部分在默認(rèn)情況下會被省略,使用 -l 標(biāo)志來顯示完整的描述。

  1. $ whatis fswatch$ whatis -l fswatch    

Linux whatis 命令示例

 Linux whatis 命令示例

2、 apropos 命令

apropos 會搜索手冊頁名稱和關(guān)鍵字描述(以命令名作為正則表達(dá)式搜索)。

使用 -l 標(biāo)志來顯示完整的描述。

  1. $ apropos fswatch $ apropos -l fswatch  

 

 

Linux apropos 命令示例 

Linux apropos 命令示例

默認(rèn)上,apropos 會如示例那樣輸出所有匹配的行。你可以使用 -e 選項來精確匹配:

  1. $ apropos fmt$ apropos -e fmt  

 

 

Linux apropos 命令根據(jù)關(guān)鍵詞顯示 

Linux apropos 命令根據(jù)關(guān)鍵詞顯示

3、 type 命令

type 命令會輸出給定命令的完整路徑名,此外,如果輸入的命令名不是做為獨立存儲在磁盤的文件的程序,type 還會告訴你命令分類:

  • shell 內(nèi)置命令
  • shell 關(guān)鍵字或保留字
  • 別名
  1. $ type fswatch  

 

 

Linux type 命令示例 

Linux type 命令示例

當(dāng)命令是另外一個命令的別名時,type 會顯示運(yùn)行別名時所執(zhí)行的命令。使用 alias 命令可以查看你系統(tǒng)上創(chuàng)建的所有別名:

  1. $ alias$ type l$ type ll 

顯示 Linux 中所有別名

 

 顯示 Linux 中所有別名

 

4、 which 命令

which 可以幫助命令定位命令,它會打印出命令的絕對路徑:

  1. $ which fswatch  

 

 

找出 Linux 命令位置

 找出 Linux 命令位置

一些二進(jìn)制文件存在于 PATH 環(huán)境變量中的多個目錄,使用 -a 標(biāo)志來找出所有匹配的路徑名。

5、 whereis 命令

whereis 定位指定命令名的二進(jìn)制、源和幫助頁文件,如下所示:

  1. $ whereis fswatch$ whereis mkdir $ whereis rm  

 

 

 Linux whereis 命令示例

 Linux whereis 命令示例

雖然上面的命令對于查找關(guān)于命令/程序的一些快速信息很重要,但是該命令的手冊總是可以提供完整的文檔,它還包括其他相關(guān)程序的列表:

  1. $ man fswatch 

在本文中,我們回顧了五個簡單的命令,用于顯示命令的簡短的手冊描述和位置。 你可以在反饋欄中對此文章做出貢獻(xiàn)或提出問題。

作者簡介: 

[[181540]] 

Aaron Kili 是 Linux 和 F.O.S.S 愛好者,將來的 Linux SysAdmin、web 開發(fā)人員,目前是 TecMint 的內(nèi)容創(chuàng)作者,他喜歡用電腦工作,并堅信分享知識。 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2017-04-11 10:48:53

JS二進(jìn)制

2022-07-18 09:01:15

SwiftApple二進(jìn)制目標(biāo)

2010-10-13 15:45:23

MySQL二進(jìn)制日志

2022-07-26 13:00:01

安全符號源代碼

2020-05-06 09:51:37

二進(jìn)制Linux命令行工具

2025-01-26 10:21:54

2015-07-21 11:43:14

CentosRPM

2009-02-27 09:37:33

Google二進(jìn)制代碼

2011-12-31 11:22:50

Web新世界

2011-12-31 09:31:57

Web

2022-04-21 08:37:29

應(yīng)用業(yè)務(wù)二進(jìn)制

2023-09-20 00:02:33

C++14二進(jìn)制字面量

2018-10-22 14:37:16

二進(jìn)制數(shù)據(jù)存儲

2022-10-31 08:02:42

二進(jìn)制計算乘法

2011-05-25 14:10:38

浮點數(shù)

2021-11-10 09:15:00

CPU01 二進(jìn)制Linux

2021-01-14 09:40:54

漏洞macOS屬性表文件

2024-10-30 09:50:51

WebGo語言

2016-12-19 16:11:31

2009-08-12 16:52:10

.NET二進(jìn)制圖片存儲
點贊
收藏

51CTO技術(shù)棧公眾號