EDA365电子论坛网
标题:
Linux which命令
[打印本页]
作者:
uperrua
时间:
2021-8-19 14:01
标题:
Linux which命令
6 U- \ a9 B1 n7 c
Linux which命令用于查找文件。
: `9 J9 a; ^4 F* R* q; F3 h
/ F/ F! h+ i; M: r3 c+ ^, ]
which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
" M+ x9 O/ i! ~/ E' t* z
2 T$ i7 T$ }9 [! d1 g" O
, K- D/ A1 k3 B. ], t+ J
% Z0 `( Z' e/ d, D0 X4 h! y3 g- E
语法
+ E* ~8 }+ c( M& {4 G7 {* m+ Z
" ^% \0 g% n+ I2 J
which [文件...]
6 X6 k1 K- T1 e$ U! \
" e% b9 n$ I( a6 g x) s# v, }
5 U0 P7 }( r5 |2 y( D. F
* C5 |+ \. q# q$ U# t
, S, f5 B# i0 e
参数:
, v+ Y9 }9 g+ b- J4 s5 C8 b
9 M- `7 t3 V2 S5 s1 Y: {& ]
-n<文件名长度> 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
; v; e8 m) y* @3 K- l
-p<文件名长度> 与-n参数相同,但此处的<文件名长度>包括了文件的路径。
% O+ B5 H) s' w7 Z/ `
-w 指定输出时栏位的宽度。
i. k: ~7 K' [! l+ S' e
-V 显示版本信息。
( z/ f; U7 V8 M; } [7 p8 ?
3 b, b9 }/ U+ K" j! V! ^
. ~7 r" O* {$ |; E5 ^% X; Y3 Z" V
, o" c. Q: g6 i: z1 `
9 A A$ |5 F* i* F) M1 F; z+ _
实例
, t; c' Q* g; _, w$ K
+ x! X& j; {. Z( I
9 N, D$ [! B' P7 i& f/ `3 L
使用指令"which"查看指令"bash"的绝对路径,输入如下命令:
: T e. s/ f; C8 C7 A
8 a+ d/ v3 _4 ~! o' m* v# t5 b+ Q
$ which bash
3 v* H* x, A4 l. a5 U
2 b' A* F. S( O% w* H9 R! `
. i8 o( A' ^( w9 r, n% T
; A3 S' x& o! u* }! Y. ?4 j
9 ]2 m$ u9 ~& o. Q
上面的指令执行后,输出信息如下所示:
9 P/ d# k( e9 i$ l3 x3 w8 t
: F. @4 I) R" p$ r
/bin/bash #bash可执行程序的绝对路径
9 L4 [6 V. x& k% I
作者:
xiaogegepcb
时间:
2021-8-19 15:49
Linux which命令用于查找文件
作者:
youOK
时间:
2021-8-19 15:50
which指令会在环境变量$PATH设置的目录里查找符合条件的文件
作者:
adogpp
时间:
2021-8-19 16:04
使用指令"which"查看指令"bash"的绝对路径
作者:
ldezgr
时间:
2021-8-30 08:54
谢谢,学习
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2