Linux中cd命令怎么用?cd命令切换目录详解

在 Linux 系统中,cd 命令(Change Directory)是最基础且最常用的命令之一,用于切换当前工作目录。

以下是 cd 命令的详细用法、常用场景及技巧:

每天一个Linux命令-cd
加载中
每天一个Linux命令-cd

基本语法

cd [目录路径]

常用用法示例

✅ 切换到指定目录

cd /home/user/Documents
  • 这会切换到 /home/user/Documents 目录。

✅ 切换到当前用户的家目录(Home Directory)

cd
# 或者
cd ~
  • cd 不带参数时,默认切换到当前用户的主目录(/home/username/root)。
  • 是家目录的缩写。

✅ 切换到上一级目录

cd ..
  • 代表父目录,执行后,当前目录会向上移动一层。

Linux中cd命令怎么用?cd命令切换目录详解

✅ 切换到上两级目录

cd ../..
  • 连续使用 可以向上移动多层。

✅ 切换到根目录

cd /
  • 代表文件系统的最顶层(根目录)。

✅ 切换到之前所在的目录(快速返回)

cd -
  • 这会切换到你上一次所在的目录,非常适合在两个目录之间来回切换。

高级技巧与注意事项

🔹 使用 Tab 键自动补全

输入部分路径后按 Tab 键,系统会自动补全目录名,避免拼写错误。

cd /usr/lo<Tab>  # 自动补全为 /usr/local

🔹 区分大小写

Linux 文件系统是区分大小写的,

cd /Home    # 错误(如果目录是 /home)
cd /home    # 正确

Linux中cd命令怎么用?cd命令切换目录详解

🔹 路径类型

  • 绝对路径:以 开头,从根目录开始定位(如 /var/log)。
  • 相对路径:相对于当前目录的位置(如 ./test../docs)。

🔹 查看当前目录

虽然 cd 用于切换,但你可以配合 pwd 命令确认当前所在位置:

pwd

常见错误及解决

错误信息 原因 解决方法
bash: cd: /path: No such file or directory 路径不存在或拼写错误 检查路径是否正确,使用 ls 查看目录内容
bash: cd: permission denied 没有权限进入该目录 使用 sudo cd /path ❌(无效!)

Linux中cd命令怎么用?cd命令切换目录详解

正确做法:sudo -s 进入 root shell 后再 cd,或使用 sudo ls /path 查看

⚠️ 注意sudo cd 是无效的,因为 cd 是 shell 内置命令,不是独立程序,如果需要以 root 权限操作,建议先 sudo -isudo -s 切换到 root 用户。


实用小技巧

  • 快速访问常用目录:可以将常用目录添加到 ~/.bashrc~/.zshrc 中,设置别名(alias)。

    alias cdproj='cd /home/user/projects/myapp'

    之后只需输入 cdproj 即可快速跳转。

  • 列出目录内容并切换

    cd /path && ls

    切换到目录后自动列出内容。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/477844.html

(0)
fis3引入js报错怎么办?fis3如何正确引入js文件
上一篇 2026年7月10日 03:17
CDN动态数据怎么配置?CDN加速原理
下一篇 2026年7月10日 03:19

相关推荐

  • Actian、Redshift等主流云数仓谁更强?云数据仓库性能对比

    在2026年的云数仓选型中,Snowflake凭借极致的弹性与零管理优势占据通用场景首选,BigQuery以Serverless极速查询见长,Redshift适合深度集成AWS生态,Synapse打通微软全家桶,而Actian则聚焦边缘与混合云的高性价比部署,主流云数仓核心架构与定位差异Snowflake:解耦……

    2026年6月22日
    1800
  • linux quota怎么安装?linux quota磁盘配额管理

    Linux配额(Quota)安装的核心在于启用文件系统支持、编辑fstab配置并执行quotacheck初始化,随后通过edquota为用户或组设定具体的磁盘使用上限,这是防止单用户耗尽服务器资源的标准运维手段,在服务器运维的日常场景中,磁盘空间被恶意占用或误操作导致爆满,往往是导致服务宕机的隐形杀手,与其事后……

    2026年7月6日
    14700
  • linux ssh config怎么配置?ssh连接超时解决方法

    通过优化SSH配置文件,你可以将默认端口改为非标准端口、强制使用密钥认证并禁用密码登录,从而在几秒内将服务器的被暴力破解风险降低99%以上,这是保障Linux服务器安全最基础且高效的手段,SSH(Secure Shell)不仅是远程管理的工具,更是服务器安全的最后一道防线,许多运维人员只关注业务代码,却忽略了底……

    2026年7月7日
    6600
  • LiCloud香港VPS开业促销怎么买?2026最新优惠码汇总

    LiCloud香港VPS目前提供6折循环优惠码D8ET9SFHLN及3.9折一次性优惠码T4V7CZH6P7,每个账号限用1台,适合追求极致性价比与稳定连接的用户,在服务器租赁市场,价格波动与稳定性往往是用户最纠结的两个点,LiCloud作为近年来在独立IP和香港节点领域崭露头角的品牌,其开业促销活动直接击中了……

    2026年6月28日
    1900
  • acm比赛服务器配置要求有哪些?服务器配置推荐指南

    ACM比赛服务器的核心配置逻辑在于高性能计算能力与高并发处理能力的平衡,必须在有限的预算内,优先保障CPU的单核性能与内存的大容量吞吐,同时构建万兆网络环境以应对选手在极短时间内爆发式的判题请求,服务器配置的优劣直接决定了比赛的流畅度与公平性,是赛事技术保障中最关键的一环,核心硬件配置策略:算力与存储的精准匹配……

    2026年3月19日
    13200
  • 国外专业网络测速软件哪个好?全球公认最准的测速工具推荐

    在探讨国外专业网络测速软件哪个好这一问题时,经过对全球主流测速工具的底层架构、服务器节点覆盖范围以及数据精准度的深度评测,核心结论十分明确:Speedtest by Ookla 凭借其全球最广泛的服务器节点布局和极高的测速稳定性,是目前综合实力最强的首选工具;而 Fast.com 则凭借其极简界面和依托Netf……

    2026年3月7日
    32200
  • ExtraVM洛杉矶VPS防DDoS真的免费吗?KVM高防服务器推荐

    ExtraVM洛杉矶高防KVM VPS以每月6.5美元的极低门槛,提供Ryzen 3900X处理器、1GB内存及100Gbps免费DDoS防护,是预算有限但追求基础稳定性用户的理想入门选择,在云服务器市场内卷严重的今天,寻找一款既便宜又具备基础防护能力的VPS并非易事,ExtraVM推出的这款洛杉矶节点产品,精……

    2026年7月6日
    16500
  • 监控摄像头怎么连接显示屏,不用录像机怎么连

    必须通过一个中间设备将摄像头的视频信号进行解码或转换,才能在显示器上呈现画面,根据系统架构的不同,主要分为三种连接方式:通过硬盘录像机(DVR/NVR)转接、通过电脑网络转接、以及无线摄像头直接投屏,通过硬盘录像机连接是最稳定、最专业的方案,适用于大多数安防监控场景,以下将分层详细展开这三种连接方案的具体操作步……

    2026年2月20日
    56500
  • Xbox怎么连电脑,Xbox与电脑连接怎么投屏

    实现Xbox与电脑的高效连接,核心在于构建一个低延迟、高带宽的交互生态,这不仅能让玩家利用电脑显示器获得更佳的视觉体验,还能实现流式传输、文件共享及外设互通,无论是通过无线网络进行串流游戏,还是利用HDMI采集卡进行有线的专业投屏,亦或是通过局域网进行文件传输,其本质都是打破硬件壁垒,最大化利用现有的计算资源……

    2026年2月19日
    19700
  • aspcms网站使用教程,aspcms怎么安装和使用?

    掌握ASPCMS的核心逻辑在于理解其标签调用机制与静态化生成规则,高效管理网站的关键是规范化的栏目设置与定期的安全维护,作为一个成熟的老牌CMS系统,ASPCMS以其简洁的代码结构和灵活的模板机制,依然是众多企业建站的选择,要驾驭这一系统,用户必须跳出单纯的“后台操作”思维,转向“模板逻辑”与“安全配置”并重的……

    2026年3月16日
    11300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注