课程
/运维&测试
/Linux
/Linux软件安装管理
执行了老师这节课的从RPM包提取ls命令之后,为什么现在我的ls命令只有放到/root/bin/下才起作用呢,正常不是应该放到/bin/下吗?
2018-02-04
源自:Linux软件安装管理 3-5
正在回答
1、你第一个命令用cd /bin/ls肯定进不去,ls是文件 用vim或cat去看
2、命令ls是通过环境变量$PATH的路径来查找的,你看路径有/bin和/bin/root 在/bin里找不到就会去/root/bin找所以在这2个目录只要有ls文件就能执行
cd /bin/ls 这个写错了 cd是进入目录,不是ls这个文件
而且你的第二次输入ls 是在/root下操作的,不是在/root/bin/下操作的,已经生效了
环境变量
举报
通过本课程了解Linux中的软件如何进行安装、卸载、升级等管理
1 回答./bin/ls有什么用
2 回答./bin/ls成功后并没有看到bin目录
1 回答为什么 yum 命令不行
1 回答yum命令无法使用?
1 回答为什么我的yum list yum search 命令都不行