• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > 实例讲解Linux中cd命令切换目录的使用技巧

实例讲解Linux中cd命令切换目录的使用技巧

作者:luckyshq 字体:[增加 减小] 来源:互联网 时间:2017-05-12

luckyshq 通过本文向大家介绍了linux命令实例,linux常用命令实例,linux命令使用实例,linux c++项目实例,linux脚本实例等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令. 接下来我们直接通过万能的man来了解cd命令.

直接 man cd 是不行的,会显示 No manual entry for cd .cd命令是bash基本命令中的一种,所以应该是 man bash.
关于man以及man page等相关内容会在以后的 LinuxShell命令:man 中详细介绍.
通过查找man page里可以看到cd的命令语法如下

基本作用
cd命令的作用就是从当前目录跳转到dir处, 如果dir处留空的话就会跳转到环境变量HOME中设置的值.

附加内容

环境变量CDPATH
对于环境变量CDPATH,
如果没有设置CDPATH的话,每次cd查找的跳转目录都是以当前的目录为父目录.
若有设置CDPATH的话,每次cd查找的跳转目录就是以设置的目录为父目录来查找.
e.g. 假设当前有目录结构: ~/a/b/c 若没有设置CDPATH

cd -P, -e参数
进入到快捷方式目录的实际目录中. e.g. 假设 ~ 目录下有a,b两个目录, 同时a下有一个连接到b的子目录b(这个b是快捷方式)

cd -L参数
-L参数和-P相反(两者不能同时出现,即 -L|-P),是跳转到链接目录中,类似于不带参数的cd.(加不加-L具体有什么区别还没弄清=,=)

..
dir中如果出现了..,
若..后有路径,则吞掉路径中第一个目录元素(例如 cd ../a/b/c 等价 cd b/c).
若..后没路径,则退回到当前路径的父目录中.

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 实例讲解Linux中cd命令切换目录的使用技巧

相关文章

  • 2017-05-12Linux系统下查看网卡实时流量软件Nload安装使用方法
  • 2017-05-12Linux基金会官网公布最佳Linux发行版名单详解
  • 2017-05-12详解Linux中rm与rmdir删除命令的用法
  • 2017-05-12Linux系统中ps命令和gitps命令的使用教程
  • 2017-05-12Linux系统下对硬盘分区进行扩容的方法总结
  • 2017-05-12Linux 系统内核的调试详解
  • 2017-05-12Linux怎么开启tomcat中日志的gc设置?
  • 2017-05-12Linux下如何查看16进制文件?
  • 2017-05-12Linux上的一款EPUB阅读软件
  • 2017-05-12Linux中使用mdadm命令来操作RAID的基本教程

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Linux内核与根文件系统的关系详解
    • Linux中使用数据备份同步工具Rsync的实例教程
    • 详解Linux系统中crontab命令处理定时任务的用法
    • Linux下安装vagrant过程出现问题如何解决?
    • Linux系统中tr命令删除和替换文本字符的基本用法
    • Linux系统的电脑上调整屏幕亮度的方法
    • 详解Linux系统下PXE服务器的部署过程
    • 使用ssh访问防火墙后的Linux服务器的方法
    • 详解Linux系统中的usr目录
    • 修改Linux系统VPS主机的DNS的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有