bash中的cd


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2020/01/17/bash%E4%B8%AD%E7%9A%84cd/

摘要

本文主要讲述了:

  1. 什么是 cd
  2. 作用

正文

什么是 cd

cd是 bash 的内建命令

cd的全称为”change directory”,中文意为改变目录

示例:

1
2
3
#!/usr/bin/env bash

type bash

输出:

1
cd is a shell builtin

作用

修改 CWD

示例:将 CWD 修改为./test

1
2
3
#!/usr/bin/env bash

cd test

示例:将 CWD 修改为 CWD 的父级目录

1
2
3
#!/usr/bin/env bash

cd ..

示例:将 CWD 修改为jsweibo的主目录(即/home/jsweibo

1
2
3
#!/usr/bin/env bash

cd ~jsweibo

示例:将 CWD 修改为当前用户的主目录

1
2
3
#!/usr/bin/env bash

cd ~

1
2
3
#!/usr/bin/env bash

cd

示例:将 CWD 修改为前一次的 CWD,并输出前一次 CWD 的值

1
2
3
#!/usr/bin/env bash

cd -

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2020/01/17/bash%E4%B8%AD%E7%9A%84cd/


本文对你有帮助?请支持我


支付宝
微信