发新话题
打印

怎样修改Linux下的Path指定的目录(的内容)

Linux只搜索Path指定的目录
! `: A3 u6 q3 ?. n/ w7 v- a它才懒得帮你搜索当前目录
1 S+ W% d$ w; g# e8 |' Q% ~和Dos不同哦^_^3 f( M: t& S/ _- ~  s
4 \( D; {) {  O( B7 _4 K( j
请教各位大师:
3 V  ]7 L0 h8 k, C3 `" J怎样修改Linux下的Path指定的目录(的内容)$ |( `4 @$ I' D
谢谢!!      

TOP

事实上,*nix不搜索当前目录是出于系统安全的考虑,想像一下,如果root在输入‘ls'命令的时候,系统先搜索到了一个当前目录的恶意用户摆放的同名可执行文件,后果是难以预料的。% q. P- e! I4 [% v( a4 T
要运行当前目录的文件,可以在前面加上一个‘./’,象这样:./myprogram# r+ r) X# n% m6 e0 B
当然,如果你非要系统搜索当前目录,他也很容易做到,至少有十几个文件都可以达到这个目的。象你的HOME目录下的.bashrc, .bash_profile, /etc下的bashrc, profile, rc.sysinit, /etc/rc.d/rc.sysinit 等等......      
庄子曰:“?鱼出游从容,是鱼之乐也。” 惠子曰:“子非鱼,安知鱼之乐?” 庄子曰:“子非我,安知我不知鱼之乐?” 惠子曰:“我非子,固不知子矣;子,固非鱼也,子之不知鱼之乐,全矣。” 庄子曰:“请循其本。子曰‘汝安知鱼乐’云者,既已知吾知之,而问我;我知之濠上也。”

TOP

向linux高歌猛进!!

谢谢你!!; |% D- S5 q& m& W$ L8 M
向linux高歌猛进!!! g' V% z# j# }" X5 d0 ~; z, y) x

# |% j8 J3 l* S      

TOP

发新话题