中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux目錄和文件查詢命令

時間:2019-07-13

linux命令大全 root_linux命令大全_linux命令大全 關(guān)機(jī)

摘要:本文主要學(xué)習(xí)了在Linux系統(tǒng)中是如何查詢目錄和文件的。

which命令

which命令是根據(jù)PATH環(huán)境變量設(shè)置的路徑,去搜索執(zhí)行文件。

基本語法

[root@localhost ~]# which [選項(xiàng)] 命令名稱

選項(xiàng)說明

-a:列出所有的可以找到的同名執(zhí)行文件。

使用舉例

[root@localhost ~]# which ls

alias ls='ls --color=auto'

/usr/bin/ls

[root@localhost ~]#

type命令

type命令用來顯示指定命令的類型:

1)alias:別名。

2)keyword:關(guān)鍵字,Shell保留字。

3)function:函數(shù),Shell函數(shù)。

4)builtin:內(nèi)建(內(nèi)嵌)命令,Shell內(nèi)建命令。

5)file:文件,磁盤文件,外部命令。

6)unfound:未找到。

基本語法

[root@localhost ~]# type [選項(xiàng)] 命令名稱

選項(xiàng)說明

linux命令大全_linux命令大全 關(guān)機(jī)_linux命令大全 root

-t:顯示“file”、“alias”或者“builtin”,分別表示給定的指令為“外部指令”、“別名”或者“內(nèi)嵌指令”。

-p:如果給出的指令為外部指令,則顯示其絕對路徑。

-a:在環(huán)境變量“PATH”指定的路徑中,顯示給定指令的信息,包括命令別名。

使用舉例

[root@localhost ~]# type ls

ls 是 `ls --color=auto' 的別名

[root@localhost ~]# type -t ls

alias

[root@localhost ~]# type -p ls

[root@localhost ~]# type -a ls

ls 是 `ls --color=auto' 的別名

ls 是 /usr/bin/ls

[root@localhost ~]# type cd

cd 是 shell 內(nèi)嵌

[root@localhost ~]# type -t cd

builtin

[root@localhost ~]# type -p cd

[root@localhost ~]# type -a cd

cd 是 shell 內(nèi)嵌

cd 是 /usr/bin/cd

[root@localhost ~]# type useradd

useradd 是 /usr/sbin/useradd

[root@localhost ~]# type -t useradd

linux命令大全_linux命令大全 root_linux命令大全 關(guān)機(jī)

file

[root@localhost ~]# type -p useradd

/usr/sbin/useradd

[root@localhost ~]# type -a useradd

useradd 是 /usr/sbin/useradd

[root@localhost ~]#

whereis命令

whereis命令用于在特定目錄中查找符合條件的文件。

whereis命令用來定位指令的二進(jìn)制程序、源代碼文件和man手冊頁等相關(guān)文件的路徑。whereis命令只能用于程序名的搜索,而且只搜索二進(jìn)制文件(參數(shù)-b)、man說明文件(參數(shù)-m)和源代碼文件(參數(shù)-s)。

基本語法

whereis [選項(xiàng)] 文件或目錄

選項(xiàng)說明

-b:只搜索二進(jìn)制文件。

-m:只搜索man手冊。

-s:只搜索源代碼。

-u:搜索不是b、m、s指定目錄的其他特殊目錄。

-l:列出會去查詢的有效查找目錄。

使用舉例

[root@localhost ~]# whereis ls

ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz