系统中 getenforce、ifconfig、fdisk 等指令无法成功调用。
1、当在 Linux 平台下运行 fdisk、getenforce、ifconfig 等工具时,若终端返回类似 bash: xxx: command not found 的错误信息,大概率是由于当前用户的环境变量 PATH 设置不完整所引起。常见原因在于 .bash_profile 文件中未正确声明必要路径,尤其是 /bin、/usr/bin、/sbin 和 /usr/sbin 这四个关键目录。这些目录存放着大量基础系统命令,一旦未被纳入 PATH,Shell 就无法检索到对应可执行文件,因而报出“命令未找到”。
2、在图形界面中启动终端,键入 pwd 查看当前所在位置,输出结果为 /home/oracle,表明当前处于 oracle 用户的家目录。
3、运行 ls -a 可列出当前目录下所有文件,含以点(.)开头的隐藏配置文件。
4、使用 cat .bash_profile 命令可读取并显示该用户 shell 启动时加载的环境变量定义内容。


这本书并不是一本语言参考书,但它是一个Android开发者去学习Kotlin并且使用在自己项目中的一个工具。我会通过使用一些语言特性和有趣的工具和库来解决很多我们在日常生活当中都会遇到的典型问题。 这本书是非常具有实践性的,所以我建议你在电脑面前跟着我的例子和代码实践。无论何时你都可以在有一些想法的时候深入到实践中去。 这本书适合你吗? 写这本书是为了帮助那些有兴趣 使用Kotlin语言来进行开发的Android开发者。 如果你符合下面这些情况,那这本书是适合你的: 你有相关Android开发和Andro
5、输入 vi .bash_profile 进入编辑模式,对环境变量配置文件进行修改。
6、修改完成后,执行 source .bash_profile 使新配置即时生效,无需重新登录或重启 Shell。


7、再次尝试调用 getenforce、ifconfig 等命令,均已恢复正常运行状态。










