Bash 如何删除命令的符号路径
我编译并将Bash 如何删除命令的符号路径,bash,path,Bash,Path,我编译并将rkhunter删除到/usr/local/bin/rkhunter 之后我 yum install -y rkhunter 但是当我尝试启动rkhunter时,我需要/usr/bin/rkhunter 因为它一直在寻找/usr/local/bin/rkhunter 我观看了/etc/profile/etc/profile.d/和bash\u profile 什么也看不见 除了我跑步的时候 whereis rkhunter 我收到: rkhunter: /usr/bin/rkhun
rkhunter
删除到/usr/local/bin/rkhunter
之后我
yum install -y rkhunter
但是当我尝试启动rkhunter时,我需要/usr/bin/rkhunter
因为它一直在寻找/usr/local/bin/rkhunter
我观看了/etc/profile/etc/profile.d/
和bash\u profile
什么也看不见
除了我跑步的时候
whereis rkhunter
我收到:
rkhunter: /usr/bin/rkhunter /etc/rkhunter.conf /usr/local/bin/rkhunter /usr/share/rkhunter /usr/share/man/man8/rkhunter.8.gz
那么我如何才能删除这条路径呢?
thk
Jonathan由于当前shell的
哈希表中的记忆位置而发生
要覆盖现有的rkhunter
条目,请使用:
hash -p /usr/bin/rkhunter rkhunter
hash -t rkhunter
或删除记忆中的rkhunter
位置:
hash -d rkhunter
要显示当前记忆的rkhunter
位置,请使用:
hash -p /usr/bin/rkhunter rkhunter
hash -t rkhunter
PS:您也可以退出当前shell并再次登录以获取新的哈希条目。这是由于当前shell的哈希表中记住了位置而发生的
要覆盖现有的rkhunter
条目,请使用:
hash -p /usr/bin/rkhunter rkhunter
hash -t rkhunter
或删除记忆中的rkhunter
位置:
hash -d rkhunter
要显示当前记忆的rkhunter
位置,请使用:
hash -p /usr/bin/rkhunter rkhunter
hash -t rkhunter
PS:您还可以退出当前shell并再次登录以获取新的哈希条目