Linux(Ubuntu)终端 命令提示符太长 怎么办?

由于要经常使用终(zhuang)端(bi),每次打开是酱婶儿滴:

或者进入几级目录之后,变成酱紫了:

真××丑!而且随便输几个命令就换行好么!怎么办呢?很简单,分两步:

STEP1: 修改计算机名

如上截图中,“@”和“:”之间的就是主机名了,即Chris-Laptop-Thinkpad-X240,比如可以改为X240

(1)修改/etc/hostname   sudo vim /etc/hostname ,文件内就一个主机名,改为X240:

(2)修改/ect/hosts   sudo vim /etc/hosts ,将文件内Chris-Laptop-Thinkpad-X240改为X240:

OK,关掉终端,重新打开,看看是不是清爽了很多?如下图:

但是,如果进入的目录层级很深,又会变成酱紫:

没关系,接着做STEP2。

SETP2:修改~/.bashrc中的PS1

变量PS1的作用就是设置命令提示符,在~/.bashrc中有3个位置设置了PS1值,如下图:

简单介绍一下各参数的意思:

\u 当前登录用户名
\h 当前计算机名称(譬如ubuntu)
\H 当前计算机的域名全程,譬如(ubuntu.ubuntu.com)
\w 当前目录的全路径
\W 当前目录
\$ 一般用户为$,root用户为>

所以我们只需要把PS1中的“\w”改为“\W”, 大家自己去.bashrc中找茬吧,就不贴图了。改好之后,需要重新载入.bashrc才会生效,运行如下命令:  source ~/.bashrc

再次进入如上/home/chris/Code/Shell/test1/test2/test3目录后,界面如下,大功告成~

那么问题来了,想要查看当前所在的全路径怎么办?试试 "pwd":

时间: 2024-10-12 17:24:19

Linux(Ubuntu)终端 命令提示符太长 怎么办?的相关文章

ubuntu的终端命令提示符太长的修改方法总结

ubuntu的终端命令提示符太长,主要原因: 1:计算机名太长: 2:多层直接显示出来: 针对计算机名太长的处理: 如:下面的计算机名提示太长了: ningcaichen-virtual-machine是计算机名: [email protected]:/mytmp$ sudo vim /etc/hostname 修改为: [email protected]:/mytmp$ sudo vim /etc/hosts 修改为: 重启 结果就好了: 针对显示多层目录的处理: 形如: 可以不修改,一目了然

linux下如果指令太长,怎么换行输入;怎么快速删除整行命令;怎么快速移动到命令最前或者最后

1.范例:如果指令串太长的话,如何使用两行来输出?[[email protected] ~]$ cp /var/spool/mail/root /etc/crontab \> /etc/fstab /root "\Enter" (\加键盘回车)即可实现 2.ctrl+u   ctrl+k   分别代表光标处往前和光标处往后删除 3.ctrl+a   ctrl+e   分别代表把管标移动到最前和最后

【转】如何解决Ubuntu终端里面显示路径名称太长

原文网址:http://jingyan.baidu.com/article/3d69c5516c129df0ce02d77b.html Ubuntu 默认的终端下面,进入很多层的目录后,前面那个提示符会显示完整的路径,这样命令行太长,让人觉得不舒服,现在教大家一个方法修改一下使命令行只显示当前目录的最后一级目录名,这样看起来也好,用pwd可以看到完整的路径名. 工具/原料 ubuntu xshell 方法/步骤 找到配置文件先进行备份:  cp  ~/.bashrc  ~/.bashrc-bak

ubuntu终端命令

整个电脑都划成ubuntu用. 装软件时的一个明显感觉就是很多事情,用终端的命令行去做很容易,用图形界面往往很复杂,而且很多时候还会出现权限的问题,对于ubuntu的用户权限,现在的唯一感觉就是权限在ubuntu里很重要,很多操作都对应着相应的权限 现在把常用的一些命令在这里集中一下,这样以后自己用着也方便一点,不用再开好几个页面看来看去了: 以下均为网上搜集,非原创........... sudo:需要提升权限执行的命令 如果您所在的目录或想操作的文件不在您的帐户所在的目录,下面的大多数命令都

ubuntu终端颜色设置

Linux给人最大的享受就是可以根据个人喜好去定制令自己舒服的系统配置,像终端颜色的设置就是一个典型的例子. 图1 系统默认状态下的终端显示 在没有经过自定义配置的终端下工作久了,难免容易疲劳,因为所有输入输出都是一个颜色,对查找一些命令的执行结果很不方便.除了颜色,默认终端配置下的长长的路径名也是一个让人比较蛋疼的地方.经过网上一番资料查找,才知道,原来对终端的配置,可以写到不同的文件之中,例如:-/.bashrc./etc /bash.bashrc./etc/profile这几个文件.但是,

Linux Ubuntu 开发环境配置

本文主要说linux ubuntu 基本开发环境的搭建,主要有以下的软件或者环境的配置. RubyMIne Chrome skype open-jdk github node.js yeoman 在安装ubuntu系统以后首先进行的是系统软件的更新,以便更好的安装软件. [email protected]:/$ sudo apt-get update sudo是允许用户通过安全的方式使用特殊的权限运行程序,这个命令,会访问源列表( /etc/apt/sources.list)里的每个网址,并读取

Linux修改Shell命令提示符及颜色

Linux修改Shell命令提示符及颜色 1. Linux登录过程中加载配置文件顺序: /etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc] 可查看默认的~/.bashrc文件如下: [root@~/wade/codeReview/redis-2.8.17] cat ~/.bashrc # .bashrc   # User specific aliases and functions  

Ubuntu终端安装deb包

  终端:dpkg -i *.deb 分类: Linux, Ubuntu [email protected]:/home/cxloge/下载# dir sogou_pinyin_linux_1.1.0.0037_i386.deb root@cxloge-ubuntu:/home/cxloge/下载# dpkg -i sogou_pinyin_linux_1.1.0.0037_i386.deb Selecting previously unselected package sogoupinyin.

Mac下关于——你不能拷贝项目“”,因为它的名称太长或包括的字符在目的宗卷上无效。文件的删除

内容是google的,测试有效,因为用revel打包的东西删除以后有这个循环bug Mac下关于——你不能拷贝项目“”,因为它的名称太长或包括的字符在目的宗卷上无效.文件的删除 关于这个问题我找到的一些资料, 可以通过如下方法删除 1.打开 终端 应用程序. 2.键入: sudo rm -rf 注意:在“-rf”后键入一个空格.没有空格该命令将不能执行.在步骤 6 之前请都不要按下 Return 键. 3.打开您的“废纸篓”. 4.从“编辑”菜单中选择“全选”. 5.将“废纸篓”中的所有内容都拖