先看一下你的提示符显示方式,打开Terminal,输入
echo $PS1
这时会显示类似\h:\W \u\$这样的一段信息,这些信息就是用来定义提示符的显示方式,具体的细节下边会列出。
cd~
open -e .bash_profile
这时会打开TextEdit,按照你的要求,可以在里边输入
export PS1="\u \w$"
保存退出。
如果没有.bash_profile文件的话就创建一下,终端输入
cd ~
touch .bash_profile
引用
PS1内容详情
\a ASCII 响铃字符(也可以键入 \007)
\d "Wed Sep 06" 格式的日期
\e ASCII 转义字符(也可以键入 \033)
\h 主机名的第一部分(如 "mybox")
\H 主机的全称(如 "mybox.mydomain.com")
\j 在此 shell 中通过按 ^Z 挂起的进程数
\l 此 shell 的终端设备名(如 "ttyp4")
\n 换行符
\r 回车符
\s shell 的名称(如 "bash")
\t 24 小时制时间(如 "23:01:01")
\T 12 小时制时间(如 "11:01:01")
\@ 带有 am/pm 的 12 小时制时间
\u 用户名
\v bash 的版本(如 2.04)
\V Bash 版本(包括补丁级别) ?/td>
\w 当前工作目录(如 "/home/drobbins")
\W 当前工作目录的“基名 (basename)”(如 "drobbins")
\! 当前命令在历史缓冲区中的位置
\# 命令编号(只要您键入内容,它就会在每次提示时累加)
\$ 如果您不是超级用户 (root),则插入一个 "$";如果您是超级用户,则显示一个 "#"
\xxx 插入一个用三位数 xxx(用零代替未使用的数字,如 "\007")表示的 ASCII 字符
\\ 反斜杠
\[ 这个序列应该出现在不移动光标的字符序列(如颜色转义序列)之前。它使 bash 能够正确计算自动换行。
\] 这个序列应该出现在非打印字符序列之后。
分享到:
相关推荐
Linux CentOS 下 shell 显示-bash-4.1$ 不显示用户名路径解决方法 Linux CentOS 作为一款流行的服务器操作系统,在实际应用中常常需要配置 shell 显示用户名路径。然而,在某些情况下,shell 显示-bash-4.1$ 不...
osx-terminal-themes, 默认 Mac OS X Terminal.app的配色方案 mac-os-x-terminal-themes 默认 Mac OS X Terminal.app的颜色方案这是默认 Mac OS X Terminal.app ( 从 iTerm 2配色方案移植,由 @mbadolato 收集。...
由此,我就想通过windows terminal下载一个完整版的windows安全中心 (在windows PowerShell(管理员)弹出的窗口中,输入“Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage”引号内的内容,...
MAC下好用的terminal(iterm2+zsh)详细配置方法
【整理】如何在Win7中安装使用超级终端Hyper Terminal how install hyper terminal into Win7 http://againinput4.blog.163.com/blog/static/17279949120117190423964/
Mac Android Studio 3.0 Terminal 中文乱码问题处理 一、问题背景 在更新 Android Studio 3.0 之后,使用 Terminal 时,发现 git log 命令查看历史 log 会乱码。这是因为 Android Studio 3.0 中的 Terminal 不支持...
曲线拟合工具对R-T曲线作三次多项式拟合, 并且将参数设定在MCU ADC数据采集后的温度读出运算程序, 利用UART通信按照Timer固定的中断时序向PC机器 HyperTerminal作显示的研究. 成功将读出的温度值以实际温度按十进制...
**XTerminal 软件介绍** XTerminal 是一款开源的终端模拟器,它是 Linux 操作系统中常用的终端模拟器之一。XTerminal 提供了一个图形用户界面,用户可以通过它来执行命令行操作,访问文件系统,编译程序,进行系统...
1. **启动Hyper Terminal**:在“开始”菜单的“所有程序”>“附件”>“通讯”目录下找到并打开Hyper Terminal。 2. **创建新会话**:在“文件”菜单中选择“新建”,然后为新的会话命名,设置连接类型为“直接到...
在使用IntelliJ IDEA集成开发环境时,开发人员经常会遇到无法在内置的Terminal终端执行Git命令,以及中文显示出现乱码的问题。为了提高工作效率和避免编码问题的困扰,本文将介绍如何配置IntelliJ IDEA的Terminal...
本文旨在通过Dijkstra算法实现基于MATLAB环境下的最短路径显示。该研究不仅适用于特定的地理区域(如校园内),还能够处理更广泛的场景。Dijkstra算法是一种在加权图中寻找两点之间最短路径的有效方法。在此基础上,...
Ubuntu 12.04 Unity下Eclipse图标不显示解决方法 在 Ubuntu 12.04 下使用 Unity 桌面环境时,Eclipse 图标可能不显示。解决这个问题需要创建桌面入口并配置图标路径。 首先,在 /usr/share/applications 文件夹下...
注意:上传的源码,只有改动过的文件,大家请用下面的办法下载好了gnome-terminal源码再对比进去 gnome-terminal源码编译环境安装: sudo apt-get build-dep gnome-terminal mkdir gnome-terminal cd gnome-terminal ...
总的来说,HyperTerminal 7.0 虽然是一款老式的通信软件,但其丰富的功能和易用性使其在某些场景下依然有其价值。通过理解其基本功能和正确安装使用,用户可以有效地利用它来连接和管理各种远程设备。
对于串口通信,HyperTerminal 提供了一个直观的界面,用户可以直接在文本窗口中输入命令,然后发送到连接的设备,接收返回的数据也会实时显示在同一个窗口中。这对于调试嵌入式系统、测试通信链路或者配置网络设备...
**超级终端Hyper-Terminal详解** 超级终端Hyper-Terminal是一款经典的通信应用程序,主要用于与远程设备进行串行或网络通信。在Windows操作系统中,它曾是内置的一个实用工具,允许用户通过调制解调器或其他串行...
**Windows超级终端 HyperTerminal 7.0** Windows超级终端(HyperTerminal)是一款在早期Windows操作系统中广泛使用的通信程序,主要用于连接各种远程设备,如调制解调器、串行端口、TCP/IP网络以及串行设备。这个版本...
Windows Terminal的配置文件通常位于%APPDATA%\Microsoft\Windows Terminal下,名为“settings.json”。这个文件用JSON格式定义了终端的各种设置,包括颜色方案、字体、布局等。在“windowsTerminal.zip”中的配置...
在电信领域,熟练掌握HyperTerminal进行思科设备串口调试至关重要,因为这能让你在没有网络连接的情况下进行设备的初始配置或者故障排除。例如,当网络中断或设备刚上电时,只能通过Console端口进行操作。 不过,...
- 接下来,为新项创建一个图标,可以将解压后的图标文件(例如:WindowsTerminal.ico)复制到系统目录,然后在`Windows Terminal`项下创建字符串值,名为“Icon”,值设定为图标文件的完整路径。 二、图标文件的...