EDA365电子论坛网
标题:
Linux whereis命令
[打印本页]
作者:
haidaowang
时间:
2021-8-30 13:25
标题:
Linux whereis命令
) Q' U. ~2 |& f
Linux whereis命令用于查找文件。
5 h" Z/ o8 g6 o5 Z
0 D+ w" V) j+ C
该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。
$ p1 V5 ]8 ~9 _. A5 ]
$ ]0 Z, l5 r# @; I* D; T( W
该指令只能用于查找二进制文件、源代码文件和man手册页,一般文件的定位需使用locate命令。
2 @2 }& v: C. ?) `
- g4 W6 f6 R! t9 Z W1 P
语法
" e; P* V4 F# v3 ~. c
whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]
7 Z: i0 @/ h; H- D/ O3 Y) a3 x0 e
参数:
. S' ?! X1 ?! u* ^2 X" u
2 u7 M/ Y3 B8 s3 K
-b 只查找二进制文件。
8 S/ y. s) p. p) z
-B<目录> 只在设置的目录下查找二进制文件。
; [% n: o7 h, w( B4 p1 |
-f 不显示文件名前的路径名称。
3 Z$ h0 G4 a7 Q+ W
-m 只查找说明文件。
$ G8 U. q( r1 U5 M
-M<目录> 只在设置的目录下查找说明文件。
* a7 h% O7 b" x; q+ b7 z2 f, ^
-s 只查找原始代码文件。
# m* n& A( Z/ r- p; n
-S<目录> 只在设置的目录下查找原始代码文件。
* L' G. [9 ^5 E
-u 查找不包含指定类型的文件。
) j% T+ U# @9 H+ M
实例
7 Q( l4 z1 x& O2 A% y( `, X2 s$ w
使用指令"whereis"查看指令"bash"的位置,输入如下命令:
# B8 y2 l7 n0 ]
z. g3 [! _' U% Q7 A$ ]; G. [' H
$ whereis bash
5 E2 [3 N5 g+ g) V ^4 c
上面的指令执行后,输出信息如下所示:
# A" h- W+ c+ [. ~6 ^* D6 n
, \! V* ^3 N! k# c
bash:/bin/bash/etc/bash.bashrc/usr/share/man/man1/bash.1.gz
9 S/ s# U# |, h% l+ c3 [
注意:以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。
$ ]5 E" |- H' ^) [2 e. N( e/ c
1 J' p+ L) h- L2 q( L
如果用户需要单独查询二进制文件或帮助文件,可使用如下命令:
8 F; d4 E% h/ V3 I( ~) Q
1 D9 @& z9 C0 ^1 e
$ whereis -b bash
; V K/ H& e; j9 h7 K
$ whereis -m bash
2 F/ J* [2 Z$ h# N' A
输出信息如下:
% l) m: n2 _7 z( b
" |$ v5 p" G2 V' D5 N7 q. n
$ whereis -b bash #显示bash 命令的二进制程序
4 R9 B8 ]% c. _4 @
bash: /bin/bash /etc/bash.bashrc /usr/share/bash # bash命令的二进制程序的地址
& Q/ R/ K3 x5 x7 I/ W m
$ whereis -m bash #显示bash 命令的帮助文件
+ S/ \+ H( g9 b9 a9 A
bash: /usr/share/man/man1/bash.1.gz #bash命令的帮助文件地址
作者:
BarndM7
时间:
2021-8-30 14:17
Linux whereis命令
作者:
yin123
时间:
2021-8-30 14:17
Linux whereis命令用于查找文件
作者:
xiaogegepcb
时间:
2021-8-30 14:18
Linux whereis命令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2