当前位置:   article > 正文

shell 的.bashrc及 .bash_profile文件_adb shell 路径显示 bashrc

adb shell 路径显示 bashrc

profile 和 bashrc 文件

可以说放在两处:
/etc/profile , /etc/bashrc 这两个是系统级的,换句话就是所有全局使用的

-/.bash_profile , -/.bashrc 这两个是用户级的,也就是个用户使用 (-为用户的家目录)

以切换目录的命令 su 来讲
如下图
su spring
命令执行后,用户是切换过来,但相应的用户的.bash_profile 就没执行,还是前一个用户的shell环境
su - spring
命令执行后,这样用户切换了,相应的.bash_profile 文件也执行了,在bash_profile 中设置python3环境(py3)
在这里插入图片描述
执行shell的模式: source 和 bash(sh)

source 是在直接在当前shell进程中执行,共享变量 (在执行shell 文件 慎重使用)
bash 是新开子shell进程,子进程的shell 变量不会影响到父进程中的

shell 中&& 和 || 的使用

命令 ping www.baidu.com && echo “success” || echo “fail”
ping 百度 如果通了,则打印 success 失败的就打印 fail

用户家目录的.bash_history 和 .bash_logout文件
.bash_history 记录是执行过的历史命令 (history命令)
.bash_logou 记录的是 正常退出时的操作

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/758748
推荐阅读
相关标签
  

闽ICP备14008679号