专业的编程技术博客社区

网站首页 > 博客文章 正文

网络系统管理A5-3 如果基础命令报错则增加默认路径

baijin 2024-10-18 04:04:55 博客文章 15 ℃ 0 评论

从命令功能来看,/sbin 下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统,/bin下存放一些普通的基本命令,如ls,chmod等,这些命令在Linux系统里的配置文件脚本里经常用到。从用户权限的角度看,/sbin目录下的命令通常只有管理员才可以运行,/bin下的命令管理员和一般的用户都可以使用。

如果Debian系统service、reboot、poweroff 等命令都找不到的话,是没有把 /sbin 的目录路径(系统用户目录)添加到$PATH变量中;

临时添加,执行export PATH=$PATH:/usr/sbin,如果需要永久添加,按下面步骤操作:

方法一:修改~/.bashrc,只影响当前用户一个人。

cd ~

vim .bashrc

export PATH=$PATH:/usr/sbin

保存退出

echo $PATH

source ~/.bashrc

echo $PATH

方法二:修改/etc/profile文件,这种方法可以影响所有的用户。

举例:

find /usr -iname nano 发现在/usr/bin/目录下

cp /usr/bin/nano /tmp/notepad

notepad 报错

export PATH=$PATH:/tmp

notepad 顺利执行

视频操作:请点击

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表