>> [14:40:32][rich_1.shell命令提示符的具体含义。">
当前位置:   article > 正文

/基本命令/shell提示符_1.shell命令提示符的具体含义。

1.shell命令提示符的具体含义。

默认的bash shell提示符是美元符号($),这个符号表明shell在等待用户输入。

sp@kevin:~$

  • 启动shell的用户名
  • 当前虚拟控制台编号
  • 当前目录

PS1:控制默认命令行提示符的格式。

PS2:控制后续命令行提示符的格式。

  • echo $PS1
  • echo $PS2

设置:PS1="[\t][\u]\$ " ====>>> [14:40:32][rich]$

比较有用的转义序列有:
\a ASCII 响铃字符(也可以键入 \007)
\d “Wed Sep 06″ 格式的日期
\e ASCII转义字符
\h 主机名
\H 完整的主机名
\j 在此 shell 中通过按 ^Z 挂起的进程数
\l 此 shell 的终端设备名(如 “ttyp1″)
\n 换行符
\r 回车符
\s shell 的名称(如 “bash”)
\t 24小时制时间
\T 12小时制时间
\@ 带有 am/pm 的 12 小时制时间
\v bash 的版本(如 2.04)
\V Bash 版本(包括补丁级别)
\u 用户名
\w 当前工作目录(绝对路径)
\w 当前工作目录(basename)
\! 当前命令在历史缓冲区的位置
\$ 如果当前用户是super user,则插入字符#;否则插入字符$
\\ 反斜杠
出现在非打印字符之后
\xxx 插入一个用三位数 xxx(用零代替未使用的数字,如 “\007″)表示的 ASCII 字符
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/750424
推荐阅读
相关标签
  

闽ICP备14008679号