位置: 编程技术 - 正文

实例讲解Linux中cd命令切换目录的使用技巧(linux-c)

编辑:rootadmin

推荐整理分享实例讲解Linux中cd命令切换目录的使用技巧(linux-c),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux czvf,linux czvf,linux中cwd,linux c gui,linux czvf,linux-c,linux c gui,linux c gui,内容如对您有帮助,希望把文章链接给更多的朋友!

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 [-L|[-P [-e]] [-@]] [dir]

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

实例讲解Linux中cd命令切换目录的使用技巧(linux-c)

附加内容

环境变量CDPATH对于环境变量CDPATH,如果没有设置CDPATH的话,每次cd查找的跳转目录都是以当前的目录为父目录.若有设置CDPATH的话,每次cd查找的跳转目录就是以设置的目录为父目录来查找.e.g. 假设当前有目录结构: ~/a/b/c 若没有设置CDPATH复制代码代码如下:luckyshq@localhost:~$ cd aluckyshq@localhost:~/a$ cd cbash: cd: c: No such file or directory若将CDPATH设为CDPATH=.:/home/luckyshq/a/b的话复制代码代码如下:luckyshq@localhost:~$ cd aluckyshq@localhost:~/a$ cd cluckyshq@localhost:~/a/b/c$将常用目录设置到CDPATH里就能有效提高cd的效率.CDPATH中目录见用:隔开.若不加上.路径(即当前路径的话),以前默认的本目录作为父目录cd就不可用了.若dir处是以/开头(即是绝对路径)的话,CDPATH就失效了.

cd -P, -e参数进入到快捷方式目录的实际目录中. e.g. 假设 ~ 目录下有a,b两个目录, 同时a下有一个连接到b的子目录b(这个b是快捷方式)复制代码代码如下:// 不加 -P 参数luckyshq@localhost:~$ cd aluckyshq@localhost:~/a$ cd bluckyshq@localhost:~/a/b$//加上 -P 参数luckyshq@localhost:~$ cd aluckyshq@localhost:~/a$ cd -P bluckyshq@localhost:~/b$若将一个文件夹自己的快捷方式放到文件夹里,这样写脚本的时候就有可能会出现无限循环,当前路径名就会变得无限长,但是加上了-P命令后就可以避免无线循环的情况.如果在-P后面加上-e的话,若跳转前路径不存在对应物理路径的话(比如说夹杂着多个快捷方式为名称的路径)就会返回一个失败的状态.(-e具体的用法可能要到Shell编程时才能体会到.)

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

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

Linux操作Git远程仓库与本地仓库同步的教程 创建本地仓库并同步到远程git是非常强大的版本管理工具。接下来的时间里,我就和大家絮叨絮叨git的入门:如何在本地创建一个git仓库,并把自己的

7款应用最广泛的Linux桌面环境 哪款最适合你 多样性应该是Linux最好的特性之一,用户可以不断尝试各种喜欢和新鲜玩法与花样,并从中找出最适合自己的应用。无论你是不是Linux新人,层出不穷的

Linux下安装使用Mutt邮件客户端并配置邮件警报功能 0、在正式安装Mutt之前先检查一下两个安全组件。OPENSSL:复制代码代码如下:opensslversion-a#检查安装及版本信息SASL(系统一般已经自带):复制代码代码如

标签: linux-c

本文链接地址:https://www.jiuchutong.com/biancheng/360486.html 转载请保留说明!

上一篇:在Linux和Unix中使用chmod命令改变文件权限的用法(unix和linux是使用较为广泛的多用户交互)

下一篇:Linux操作Git远程仓库与本地仓库同步的教程(git连接linux服务器)

  • 会计利润和应纳税所得额的区别和联系
  • 小规模纳税人需要异地预缴吗
  • 货物运输费用怎么算
  • 发票验旧日期是什么意思
  • 房地产开发票的时间
  • 中型企业什么意思
  • 车票抵扣怎么做账
  • 同产品不同单价能相加开票吗
  • 未核定印花税
  • 流动负债占总负债比率较高说明什么
  • 来料加工企业的人工工资计入什么费用
  • 房租费没有发票怎么做账务处理
  • 多交增值税怎么调整
  • 汽修店的服务项目有哪些
  • 车辆生产企业目录
  • 小规模纳税人月超15万季度不超45万
  • 执行公司股权
  • 营改增后劳务派遣公司账务处理
  • 营改增账务处理举例
  • 增值税税率
  • 出口零税率是什么意思
  • 小微企业减免所得税
  • 含税销售额的计算公式是什么意思
  • 租金税率9%和5
  • 电子承兑汇票贴现怎么做账
  • 净资产增加数怎么计算
  • 出纳交接工作注意
  • 税盘维护费的账务处理
  • 计算机系统结构第三版课后答案
  • php用户登录用的什么技术
  • 建筑施工企业是落实施工现场带班制度的第一责任人
  • 环保税与排污费的联系
  • 销售不动产分期收款怎么确认收入
  • 代理出口退税款退到哪
  • php怎么与mysql连接
  • 收到银行本票的账务处理
  • 设备租赁费属于设备费吗
  • vue中proxy代理?
  • vue-element
  • 公账发工资如何开票
  • 查验发票显示红冲是什么意思
  • 稽查查补的税款由谁追征
  • 建筑安装工人住宿费会计分录
  • 建筑公司内账收什么费用
  • 研发支出的账务怎么处理
  • mysql乱码问题怎么解决
  • 专票认证之后怎么做账
  • 缴增值税的账务处理
  • 用人单位性质怎么填
  • 做账时实收资本减少应该记在那一栏
  • 买赠销售账务处理
  • 无形资产账面价值和账面余额的区别
  • 应收账款属于会计科目吗
  • 所得税费用如何计提分录
  • 投资收益期末余额在借方还是贷方
  • 文化事业建设费税收优惠政策2022
  • 其他应付款的有
  • 垃圾处理费计提依据
  • 开给个人的普通增值税
  • 非税收入票据如何开具
  • 开餐饮店需要什么条件才能开
  • 代理记账企业如何通过互联网创新发展
  • 委托加工企业的账务处理
  • mysql数据库windows
  • solaris 11.4
  • bios如何进去
  • xp系统蓝屏解决
  • win7 64位系统提示"Windows7不能识别网络打印机"的故障原因及解决方法
  • macbook怎么新建txt文件
  • Win7系统如何开启移动到文件夹选项
  • win10声卡驱动正常但没声音怎么解决
  • Sublime Text + decoda 调试Quick-cocos2d-x 游戏
  • UNITY开发数字孪生
  • 命令行创建虚拟机
  • windows下使用什么命令查看监听端口
  • android 图表控件
  • 增值税的进项税额转出是什么意思
  • 如何打印个人所得税的税单
  • 河南省国家税务局通用定额发票
  • 视同销售行为的进项税额抵扣方法?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设