# 附錄A-練習2:路徑, 文件夾, 名錄 (pwd)
在這個練習中,你將學會使用`pwd`命令打印工作目錄。
### 做到這些
我要教會你如何閱讀這些我告訴你的“會話”。你不必輸入我在這里列出的一切,練習輸入其中的一部分就好:
> - 你不需要輸入 `$` (Unix) 或`>` (Windows). 這只是我向你展示你在我的會話中能看到什么。
> - 你在`$`或`>`之后輸入命令,然后敲回車。所以如果我寫的是 `$ pwd`你只需要輸入`pwd`并敲回車。
> - 緊跟著你可以在另一個`$` 或 `>`符號后面看到結果輸出。這些內容是輸出,你應該看到了相同的輸出
讓我們使用一個簡單的命令,你可以得到這樣的竅門:
### Linux/OSX
~~~
$ pwd
/Users/zedshaw
$
~~~
### Windows
~~~
PS C:\Users\zed> pwd
Path
----
C:\Users\zed
PS C:\Users\zed>
~~~
> **NOTE:**在本附錄中,我需要節省空間,這樣你可以更專注于命令的細節。為了達到這個目的,我會刪除提示信息的第一部分 (上面例子中的`PS C:\Users\zed` 部分) ,并只留下符號`>`部分。這意味著你的提示信息不會長的一模一樣,不過不用擔心這些。
記住從現在開始,在提示部分我只會留下`>`。
對于Unix的提示,我也做了相同處理,但Unix的提示于windows不同,大多數習慣用`$`。
### 你應該學到的
你的提示信息與我的不同。你的提示信息可能在`$`之前有你的名字或者你電腦的名字。在Windows系統上,應該也是不同的。關鍵是你看到的模式:
> - 有一個提示。
> - 你可以在這里輸入命令,這節中的例子是輸入`pwd`。
> - 可以打印輸出一些內容。
> - 重復以上內容。
你已經學到了`pwd`是做什么的,它的意識是“打印當前工作目錄”。什么是一個目錄?就是一個文件夾。文件夾和目錄是一回事,它們可以互換使用。 當你在你的計算機上以圖形方式打開文件瀏覽器查找文件的時候,你可以瀏覽你的整個文件夾。這些文件夾與我們所說的目錄就是完全相同的東西。
### 更多練習
> - 輸入210遍`pwd`,每次都要說 "打印當前工作目錄"。
> - 寫下這個命令輸出給你的路徑。使用你的圖形文件瀏覽器找到它。
> - 還不夠,你要再輸入20遍,每一遍都要大聲的朗讀出來。
- 序言
- 前言
- 簡介
- 0:安裝和準備
- 1:第一個程序
- 2:注釋和“#”井號
- 3:數字和數學計算
- 4:變量和命名
- 5:更多的變量和打印
- 6:字符串和文本
- 7:更多的打印(輸出)
- 8:打印, 打印
- 9:打印, 打印, 打印
- 10:那是什么?
- 11:提問
- 12:提示別人
- 13:參數, 解包, 變量
- 14:提示和傳遞
- 15:讀文件
- 16:讀寫文件
- 17:更多文件操作
- 18:命名, 變量, 代碼, 函數
- 19:函數和變量
- 20:函數和文件
- 21:函數的返回值
- 22:到目前為止你學到了什么?
- 23:閱讀代碼
- 24:更多的練習
- 25:更多更多的練習
- 26:恭喜你,可以進行一次考試了
- 27:記住邏輯
- 28:布爾表達式
- 29:IF 語句
- 30:Else 和 If
- 31:做出決定
- 32:循環和列表
- 33:while循環
- 34:訪問列表元素
- 35:分支和函數
- 36:設計和調試
- 37:復習符號
- 38:列表操作
- 39:字典,可愛的字典
- 40:模塊, 類和對象
- 41:學會說面向對象
- 42:對象、類、以及從屬關系
- 43:基本的面向對象的分析和設計
- 44:繼承Vs.包含
- 45:你來制作一個游戲
- 46:項目骨架
- 47:自動化測試
- 48:更復雜的用戶輸入
- 49:寫代碼語句
- 50:你的第一個網站
- 51:從瀏覽器獲取輸入
- 52:開始你的web游戲
- 來自老程序員的建議
- 下一步
- 附錄A:命令行教程
- 簡介
- 安裝和準備
- 路徑, 文件夾, 名錄 (pwd)
- 如果你迷路了
- 創建一個路徑 (mkdir)
- 改變當前路徑 (cd)
- 列出當前路徑 (ls)
- 刪除路徑 (rmdir)
- 目錄切換(pushd, popd)
- 生成一個空文件(Touch, New-Item)
- 復制文件 (cp)
- 移動文件 (mv)
- 查看文件 (less, MORE)
- 輸出文件 (cat)
- 刪除文件 (rm)
- 退出命令行 (exit)
- 下一步