bash的环境配置文件

简介:

登录系统有两方式:

1,login shell: 登录时输入过完整的账号与密码,而取得的bash.

2,non-login shell : 不需要再输入账号与密码的而取得的bash

第一种会读取两个文件,/etc/profile(系统整体的设置,最好不要修改),~/.bashr_profile(个人设置,可以修改)

第二种只读取~/.bashrc,而bashrc会读取/etc/bashrc与/etc/profile.d/*.sh。如果缺少bashrc刚提示符会变成

因为没去呼叫/etc/bashrc来规范PS1变量。这时可以去/etc/skel/.bashrc下复制到自己家目录。用. 或source .bashrc。这时就正常了。

PS1 命令提示符,PS1的设置在/etc/bashr .查询PS1的参数,用man PS1,因PS1是内建的。

 

 

查询PS1参数说明用搜寻的方法来查看,/PS1










本文转自 deng304749970 51CTO博客,原文链接:http://blog.51cto.com/damondeng/789199,如需转载请自行联系原作者
目录
相关文章
|
监控 安全 Shell
防止员工泄密的措施:在Linux环境下使用Bash脚本实现日志监控
在Linux环境下,为防止员工泄密,本文提出使用Bash脚本进行日志监控。脚本会定期检查系统日志文件,搜索敏感关键词(如"password"、"confidential"、"secret"),并将匹配项记录到临时日志文件。当检测到可疑活动时,脚本通过curl自动将数据POST到公司内部网站进行分析处理,增强信息安全防护。
389 0
|
Shell
百度搜索:蓝易云【Ros终端出现找不到bash: /home/***/devel/setup.bash: 没有那个文件或目录怎么办?】
通过以上步骤,您应该能够解决 "找不到bash: /home/ *** /devel/setup.bash: 没有那个文件或目录" 错误,并正常使用ROS环境。如果问题仍然持续存在,建议您检查您的ROS安装和配置,并参考ROS官方文档或ROS社区寻求帮助。
729 0
|
Java Shell Linux
解决 centos下执行sh文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
解决 centos下执行sh文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
1697 0
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
|
Shell 数据处理
Bash 中检查文件是否包含字符串
【8月更文挑战第27天】
324 5
|
Kubernetes 监控 Shell
在K8S中,我们公司用户反应pod连接数非常多,希望看一下这些连接都是什么信息?什么状态?怎么排查?容器里面没有集成bash环境、网络工具,怎么处理?
在K8S中,我们公司用户反应pod连接数非常多,希望看一下这些连接都是什么信息?什么状态?怎么排查?容器里面没有集成bash环境、网络工具,怎么处理?
|
关系型数据库 MySQL Shell
进入mysql报错:bash:/bin/mysql:没有那个文件或目录
进入mysql报错:bash:/bin/mysql:没有那个文件或目录
698 4
|
Shell
|
Linux Shell
百度搜索:蓝易云【Linux(centos7)缺失.bashrc文件登录出现bash-4.2解决教程。】
或者你可以注销并重新登录系统,也会加载新的 `.bashrc` 文件。现在,你应该能够成功解决 "bash-4.2" 错误并登录到 CentOS 7 系统中。
276 0
|
存储 Unix Shell
如何在Bash中逐行读取文件?
如何在Bash中逐行读取文件?
605 0

热门文章

最新文章