Ubuntu终端下只显示当前目录

本文介绍如何通过修改~/.bashrc文件中的特定设置,使Ubuntu终端仅显示当前目录,而不是完整的绝对路径,从而简化路径显示。

在Ubuntu终端下由于默认显示的目录是绝对路径,有时候目录层级关系比较多,就会导致路径很长,对我来说不大适应,绝对路径可以通过pwd -P指令来得知。
要想只显示当前目录,只需要修改用户目录下的~/.bashrc文件即可。

vim ~/.bashrc

在文件的52行左右如下图所示,将其中的小写w改为大写W保存退出,同时source ~/.bashrc使其立即生效。马上目录就变短了有木有。

这里写图片描述

<think>好的,我现在需要回答用户关于如何在Ubuntu终端中表示当前目录的问题。首先,用户之前询问过查看文件夹大小的方法,现在转向目录表示,这可能涉及基本命令的使用。 根据用户提供的引用资料,虽然引用的内容主要是关于安装.deb文件和网络工具安装,但用户当前的问题是关于当前目录的表示方法。因此,我需要专注于终端中表示当前目录的相关知识。 首先,Ubuntu终端中的当前目录通常用点号.来表示。比如在du命令中使用.来代表当前目录,如du -sh .。此外,环境变量$PWD存储了当前目录的绝对路径,可以直接用echo $PWD来显示。波浪号~代表用户的主目录,不过如果用户在主目录下,~也可以视为当前目录。但严格来说,~是主目录的缩写,并非总等于当前目录,除非当前目录确实是主目录。 需要注意的是,用户可能在编写脚本或执行命令时需要引用当前目录,这时候使用.或者$PWD会更准确。例如,在复制文件时,cp file.txt ./backup/会将文件复制到当前目录下的backup文件夹中。 另外,用户之前的问题涉及du命令的使用,所以在回答时可以适当关联之前的例子,比如使用du -sh .来查看当前目录的大小,这也能帮助用户理解当前目录表示的实际应用。 用户可能还会混淆当前目录和主目录,因此需要明确区分.和~的区别。同时,解释环境变量$PWD的作用,以及如何在命令中灵活使用这些表示方法。 总结回答的结构,首先介绍基本符号.和~,然后说明$PWD变量,再举例常见使用场景,最后对比不同方法的区别和注意事项,确保用户能清晰理解各种表示方式及其适用情况。</think>在Ubuntu终端中,表示当前目录的方法有以下几种核心方式: ### 一、基本符号表示 1. **点号`.`** - 直接使用`.`表示当前目录,常用于命令参数中 示例: ```bash ls . # 列出当前目录内容 du -sh . # 计算当前目录大小(关联之前讨论的文件夹大小查看方法) ``` 2. **波浪号`~`** - `~`表示当前用户的主目录(/home/用户名) 示例: ```bash cp file.txt ~/Documents/ # 将文件复制到主目录下的Documents文件夹 ``` ### 二、环境变量表示 1. **`$PWD`变量** - 存储当前目录的绝对路径,可直接调用 示例: ```bash echo $PWD # 输出:/home/user/Downloads tar -czf backup.tar.gz $PWD/* # 打包当前目录所有文件 ``` 2. **`$(pwd)`命令替换** - 通过命令获取当前路径(与$PWD等效但优先级不同) 示例: ```bash mkdir $(pwd)/new_folder # 在当前目录创建子文件夹 ``` ### 三、特殊场景对比 | 符号 | 含义 | 使用场景 | |-------------|--------------------------|-----------------------------------| | `.` | 当前目录 | 命令操作本地文件时(如`cp file .`) | | `..` | 上级目录 | 返回上一级目录(`cd ..`) | | `~` | 用户主目录 | 快速访问主目录文件 | | `$PWD` | 当前目录绝对路径 | 需要完整路径的脚本或命令 | ### 四、验证与调试技巧 1. **通过`pwd`命令验证** ```bash pwd # 输出:/home/user/Desktop(显示实际路径) ``` 2. **符号链接的影响** - 若当前目录是符号链接,`$PWD`显示真实路径,`pwd -P`显示物理路径[^1] ### 五、典型错误案例 ```bash rm -rf ./* # 危险操作!删除当前目录所有文件 cd ./../ # 等效于cd ..(进入上级目录) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值