command-line - linux 命令行,光标之前的美元符号代表什么?
天蓬老师
天蓬老师 2017-04-17 11:41:16
[Linux讨论组]

正常情况下command line中,光标之前都是一个美元符号$ 例如:
1Feng@ubuntu:~/code$
今天不小心对一个可执行文件进行了一次cat
于是乎就变成了:
1Feng@ubuntu:~/code£

然后打开文件,执行程序中文都各种乱码

关闭窗口重新打开即可恢复正常,不过还是想知道这是几个意思? google对这种符号略不敏感,搜索不到!

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(1)
PHP中文网

这个叫做linux shell提示符。在默认情况下,一般用户的提示符是$,root用户的提示符是#。

提示符是由四个部分组成的,如1Feng@ubuntu:~/$,1feng是用户名,ubuntu是主机名,~/是当前工作目录。$是当前用户权限。

提示符是由环境变量$PS1定义的。所以,用户是可以修改格式的。默认情况下echo $PS1即可看到你的shell提示符格式。修改提示符可以参考http://billie66.github.io/TLCL/book/chap14.html

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号