当前位置: 首页 > 编程笔记 >

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

朱丰
2023-03-14
本文向大家介绍ubuntu中终端命令提示符太长的修改方法汇总,包括了ubuntu中终端命令提示符太长的修改方法汇总的使用技巧和注意事项,需要的朋友参考一下

ubuntu的终端命令提示符太长,主要原因:

1:计算机名太长;

2:多层直接显示出来;

针对计算机名太长的处理:

如:下面的计算机名提示太长了:


ningcaichen-virtual-machine是计算机名:

ningcaichen@ningcaichen-virtual-machine:/mytmp$ sudo vim /etc/hostname

修改为:


ningcaichen@ningcaichen-virtual-machine:/mytmp$ sudo vim /etc/hosts 

修改为:


重启

结果就好了:


针对显示多层目录的处理:

形如:


可以不修改,一目了然,也可以修改成只显示最后一个目录的(此时你就要看全部路径,就得pwd了):

像CentOS就只显示最后一个目录:


修改这个文件:


(修改之前先复制一份)

vim .bashrc

(命令行模式下输入:set number)回车即可显示行号:

把之前的\w修改为\W


重新执行刚修改的初始化命令文档(里面是命令),就无需重启了。

source ~/.bashrc

结果:


可以看到,后面的就只显示一个目录了。

所以:此时要想看全部的就pwd吧。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对小牛知识库的支持。

 类似资料:
  • 本文向大家介绍更改Python命令行交互提示符的方法,包括了更改Python命令行交互提示符的方法的使用技巧和注意事项,需要的朋友参考一下 一、定制Python的交互提示符 Python的默认交互提示符为“>>>”,但它是可以定制的。 Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件中变量指定的执行代码。 一些Linux发布包提供了缺省的启动脚本,一般存放在其home目

  • 使用命令提示符修改Windows防火墙 我可以允许域/公共/私有复选标记都在同一行中(就像我可以手动单击一样)? 到目前为止,我有3个条目,每种类型都有一个复选标记: netsh advfirewall firewall add rule name=“MyApp”dir=in action=allow program=“C:\MyApp.exe”enable=yes profile=domain

  • 本文向大家介绍ubuntu (linux)修改网卡名称命令,包括了ubuntu (linux)修改网卡名称命令的使用技巧和注意事项,需要的朋友参考一下 linux 修改网卡 网卡名称eno16777736改为eth0 1.vim /etc/sysconfig/grub 然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容,如下图所示: 上图中,红框部分是我所添加的内

  • 我试图用命令提示符用java编译一个程序。我的程序在eclipse中运行良好,但是,当我试图在命令提示符中编译它时,我收到了一条错误消息。任何帮助和指导都将不胜感激。 triton.java:20:错误:不能dind符号循环Loop=new Loop(); 符号:类循环位置:类Triton trion.java:20:错误:找不到符号循环循环=新循环();sybmol:类循环位置:类Triton

  • $ gdb -q `which gdb` Reading symbols from /home/xmj/install/binutils-gdb-git/bin/gdb...done. (gdb) r -q Starting program: /home/xmj/install/binutils-gdb-git/bin/gdb -q [Thread debugging using libthrea

  • 好吧,我是新来的Java,并试图从命令提示符运行一个java程序(因为Sublime编译和运行它的小东西,但不允许用户输入和东西)。 我将命令提示符设置为我有我的文件的文件夹,称为Learner.java. 我在环境变量中为JDK bin设置了一个路径,并创建了一个JAVA_HOME变量,其中包含JDK bin的值(其他一些帖子建议)。 在我讨论这个问题之前,这是我的代码: 如你所见,这是一个以“