附录A-练习5:改变当前路径 (cd)

这节练习中,你将学习如何使用 cd命令从一个目录切换到另一个。

做到这些

我打算再一次给你解释这些会话的内容:

你不需要输入 $ (Unix) 或 > (Windows).

你输入stuff然后敲回车。如果我是$ cd temp 你只需要输入cd temp 然后回车。

输出会在你按下回车键之后展现,跟在另一个$ 或 > 提示符之后.

永远先回到home目录! 执行 pwd 和 cd ~。

Linux/OSX

$ cd temp

$ pwd

~/temp

$ cd stuff

$ pwd

~/temp/stuff

$ cd things

$ pwd

~/temp/stuff/things

$ cd frank/

$ pwd

~/temp/stuff/things/frank

$ cd joe/

$ pwd

~/temp/stuff/things/frank/joe

$ cd alex/

$ pwd

~/temp/stuff/things/frank/joe/alex

$ cd john/

$ pwd

~/temp/stuff/things/frank/joe/alex/john

$ cd ..

$ cd ..

$ pwd

~/temp/stuff/things/frank/joe

$ cd ..

$ cd ..

$ pwd

~/temp/stuff/things

$ cd ../../..

$ pwd

~/

$ cd temp/stuff/things/frank/joe/alex/john

$ pwd

~/temp/stuff/things/frank/joe/alex/john

$ cd ../../../../../../../

$ pwd

~/

$

Windows

> cd temp

> pwd

Path

----

C:\Users\zed\temp

> cd stuff

> pwd

Path

----

C:\Users\zed\temp\stuff

> cd things

> pwd

Path

----

C:\Users\zed\temp\stuff\things

> cd frank

> pwd

Path

----

C:\Users\zed\temp\stuff\things\frank

> cd joe

> pwd

Path

----

C:\Users\zed\temp\stuff\things\frank\joe

> cd alex

> pwd

Path

----

C:\Users\zed\temp\stuff\things\frank\joe\alex

> cd john

> pwd

Path

----

C:\Users\zed\temp\stuff\things\frank\joe\alex\john

> cd ..

> cd ..

> cd ..

> pwd

Path

----

C:\Users\zed\temp\stuff\things\frank

> cd ../..

> pwd

Path

----

C:\Users\zed\temp\stuff

> cd ..

> cd ..

> cd temp/stuff/things/frank/joe/alex/john

> cd ../../../../../../../

> pwd

Path

----

C:\Users\zed

>

你应该学到的

上节练习中你已经创建了所有的目录,你现在只需要使用cd命令,就能实现在它们之间进行切换。在上面我的会话中,我也使用pwd来检查我在哪里,所以一定记得不要输入命令pwd所输出的内容。比如,在第3行中,你看到~/temp,但是它是上面一个 pwd命令的输出。所以不要输入这行。

你应该看到我如何使用.. 来移动到上一层目录的。

更多练习

学习在计算机上使用命令行模式(CLI)与图形用户界面(GUI)的一个非常重要的部分弄清楚他们是如何协同工作的。当我刚开始使用电脑时,是没有GUI的,我要做的一切都是用DOS提示符(命令行)来实现的.后来,当电脑变得足够强大,每个人都可以通过GUI操作电脑的时候,GUI窗口和CLI目录文件夹协同使用对我来说是很简单的。

今天的大多数人,并不理解CLI、路径和目录的概念。实际上,很难教会他们理解这些,唯一的学习方式是给你不断的使用CLI,直到有一天你点击你在GUI中做的东西,而它能出现在CLI中。

做到这些的方法是你花一些时间找到你的GUI文件浏览器,然后通过你的CLI进入文件浏览器。这些是你下一步要做的事情:

使用一个命令进入joe目录。

使用一个命令回到temp目录,但不能使用上面例子中的命令。

找到使用一个命令回到 "home 目录" 的方法。

进入你的文件目录,然后使用你的GUI文件浏览器找到这个目录。

进入你的下载目录,然后使用你的GUI文件浏览器找到这个目录。

使用你的GUI文件浏览器找到另一个目录,然后使用cd进入这个目录。

还记不记得你用引号包围一个名字中有空格的目录?你可以使用任何命令这么做。比如,你有一个目录叫做 I Have Fun,那你可以执行: cd "I Have Fun"

python转移路径cd_改变当前路径 (cd)相关推荐

  1. python中cd是什么意思_改变当前路径 (cd)

    # 附录A-练习5:改变当前路径 (cd) 这节练习中,你将学习如何使用 `cd`命令从一个目录切换到另一个. ### 做到这些 我打算再一次给你解释这些会话的内容: > - 你不需要输入 `$ ...

  2. python路径、工作路径、文件路径问题、改变当前路径

    最近又遇到之前积累下的python路径问题,于是花了好大功夫才理清这些路径之前的关系,以及如何使用. 1.抛出问题 由此,我们可见在执行脚本程序时,编译器所在的路径决定了CWD(当前工作路径),我们不 ...

  3. python相对路径下的shell_shell,python获取当前路径(脚本的当前路径) (aso项目记录)...

    一.shell获取脚本当前路径 cur_dir=$(cd "$(dirname "$0")"; pwd) #获取当前脚本的绝对路径,参数$0是当前脚本对象 等同 ...

  4. python相对路径库_如何最简单、通俗地理解Python的搜索路径、相对路径、绝对路径?...

    目录: 一.笔记 二.我的自学路线 三.笔记目录 一.笔记 1) 搜索路径 ① 能导入模块的话,表示搜索路径中有这个模块文件. ② 当你导入一个模块,Python解析器对模块位置的搜索顺序是:1. 当 ...

  5. python文件路径操作及pathlib库

    对文件的路径操作是一个非常基础的问题,但也是一个至关重要的问题,优雅的路径操作不仅可以让代码可读性更高:还可以让用户避免很多不必要的麻烦.python中路径操作常用的几种方式重要包括:字符串拼接.os ...

  6. python 文件路径找不到_python路径正确但找不到文件

    python 为什么明明有这个文件路径,但有时候会找不到 整理路径,请用 os.path.normpath() 进行整理,然后你再试试,不要用 join a = os.path.normpath(&q ...

  7. python设置路径_Python探索之修改Python搜索路径

    当Python执行import语句时,它会在一些路径中搜索Python模块和扩展模块.可以通过sys.path查看这些路径,比如: >>> import sys >>&g ...

  8. anaconda查看conda主环境、虚拟环境的python执行路径

    首先使用: conda env list 可以看到虚拟环境名与路径,其中base *就是主环境 base * /opt/anaconda3 time_series /Users/xq/.conda/e ...

  9. python 文件路径 变量_python路径变量

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 开发准备cas 的 python sdk 包含了用于访问和操作 cas 的所有 ...

最新文章

  1. 在windows下基于visual studio2017和CMake的安装Google glog
  2. nginx 访问日志分析工具 goacess
  3. php mysql商品管理_PHP基础示例:商品信息管理系统v1.1[转]
  4. 3、MySQL优化数据库结构的3种方法
  5. 自定义UserControl的属性为什么不能在设计时显示在属性窗口中
  6. 信息竞赛进阶指南--递归法求中缀表达式的值,O(n^2)(模板)
  7. 腾讯智慧交通战略重磅升级 打造以人为中心的未来交通
  8. 十分钟带你学会Http协议和Tomcat服务器的原理
  9. Halcon基本例程(二)
  10. 互联网日报 | 腾讯地图全国上线聚合打车服务;国庆档首日票房突破7亿;特斯拉国产Model3再降价...
  11. MAF:Mutation Annotation Format格式简介
  12. 关于sublime出现PyV8binary错误
  13. Matlab画一半实线一半虚线,PPT中怎么绘制一个一半实线一半虚线的圆?
  14. 成都最稳定的dns服务器地址,成都首选DNS服务器地址
  15. Raid5磁盘阵列数据恢复,服务器raid数据恢复步骤和方法
  16. 彻底清除 mplay.com与mplay.exe病毒
  17. 分享 25 个有用的 JS 单行代码
  18. 大禹电子:元宵佳节逛花灯,猜灯谜好不热闹
  19. Apache Axis2项目的联合创始人总结30条架构原则
  20. Xiuno BBS 4.0 修改时间显示

热门文章

  1. 线性代数(6): 初等矩阵和矩阵的可逆性
  2. 语c专业cos的专业语言,【语c】尝试c下美琴学生党可能回复不及时,非专业语c,可能会...
  3. Linux中增加软路由的两种方法
  4. matlab中男女变声变调,变声软件哪个好-怎样让男女声进行变换操作
  5. 前“锁”未有---信驰达智能门锁创新解决方案
  6. you-get 参数说明
  7. linux下strcmp函数,Linux登录和strcmp
  8. 苹果13适合用什么充电宝?苹果13能用的充电宝推荐
  9. 手游游戏盒子有什么作用和优势?
  10. MATLAB循环语句注意点