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 -i 或 sudo -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

相关推荐

  • 阿里云腾讯云哪家便宜?2026年高性价比云服务器推荐

    对于个人开发者及初创团队,阿里云和腾讯云均提供首年极具性价比的“轻量应用服务器”或“新用户专享实例”,其中阿里云侧重生态完整性,腾讯云在社交与游戏场景下网络优化更佳,建议根据具体业务场景选择首年特惠方案以最大化成本效益,在云计算市场高度内卷的当下,寻找“免费或便宜”的云服务器已不再是简单的比价游戏,而是一场关于……

    2026年7月4日
    15110
  • 国外业务中台特惠活动有哪些,跨境电商中台怎么选?

    构建全球化技术架构的核心在于以最低成本实现最高效的资源调度与业务支撑,对于致力于出海的企业而言,利用云服务商及专业SaaS厂商提供的国外业务中台特惠政策,不仅是降低初期投入的财务手段,更是优化技术底座、提升全球响应速度的战略选择,通过合理规划中台架构,企业能够将分散在各地的业务能力进行整合,在享受价格优惠的同时……

    2026年2月27日
    11700
  • 安卓70原生短信怎么设置,IdeaHub Board设备安卓设置方法

    华为IdeaHub Board作为企业级智能协作终端,其安卓系统的底层设置直接决定了设备功能的稳定性与扩展性,针对特定行业应用场景,精准配置安卓底层权限是确保业务流畅运行的关键,在进行系统级调试或安装第三方应用时,往往需要通过开发者模式与原生安卓接口进行交互,掌握正确的设置路径与权限管理逻辑,是解决设备“应用兼……

    2026年3月27日
    9100
  • civil 3d2026服务器名称是多少,怎么填写

    Civil 3D 2024的服务器名称并非固定值,而是指部署Autodesk网络许可管理器(FlexNet)的计算机主机名或IP地址,用户需根据实际环境自行配置并指向该服务器,理解Civil 3D 2024服务器名称的本质在AutoCAD Civil 3D 2024的许可体系中,“服务器名称”是一个关键参数,它……

    2026年8月22日
    100
  • 一台32G服务器能承受多少用户?,并发访问量多大?

    一台32G内存的服务器能承受多少用户?答案取决于你的业务类型、代码质量以及并发模型,在大多数Web应用场景下,32G内存可以平稳支撑2000到5000个并发用户,但如果涉及到数据库、缓存或非典型业务,这个数字可能翻倍或折半,32G内存服务器能支持多少人同时在线?场景决定上限内存容量只是服务器承载能力的一个维度……

    2026年7月25日
    1000
  • 华为云建站活动最后3天,域名建站多少钱

    华为云域名建站专场活动仅剩最后3天,1元抢域名、买2年送1年模板建站及低至1.3折的云服务器组合是当下性价比极高的建站方案,满额更赠华为P40 Pro,适合急需低成本启动个人博客或中小企业的用户,这场活动并非简单的促销,而是华为云针对2026年数字化入门门槛降低的一次精准布局,对于许多初次接触互联网基础设施的创……

    2026年6月26日
    2810
  • RackNerd优惠码怎么用?最新测试IP地址及促销活动有哪些

    2021年12月RackNerd的优惠码主要围绕其经典年付套餐,核心优惠力度通常在30%-50%之间,测试IP需通过官方后台或社区获取,而最新促销活动则集中在黑五及年末清仓节点,RackNerd 2021年12月优惠码深度解析与获取路径在2021年的年末,RackNerd作为知名的低价VPS服务商,其促销策略具……

    2026年7月5日
    20300
  • Linux AVX怎么用?性能优化方法有哪些

    在Linux环境下,AVX(Advanced Vector Extensions)指令集是提升处理器计算吞吐量的关键突破,它通过单条指令操作多个数据,将浮点运算和向量化任务的效率推向新高度,是高性能编程绕不开的技术基石,linux avx指令集的核心优势与硬件依赖AVX指令集从诞生起就瞄准了科学计算与多媒体处理……

    2026年7月18日
    1700
  • 我的世界10w服务器到底多少钱,怎么选不踩坑?

    我的世界10万玩家同时在线,服务器月租费用通常在2万到8万元之间,具体取决于硬件配置、带宽需求以及是否使用高防服务,拆解10万玩家服务器的成本构成硬件配置是核心开支多人在线游戏对CPU的单核性能和内存容量要求极高,10万玩家同时在线,需要至少部署20-30台物理服务器组成集群,每台配置为高主频处理器(如Inte……

    2026年8月22日
    500
  • 安全管理培训包含哪些内容,企业安全培训管理制度怎么写

    构建高效的安全管理体系,核心在于将培训管理从“被动合规”转向“主动防御”,通过系统化的流程设计,确保安全知识转化为员工的实际操作能力,从而从根本上降低事故发生率,安全管理培训并非单一的教育活动,而是一个闭环的管理系统,其有效性直接决定了企业安全防线的稳固程度, 有效的培训管理能够将安全意识植入企业文化,实现从……

    2026年3月27日
    10200

发表回复

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