Linux: command not found

本文介绍了如何解决Linux系统中因PATH环境变量设置不当导致的fdisk和ifconfig命令未找到的问题。通过修改.bash_profile文件添加/sbin路径,使得用户可以正常使用这些基本的系统命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

fdisk-- command not found

ifconfig-- command not found.

查看当前PATH配置:

[yanxia.dong@eslruntime07 ~]$ echo $PATH
/opt/synopsys/K-2015.12-SP1/SLS/linux/pc/bin:/opt/synopsys/K-2015.12-SP1/SLS/linux/InnoGUI/Innovator/Bin:/opt/synopsys/K-2015.12-SP1/SLS/linux/tools/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin

查看ifconfig和fdisk的路径:

[yanxia.dong@eslruntime07 ~]$ whereis ifconfig
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
[yanxia.dong@eslruntime07 ~]$ whereis fdisk
fdisk: /sbin/fdisk /usr/share/man/man8/fdisk.8.gz

所在路径: /sbin/ifconfig

                   /sbin/fdisk

找到原因,/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的。

[yanxia.dong@eslruntime07 ~]$ cd ~
[yanxia.dong@eslruntime07 ~]$ ls -a
.                   .gconf                         Public
..                  .gconfd                        .pulse
2015                .gitconfig                     .pulse-cookie
a7_minicode         .gitk                          .qt
A7_Platform         git.txt                        .recently-used.xbel
.abrt               git.txt~                       .redhat
arm_test_code_simc  .gnome2                        .repoconfig
.bash_logout        .gnote                         .repo_.gitconfig.json
.bash_profile       .gnupg                         rsa
.bashrc             GPIO_import_user_post.tcl      sim_app
build               .gstreamer-0.10                sim_app_old
build_package_old   .gtk-bookmarks                 sim_module_old
.cache              .gvfs                          sim_module.tar.gz
.ccache             .history                       .ssh
.commit_template    .ICEauthority                  .swt
.config             .imsettings.log                .synopsys
core.28156          .installjammerinfo             Tar
.cshrc              .java                          .thumbnails
.dbus               .kde                           .trace32
Desktop             load.txt                       vdk
Documents           load.txt~                      .vim
Downloads           .local                         .viminfo
[yanxia.dong@eslruntime07 ~]$ vi .bash_profile

在出现的文本编辑器中,找到PATH=$PATH:$HOME/bin。

在该行后面加上“:/sbin“(不含引号),如下行:

PATH=$PATH:$HOME/bin:/sbin

按ESC,输入:wq(有冒号的)

保存并退出,重新启动。




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值