转自:怎样ubuntu下命令行终端显示短路径

ubuntu 和 Debian 的终端命令行默认是长路径,即把路径深度全部显示出来,操作起来不是很方便,下面介绍命令行显示短路径的操作:

$ vim ~/.bashrc # 如果文件不存在则新建一个,直接把下面的内容拷贝到~/.bashrc中即可。

找到PS1=  的行,将\w(小写)改成\W(大写)

if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
##  PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ '
fi # If this is an xterm set the title to user@host:dir case "$TERM" in
xterm*|rxvt*)
##  PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1" PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \W\a\]$PS1" ;;
*) ;;
esac

保存,执行下面的命令或重启终端

$ source ~/.bashrc

执行上面步骤后,在终端页就短路径显示当前路径了

PS1:就是用户平时的提示符。

echo $PS1 可以查看PS1变量:

\h :主机名字

\u :当前用户的账号名称

\w :完整的工作目录名称。家目录会以 ~代替

\W :利用basename取得工作目录名称,所以只会列出最后一个目录

转自:怎样ubuntu下命令行终端显示短路径

Debian / Ubuntu 系统怎么缩短 shell 路径(转)相关推荐

  1. Ubuntu系统下的shell 命令

    Ubuntu系统下的shell 命令 统计数量 1.统计当前文件夹内文件数量且包含子目录中的文件数量,命令如下: 2.统计当前文件夹内文件数量且不包含子目录文件数量,命令如下: 3.统计当前文件夹下的 ...

  2. Debian\Ubuntu 系统中安装 Window10 字体

    Debian\Ubuntu 系统中安装 Window10 字体 提取 Windows10 字体 Windows10字体所在目录如下: Win10 系统字体: C:\Windows\Font 用户自定义 ...

  3. debian 安装_如何在 Debian/Ubuntu 系统中检查程序包是否安装?

    有很多种方法可以检查程序包是否已安装,我找到了 7 种命令,你可以从中选择你喜欢的使用. -- Magesh Maruthamuthu(作者) 我们近期发布了一篇关于批量程序包安装的文章.在此同时,关 ...

  4. ubuntu系统下更改python路径

    前言小知识: #查看python版本 python#查看python默认链接的为哪个python路径 which python#查看电脑中安装的所有python路径 whereis python 1. ...

  5. linux debian系统卸载jdk,Debian/Ubuntu系统 JDK卸载、安装、环境配置

    环境:Linux内核版本4.17.Oracle jdk-11.0.2(JDK 8同样也是设置).Debian9系统 注意: 1.Open JDK和Oracle JDK的安装过程只是下载的连链接不一样 ...

  6. Debian/Ubuntu系统下,apt-get update 、apt-get upgrade 、apt-get dist-upgrade 命令之间的区别

    问题: 1. apt-get update和 apt-get upgrade之间有什么区别? 2. 应该先跑哪个? 3. 他们中的任何一个会自动运行另一个吗? 回答: 1. apt-get updat ...

  7. centos,debian,ubuntu系统国内源下载地址

    科技大学源 centos https://mirrors.ustc.edu.cn/centos/7/isos/x86_64/ debian https://mirrors.ustc.edu.cn/de ...

  8. ubuntu 恢复apt_apt-clone:备份已安装的软件包并在新的 Ubuntu 系统上恢复它们

    如果你需要在少量系统上安装相同的软件包时,apt-clone 会适合你. -- Magesh Maruthamuthu(作者) 当我们在基于 Ubuntu/Debian 的系统上使用 apt-clon ...

  9. LLVM系列文章1: Debian/Ubuntu 安装和使用 LLVM

    文章目录 1.添加更新源 2.添加签名 3.安装 4.测试和使用 1.添加更新源 注意:Debian/Ubuntu 系统自带的更新源里的LLVM版本过旧,是 llvm-6.0,没有更新的版本 如果你的 ...

最新文章

  1. JavaScript初学者编程题(20)
  2. HTTP请求中的缓存(cache)机制
  3. 【转】webshell检测——使用auditd进行system调用审计
  4. Cacti如何实现电话告警
  5. 【机器学习】改善LBP特征提高SVM的可分性的经验总结(一)
  6. Codeforces 1015F Bracket Substring AC自动机 + dp
  7. 数据挖掘中聚类算法概述
  8. 记录一下:关于mysql数据误删除恢复的问题
  9. 作业帮云原生降本增效实践之路
  10. mongodb 可是化_Mongodb GUI可视化管理工具推荐
  11. lintcode :Count and Say 报数
  12. kafka事务操作案例演示
  13. 14-08-08 考核试题总结~
  14. 分治法求一个整数序列中的最大和最小元素
  15. Microsoft Visio 专业版 2019
  16. vs安装以及简单使用教程
  17. 史上最简便的可以直接用的登录验证码攻略(前后端都有)
  18. 从天使到A轮融资:创业者要迈过的9大生死关
  19. 微博内容导购平台,淘宝客的梦可以继续做了
  20. 神经网络学习(3)————BP神经网络以及python实现

热门文章

  1. Flex 布局教程:语法篇
  2. 如何在cmd命令行窗口打开QQ
  3. USACO-The Castle
  4. 负载均衡服务器性能数据,用缓存服务器负载均衡 提数据库查询效率
  5. window 10系统修改C盘用户名过程
  6. 推荐一个利用 python 生成 pptx 分析报告的工具包:reportgen
  7. 初识EMC元器件(五)——电容参数解读及选型应用
  8. 线性代数笔记(6) 矩形的相似——标准型与约当标准型及求法
  9. python高效控制模拟器_Appium+python自动化(五)- 模拟器(超详解)
  10. 短信导出工具V1.3