天天看點

《樹莓派Python程式設計入門與實戰》——2.2 使用Raspbian指令行

本節書摘來自異步社群《樹莓派python程式設計入門與實戰》一書中的第2章,第2.2節,作者【美】richard blum,譯者 王超,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

樹莓派第一次啟動的時候,沒有要求你提供使用者名和密碼。然而,在初始化啟動之後的所有後續啟動中,你都會看到raspbian的登入螢幕。清單2.1顯示了如何登入樹莓派。預設情況下,輸入使用者名pi和密碼raspberry就可以了。注意在你輸入密碼的時候,螢幕上不會顯示任何東西,這是正常的。

清單2.1 登入樹莓派

成功登入後,你可以看到清單2.1所示的資訊。raspbian的提示符看起來就像這樣:

這也被叫做linux指令行。通過使用指令行,你可以輸入指令完成不同的任務。要讓指令生效,其大小寫要正确,并按Enter鍵送出。

技巧:

清單2.2顯示了輸入whoami指令後的傳回。whoami指令會顯示鍵入指令的使用者是誰。在目前情況下,你可以看到是使用者pi輸入了指令。

清單2.2 在指令行輸入一條指令

你可以用linux指令行做很多事情。表2.1列出的一些指令可以在你開始學習python程式設計的時候提供幫助。

《樹莓派Python程式設計入門與實戰》——2.2 使用Raspbian指令行

在接下來的動手實驗,你可以開始使用這些指令以便更好的了解它們。

《樹莓派Python程式設計入門與實戰》——2.2 使用Raspbian指令行

登入并使用一些指令行指令

在本節,你将會在raspbian指令行中使用一些指令。你将在下面看到操作步驟,出人意料的是使用指令行一點也不難。

1.給你的樹莓派通上電。你會看到很多啟動消息滾過螢幕。這些消息能提供很多資訊,最好養成看這些消息的習慣。可能你不知道它們是什麼意思,但是不用擔心。随着時間的推移,你将會知道。

2. 在raspberrypi login: 提示符後,鍵入pi并且按Enter鍵;然後你會看到password: 提示符。

3.在password:提示符之後,輸入raspbian并且按Enter鍵。如果成功,你将會看到pi@raspberrypi ~ $提示符;如果沒有成功,你會看到消息“登入錯誤”并且會再次看到raspberrypi login:提示符。

提示:

4.在pi@raspberrypi ~ $提示符之後,輸入whoami并且按Enter鍵。你應該看到單詞pi被顯示出來,然後在下一行,又一個pi@raspberrypi ~ $提示符會被顯示出來。

5.現在,在提示符後輸入指令calendar并且按下回車。你可以看到關于今天以及接下來幾天的一些有意思的事情。

6.輸入ls指令然後回車。你應該可以看到目前檔案夾下的所有檔案和子檔案夾清單。這個檔案夾又被稱為“目前工作目錄”。

7.輸入pwd指令然後回車。它會顯示你目前工作目錄的實際名稱。如果你使用使用者pi登入進樹莓派,預設情況下它會顯示你的工作目錄是/home/pi。

8.輸入mkdir py3prog後回車,來建立一個叫py3prog的子檔案夾。你将會使用它來存儲你所有的python程式以及工作中的檔案。

9.你可以輸入ls指令并回車來檢視建立的子檔案夾。除了剛才在第6步中看到的檔案和子檔案夾外,你現在應該可以看到py3prog子檔案夾。

10.如果要把目前工作目錄變成新建立的py3prog,可以輸入cd py3prog然後回車。

11.要确定你在正确的工作目錄,可以鍵入pwd後回車,它應該顯示目錄名稱為/home/pi/py3prog

12.現在你可以通過簡單的輸入cd并回車來退回到使用者pi的主目錄。要确定你成功退回了主目錄,可以鍵入pwd并回車。它應該顯示目錄名為/home/pi。

13.(警告:下面的指令不會工作,當然它也不應該工作。)輸入指令reboot然後回車。你應該看到消息:reboot: must be superuser.,就像清單2.3顯示的一樣。

清單2.3 嘗試不用sudo重新開機

14.輸入sudo reboot然後回車,你的樹莓派應該就重新開機了。

15.在樹莓派的raspberrypi login:提示符後輸入pi然後回車。你應該看到了password:提示符。

16.在password:提示符之後,輸入raspbian并且按Enter鍵。如果成功,你将會看到pi@raspberrypi ~ $提示符。如果沒有成功,你會看到消息“登入錯誤”并且會再次看到raspberrypi login:提示符。

17.如果要修改賬戶pi的預設密碼,輸入指令sudo raspi-config并且回車。你應該可以看到跟第一次啟動一樣的基于文本的菜單:

18.按向下箭頭鍵4次,直到你到達change_pass菜單選項。按Enter鍵。

19.螢幕上應該會顯示“you will now be asked to enter a new password for the pi user”(現在你要為使用者pi輸入一個新密碼)。按Enter鍵。

20.當你在螢幕左下角看見enter new unix password(輸入新的unix密碼)時,輸入賬戶pi的新密碼,然後按Enter鍵。(密碼需要至少八個字元長,使用字母和數字的組合。)同樣,當你輸入新密碼時,它不會顯示在螢幕上。

21.當你在螢幕左下角看見retype new unix password:時,再次輸入賬戶pi的新密碼,然後按Enter鍵。如果你輸入正确,則會看到螢幕上顯示密碼更改成功。在這種情況下,按Enter鍵繼續。

22.如果你密碼輸入不正确,你将會看到一個消息there was an error running do change pass。在這種情況下你需要重複步驟18~21步直到成功。

23.回到raspbian配置(raspi-config)菜單,按tab鍵高亮選擇< finish >,然後按Enter鍵退出菜單。

24.在螢幕的左下角,你應該看到已經退回到raspbian提示符了。在raspbian提示符後輸入sudo poweroff并回車就可以退出樹莓派并關閉它的電源。

現在你已經知道了幾個linux指令行指令了。你可以進行登入、切換到子目錄、列出子目錄中的檔案,甚至做一些管理工作,如改變你的賬戶的密碼或重新開機系統。

《樹莓派Python程式設計入門與實戰》——2.2 使用Raspbian指令行