shell startup scripts的学习
来源:互联网 发布:常用设计软件 编辑:程序博客网 时间:2024/05/18 22:17
login和non-login
用户登录或者其它非登录动作时自动执行的一些脚本
1.建立自定义变量或者执行set设置shell
2.建立环境变量,设置其它程序
3.使用alias 简化后续操作
4.登录时执行哪些程序
login shell:
完整登录流程时运行的shell
首先会读取/etc/profile (PATH/USR/HOSTNAME/HISTSIZE等))
读取/etc/profile.d/*.sh (颜色语言 指令别名等)
~/.bash_profile,~/.bash_login,~/.profile (只能依次读取其中一个)
任何一个读取成功,不再读取下一个
各自home目录的只对各自生效
修改完成功后 source 重新加载脚本即可(不再需要重新登陆)
non-login
无需登录即可运行的shell,如su和 原bssh下的新bash动作
涉及到的脚本
~/.bashrc 和/etc/bashrc
/etc/profile.d/*.sh (颜色语言 指令别名)
执行bash命令
~/.bash_logout 用户注销时执行的命令,备份,清理等
阅读全文
0 0
- shell startup scripts的学习
- shell scripts的学习(五)
- shell scripts的学习(五)
- 学习 shell scripts
- 13 学习 shell scripts
- shell scripts学习(一)
- shell scripts学习(二)
- shell scripts学习(三)
- shell scripts学习(四)
- shell scripts学习(一)
- shell scripts学习(二)
- shell scripts学习(三)
- shell scripts学习(四)
- Shell scripts 学习
- 学习Shell Scripts
- Shell Scripts学习笔记
- 学习 Shell Scripts
- 12-学习Shell-Scripts
- Java复习总结3
- 什么是chirp信号
- Android Studio3.0开发JNI流程------JNI为静态常量(public static)赋值操作
- 字符串匹配的三个算法(KMP+字典树+AC自动机)
- Java的异常处理机制
- shell startup scripts的学习
- IOS系统 Input或者textarea Disabled默认样式问题
- IIS-ASP (三) 登陆页面的优化和商品展示页面
- 使用dom4j框架,创建xml文档并输出保存
- malloc函数详解
- ThreadPoolExecutor使用示例
- ubuntu16.04 python版本切换:pyenv
- pycharm pyqt python安装问题
- WebService学习笔记_初始WS(一)