linux中 命令提示符变成 bash-2.05b$ 是怎么回事?连@都没有了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中 命令提示符变成 bash-2.05b$ 是怎么回事?连@都没有了相关的知识,希望对你有一定的参考价值。
bash的命令提示符是由环境变量PS1来决定的。你可以通过echo $PS1查看当前模式。
如果你不喜欢默认的命令行模式,可以自行修改。
其中常用的转义字符有以下几个
\u表示用户名
\h表示主机名
\w或者\W表示目录名 感觉\w把用户的home目录表示为~了,\W则不管这些.
\$表示提示符,root的时候是#,其他用户的时候是$
还有其他的,你可以百度一下
颜色的表示方法是 \033[前景;背景m.这个跟BBS是相同的,只是转义字符表示为\033了.
最后将PS的定义放在~/.bashrc里面 (或者放在~/.bash_profile里)
定义如下
export PS1="\033[1;32m[\u@\h:\w]$ \033[0m"
保存退出,执行$source ~/.bashrc 参考技术A $表示你用的是标准用户而不是管理员账户。可以看看你的权限……
linux命令小技巧,变成大佬不是梦(持续更新中~)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
1、 watch
watch命令用来检测某个命令的运行结果
参数
- -n或-interval:指定间隔的时间
- -d或–differences :会高亮显示变化的区域。 而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来。
- -t 或-no-title:会关闭watch命令在顶部的时间间隔
- -h:–help 查看帮助文档
2、systemctl-同时查看多个服务
systemctl status nginx network ##同时查看网络服务和nginx服务
3、sudo -i
sudo -i是Linux终端命令下改变用户对命令使用权限的命令。在使用ubuntu系统时,刚安装得Ubuntu系统无法登陆到root用户,可以使用sudo - i命令进入root用户下使用passwd改变root用户密码(百度百科)
简而言之,使用“sudo -i” 命令之后,后面就无须再命令前面加上sudo
4、!vim
直接使用"!vim"可以直接进入上一个编辑的内容
以上是关于linux中 命令提示符变成 bash-2.05b$ 是怎么回事?连@都没有了的主要内容,如果未能解决你的问题,请参考以下文章