当前位置: 首页 > wzjs >正文

玩具网站规划说明书购物网站广告设计自学教程

玩具网站规划说明书购物网站,广告设计自学教程,跨境电商个人可以开店吗,设计网站的收费图是怎么做的解决bash终端的路径名称乱码 默认打开了zsh,当我输入bash后,就出现了乱码 (context_rag) [23fanyaohead1]~/mycode-thesis% bash (context_rag) [%n%m]%~%#乱码原因排查 我遇到了终端乱码问题,需要检查当前的终端环境和编码设置,下…

解决bash终端的路径名称乱码

默认打开了zsh,当我输入bash后,就出现了乱码

(context_rag) [23fanyao@head1]~/mycode-thesis% bash
(context_rag) [%n@%m]%~%#

在这里插入图片描述

乱码原因排查

我遇到了终端乱码问题,需要检查当前的终端环境和编码设置,下面是我的检查过程

  1. 终端输入:locale

系统的locale设置看起来正常,都是UTF-8编码。

  1. 再检查一下终端的字符编码设置和环境变量。

mycode-thesis 终端

echo $TERM && echo $LANG && echo $LC_ALL 

在这里插入图片描述

环境变量看起来正常。

  1. 检查一下Python的默认编码设置,因为可能在运行Python脚本时遇到乱码问题。在终端中输入:
python3 -c "import sys; print('Python version:', sys.version); print('Default encoding:', sys.getdefaultencoding()); print('File system encoding:', sys.getfilesystemencoding()); print('Stdout encoding:', sys.stdout.encoding)"

在这里插入图片描述

Python编码设置也是正常的。

  1. 检查一下的shell配置文件,看看是否有特殊的编码设置或别名导致乱码。
echo $SHELL && cat ~/.bashrc | grep -i 'lang\|locale\|encoding' || echo 'No encoding settings found in .bashrc'

在这里插入图片描述

  1. 检查一下当前的终端提示符设置,因为我注意到提到的乱码可能与PS1提示符有关。(查询结果如上图)
echo "Current PS1: $PS1"

最终!!!我发现了乱码问题的原因:原来是终端提示符(PS1)使用了zsh风格的变量格式(%n、%m、%~、%#),但当前使用的是bash shell,这导致这些变量无法正确解析。

解决方案:

  1. 临时修复 (当前会话有效):
export PS1='(context_rag) [\u@\h]\w\$ '
  1. 永久修复 (添加到~/.bashrc文件):
echo 'export PS1="(context_rag) [\u@\h]\w\$ "' >> ~/.bashrc
source ~/.bashrc

成功解决:

在这里插入图片描述

参数名称

变量对照表:

  • zsh的 %n → bash的 \u (用户名)
  • zsh的 %m → bash的 \h (主机名)
  • zsh的 %~ → bash的 \w (当前目录)
  • zsh的 %# → bash的 $ (提示符)
    执行上述命令后,你的终端提示符就会正常显示,不再出现乱码了
http://www.dtcms.com/wzjs/462434.html

相关文章:

  • 通许网站建设关闭站长工具seo综合查询
  • 电子请柬免费模板下载福建seo顾问
  • jsp手机版网站开发湖南竞价优化哪家好
  • qq企业邮箱下载谷歌seo外链平台
  • wordpress 检测插件关键词seo服务
  • 做网站一定需要虚拟主机吗如何做营销策划方案
  • 网站数据库如何做东莞网络推广招聘
  • 手机网站 免费排名网站
  • 各类郑州网站建设如何策划一个营销方案
  • 上海网站推广行业需求十大营销策划公司排名
  • 深圳网站推广哪家好站长之家ip地址归属查询
  • 毕业设计做b2c网站的意义电脑培训网
  • 松江 企业网站建设文登seo排名
  • 电脑做网站电脑编程英文谷歌优化
  • 找人做个网站需要多少钱杭州seo排名优化外包
  • 湘潭网站建设出色磐石网络seo网络营销技术
  • 页面做的好看的网站网络营销推广方案
  • 网站建设岗位软文广告经典案例200字
  • 安陆 网站建设十大营销策略
  • 商业网站网页成都建设网官网
  • 本地wordpress怎么弄网站百度分公司
  • 浅析我国门户网站建设不足推广小程序
  • 手机版网站开发价格网站首页模板
  • 网站建设工作室深圳优化网站的目的
  • 高水平网站运营托管网上商城建设
  • 做网站公司郑州安全优化大师下载
  • 电影采集网站怎么做seo昆明网站seo公司
  • 网站开发中网页之间的链接形式公司seo营销
  • APP开发网站建设哪家好天津seo诊断技术
  • 佛山规划建设局网站佛山seo培训