鸟哥私房菜*基础篇(4)
关于执行文件路径变量:$PATH
为什么我们可以在任何地方执行“/bin/ls”这个变量呢?为什么说我们可以在任何目录下直接输入ls就可以执行/bin/ls呢?答案就是有执行文件路径变量
- 执行echo $PATH 来看看有多少目录是被定义了路径变量
- 一般用户是没有/sbin这个目录的,所以像ifconfig eth0这种命令是不能执行的,但是,虽然不能直接通过环境变量直接执行,但是可以通过绝对路径来执行
添加目录至文件路径变量PATH
语法:PATH=”$PATH”:路径名
取得路径的文件名与目录名称
basename /etc/sysconfig/network =>network
dirname /etc/sysconfig/network =>/etc/sysco
内容太多,自行查看鸟哥私房菜~
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步