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吧。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对我们的支持。
您可能感兴趣的文章:
- ubuntu中打开终端的三种解决方法
- ubuntu修改terminal终端的主机名的实现方法
相关推荐
-
ubuntu中打开终端的三种解决方法
这个不应该称得上是一个问题,但是,发现对于新手,确实是个难题因为少有人能够提到这一点,基本都是上来就直接讲用到的命令.我开始的时候也曾经被这个问题困扰着,后来,搜了一会儿才弄明白.1.在菜单内的附件上面有2.在运行命令的输入框打开3-..--------------------------------------------------------------------------------1.很好弄,在左上角的菜单上点一下,出来一列,在里面选择[附件] 中的[终端],点一下就OK.那是快捷
-
ubuntu修改terminal终端的主机名的实现方法
ubuntu修改terminal终端的主机名的实现方法 有时候安装完Ubuntu系统后,打开命令终端,终端显示的主机名格式比较难看,例如 我最近买的国内某云的VPS. xxx@VM-1560-ubuntu$ xxx@VM-1560-ubuntu$ 对于有洁癖的人来说,看到这么长还带横杆的系统名就烦,想进各种方法消除他,还好,linux上命令修改特别方便. 一.关于hostname命令 hostname命令在linux上可以查看以及设置当前系统的名字 1. 查看hostname xxx@VM-15
-
ubuntu中终端命令提示符太长的修改方法汇总
ubuntu的终端命令提示符太长,主要原因: 1:计算机名太长: 2:多层直接显示出来: 针对计算机名太长的处理: 如:下面的计算机名提示太长了: ningcaichen-virtual-machine是计算机名: ningcaichen@ningcaichen-virtual-machine:/mytmp$ sudo vim /etc/hostname 修改为: ningcaichen@ningcaichen-virtual-machine:/mytmp$ sudo vim /etc/host
-
基于Linux中vnc配置端口号的修改方法
vnc的默认端口是自己配置的,并不是这有一个端口号. 通过打开/etc/sysconfig/vncservers. 这里就配置了2个桌面,一个桌面号是1, 一个是2. 这里的配置的参数 VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 1280x800" 就可以看出,这里就配置了2个桌面,一个桌面号是1, 一个是2.还有远程桌面的分辨率 想要修改vncserver的配置,先找配置文件路径 [root@jtsyb01 lo
-
jQuery EasyUI中的日期控件DateBox修改方法
jQuery EasyUI中的日期控件DateBox很好用的,首先需要引入jquery文件,代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Basic DateBox - jQuery EasyUI Demo</title> <link rel="stylesheet" type="text/cs
-
python中slice参数过长的处理方法及实例
很多小伙伴对于slice参数的概念理解停留在概念上,切片的参数有三个,分别是step .start .stop .因为参数的值也是多变的,所以我们需要对它们进行下一步的处理.在之前的slice讲解中我们提到列表数据过长的问题,其中在参数中也有这样的问题存在.下面我们就step .start .stop 三个参数的分别处理展开讲解,帮大家深入了解slice中的参数问题. 1.step 的处理 if (r->step == Py_None) { /* step 默认是 1,这不难理解 */ *ste
-
Ubuntu中添加应用程序快速启动器的方法
一些应用程序(例如很多.sh程序)如果想在Ubuntu中添加到Dash home中进行快速的启动,则需要找到/usr/share/applications这个目录,其中存放的全部是dash中的启动器,将你需要的程序xxx添加其中即可.具体操作步骤为: 命令行操作内容: cd /usr/share/applications sudo gedit xxx.desktop 打开需要编辑的文本内容为: [Desktop Entry] Version=1.0 Name=xxx Exec=/home/use
-
Java中List集合去除重复数据的方法汇总
List集合概述 List集合是一个元素有序(每个元素都有对应的顺序索引,第一个元素索引为0).且可重复的集合. List集合常用方法 List是Collection接口的子接口,拥有Collection所有方法外,还有一些对索引操作的方法. void add(int index, E element);:将元素element插入到List集合的index处: boolean addAll(int index, Collection<? extends E> c);:将集合c所有的元素都插入到
-
在ubuntu中重置mysql服务器root密码的方法
首先停止mysql服务: 复制代码 代码如下: root@webserver:/home/webmaster# service mysql stop 接着采用忽略密码认证模式重新创建一个mysql服务: 复制代码 代码如下: root@webserver:/home/webmaster# mysqld --user=mysql --skip-grant-tables --skip-networking & 成功启动后返回PID及其它启动信息 复制代码 代码如下: [1] 3591 root@we
-
自己编程中遇到的Python错误和解决方法汇总整理
开个贴,用于记录平时经常碰到的Python的错误同时对导致错误的原因进行分析,并持续更新,方便以后查询,学习. 知识在于积累嘛!微笑 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 错误: 复制代码 代码如下: >>> def f(x, y): print x, y >>> t = ('a', 'b') >>> f(t) Traceback (most rece
-
Python中遇到的小问题及解决方法汇总
本文会把学习过程中遇到的一些小问题和解决办法放在这里,以便于大家能够更好地学习python. 一.Python的异常处理 因为想到自己不断尝试写小程序的话会用到抛出异常信息来判断哪里出现了问题: usage: raise [Exception [, args [, trackback]]] 上面是Python的raise的用法,下面是自己用这个方法实现异常的抛出方法: def check_args(args): if not args.host: msg = 'Args missing! One
-
浅析JS刷新框架中的其他页面 && JS刷新窗口方法汇总
先来看一个简单的例子:下面以三个页面分别命名为frame.html.top.html.bottom.html为例来具体说明如何做.frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: 复制代码 代码如下: <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >< HTML >< HEAD >< TITLE > frame
随机推荐
- 简单说明Java的Struts框架中merge标签的使用方法
- python对html代码进行escape编码的方法
- JavaScript 继承详解(三)
- js仿3366小游戏选字游戏
- 如何合并多个 .NET 程序集
- Summernote实现图片上传功能的简单方法
- 一款简单实用的php操作mysql数据库类
- JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
- Shell脚本实现非法IP登陆自动报警
- 关于Linux操作系统下终端乱码的完美解决方法
- 怎样判断jQuery当前元素是隐藏还是显示
- 浅谈javascript中createElement事件
- 非常好的js代码
- C语言中返回错误信息的相关函数用法总结
- .Net中如何操作IIS的虚拟目录原理分析及实现方案
- Symfony查询方法实例小结
- django js 实现表格动态标序号的实例代码
- opencv python 傅里叶变换的使用
- Android使用Handler实现打地鼠游戏
- PHP PDOStatement::errorCode讲解