`
astarring
  • 浏览: 15000 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

如何在终端中修改自己个性的提示符

阅读更多
在使用终端的时候,提示符千篇一律的是$%#,是不是很无聊。其实我们也可以修改它的。下面跟着我来。
首先把背景知识讲解一下:Bash Shell和Korn Shell 普通用户的提示符是:$, root则是#, Csh普通用户是%, root一样是#。 至于为什么普通用户是$,我觉得可能是发明这个的人觉得普通程序员应该多学习,面对你的是更多的dollor即$.那么他们美国人希望得到的是更多的$,我们中国人当然希望得到的是更多的¥,不如把$改成¥多好。
   对于Korn Shell和Bash Shell,主提示符是通过变量PS1来设置的;而C Shell是通过prompt变量设置的。
   下面就让我们来改掉它。
owen@owen-laptop:~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
owen@owen-laptop:~$ PS1=¥
¥ls
2                 workspace  模板  图片  下载  桌面
examples.desktop  公共的     视频  文档  音乐
¥

Csh同样可以通过赋予prompt变量值来打造我们个性的提示符。当然如果你有自己的想法的话,可以加入你自己个性的提示符了,甚至汉字。
以上是在Ubuntu9.10上测试的,如有哪个版本的不能通过我以上的方法修改成功的,还请指示。
0
0
分享到:
评论

相关推荐

    freebsd命令行提示符的修改

    在FreeBSD系统中,命令行提示符的个性化设置不仅可以提升用户体验,还能提高工作效率。通过定制命令行提示符的颜色、格式等属性,用户可以根据个人喜好或工作需求调整命令行界面的显示方式。本篇文章将详细介绍如何...

    fedora终端个性化配置.zip

    在Fedora操作系统中,终端是用户与系统交互的重要界面,对于开发者和高级用户来说,个性化配置终端不仅可以提高工作效率,还能让工作环境更加舒适。Fedora的终端基于GNOME Terminal,它支持多种自定义设置,包括颜色...

    linux-bashpowerlinePowerline风格Bash提示符在纯Bash脚本中

    "Bash-powerline"项目的目标是将这种视觉风格移植到Bash shell的提示符中,无需依赖Python或者其他额外的软件。这使得那些无法或不愿安装Powerline的环境也能享受到类似的功能。通过纯Bash脚本实现,意味着你可以...

    linux-gitpromptGITSVN和HG模块的bash提示符

    通过这样的提示符,用户可以在命令行界面中一眼看出当前工作目录的状态,例如分支、是否被修改、是否有未提交的更改等。 描述“git-prompt - GIT, SVN和HG模块的bash提示符”简单明了地说明了`git-prompt`是一个...

    linux终端设置(提供代码)

    本文将详细介绍如何对Linux终端进行个性化设置,包括改变终端的提示符、字体颜色等内容,让原本单一的界面变得更加生动有趣。 #### 终端提示符设置 Linux中的终端提示符默认为`$`或`#`(当用户为root时)。我们...

    Linux命令提示符显示格式的配置方法

    用户可以根据自己的需求进一步个性化命令提示符,例如添加颜色、时间戳等元素,以提高可读性和美观性。颜色可以通过转义序列设置,例如`\[\e[32m\]`表示绿色文本,`\[\e[0m\]`用于重置颜色。 #### 总结 通过...

    Linux终端提示符(prompt)不如期生效的原因分析与解决

    这段代码将在提示符中添加一个颜色编码的分支名称,帮助你在终端中更清晰地识别当前工作分支。 总结来说,通过理解Linux提示符的工作原理和Shell的字符串处理规则,我们可以自定义提示符以满足个性化和功能需求。...

    Ubuntu18 给terminal改个漂亮的命令行提示符的方法

    - 添加其他信息:您可以添加额外的信息到提示符中,如`\j`来显示当前有多少进程正在后台运行。 - 调整颜色和格式:通过更改`\[\033[格式;颜色m\]`中的值,您可以为不同的部分指定不同的颜色和格式。 #### 四、总结 ...

    Window终端.pdf

    Windows终端是一款面向命令行工具和shell用户的新式终端应用程序,它首次发布于2021年5月14日,是微软推出的一款替代传统命令提示符的产品。Windows终端的核心功能包括支持多标签页和窗格、Unicode和UTF-8字符集的...

    linux-st终端配置

    3. **提示符定制**:通过修改shell配置文件,可以定制终端提示符的样式,显示当前路径、用户名、主机名、Git分支等信息。 4. **自动启动程序**:有些用户可能希望在启动终端时自动运行某些命令或脚本,这可以通过在...

    如何在Linux中自定义bash命令提示符

    在Linux系统中,Bash(Bourne-Again SHell)是广泛使用的默认Shell,它提供了用户与操作系统交互的界面。自定义Bash命令提示符可以让用户...通过熟悉和掌握这些转义序列,你可以创建出符合自己需求的个性化命令提示符。

    Linux Bash 提示符的一些骚操作(自定义 Bash 提示符)

    - 要自定义提示符,建议不要直接修改 `/etc/bashrc`,而是在用户的主目录下的 `.bashrc` 文件中添加自定义命令。 #### 四、特殊字符详解 - **常用特殊字符**: - `\u`:当前登录的用户名。 - `\h`:短主机名。 ...

    桌面显示个性签名

    对于程序员来说,甚至可以在终端或命令行的提示符中定制个性签名。 总的来说,桌面显示个性签名是一个结合了技术和艺术的个性化表现形式。通过合理利用操作系统提供的功能和第三方工具,每个人都能找到适合自己的...

    linux-wal用于快速生成和改变终端的颜色主题

    wal不仅能够改变终端提示符、背景色,还能调整命令输出的高亮颜色等,让终端看起来既专业又美观。 wal的使用相当简单,只需要在命令行中输入`wal`即可启动默认设置。通过参数,用户可以自定义操作,例如指定壁纸...

    UNIX编程指导

    你可以通过输入`echo $PS1`来实现,这将显示提示符中的静态ASCII字符和反斜杠转义字符。这些字符在bash中具有特殊含义,例如`\h`代表主机名,`\u`代表当前用户名。 接下来,实验要求你改变提示符。首先,你可以将...

    win命令行终端工具

    Cmder是一个免费且开源的命令行工具,由ConEmu终端模拟器、msys2的MinGW端口和clink(一个增强版的cmd.exe命令行提示符)组成。它为Windows用户提供了类似Unix shell的体验,如bash、zsh等,同时还保留了对Windows...

    .bash_prompt:显示的终端提示

    例如,你可能希望在提示符中包含`(`分支名`)`,并在有未提交更改时显示星号`*`。这可以通过在`.bash_prompt` 中调用Git的相关命令来实现,如`git branch --show-current`获取当前分支,`git status --porcelain`检测...

    一个跨壳可定制的电力线样的提示符图标- reujab/silver

    电力线风格是一种流行的设计,它在终端提示符中使用特殊字符来提供清晰的分隔和指示信息,使终端看起来更加专业和高效。这个项目主要服务于bash、zsh和fish这三个常见的Unix/Linux shell。 在描述中提到的“源码”...

    customize shell prompt

    自定义Shell提示符是优化终端使用体验的一种方法,它能帮助你更清晰地了解当前的工作环境和状态。本文将引导你了解如何根据自己的需求定制不同的Shell提示符。 首先,了解你的Shell类型至关重要。通过在终端输入`...

    linux-ohmygit一个bash和zsh的自用gitprompt

    在**bash**中,它是通过修改PS1环境变量来实现的,这个变量定义了命令行提示符的样式。oh-my-git会根据Git的状态动态地改变提示符的格式和颜色,例如,当有未提交的改动时,提示符可能会显示为红色;当在分支上时,...

Global site tag (gtag.js) - Google Analytics