Python春節特訓營02:不同性格的電腦

第2天 不同性格的電腦

在這裏插入圖片描述

經過一天的相處,你和你的新朋友相處是否融洽?你是否接納了你的新夥伴?你是否想進一步瞭解她?

操作系統決定了性格

完成第1天的作業之後,你驚訝地發現,不同電腦的顯示界面差別很大,操作方式也不太一樣,裏面安裝的軟件也不相同。你更喜歡哪個?

在這裏插入圖片描述

小盧老師提供了3臺運行着不同操作系統的電腦,分別是 Linux、macOS 和 Windows。它們是當今主流三大計算機操作系統,有着不同的性格:windows經濟適用,檔次較低; macOS高端大氣上檔次; Linux是極客專用

Windows

絢麗多彩,善解人意,討人喜歡,經濟適用

在我國,Windows 的普及率最高,遠遠超過 macOS,更別提 Linux 了。Windows 被廣泛使用 PC 領域,對軟件和中文的支持也很不錯,特別是一些大型遊戲和專業軟件。

macOS

優雅端莊,追求極致,熱情浪漫,消費力高

macOS 系統只能運行在蘋果公司的電腦,因此使用範圍較窄,但也正因如此,macOS 運行流暢,在一些專業領域廣泛應用。同時 macOS 和 Linux 是親戚關係,有相似的編程接口和命令行操作(很快會學到),所以很多 Linux 上的東西也能在 macOS 上使用。

Linux

單純專注,追求自由,樂於分享,甘於奉獻,胸懷天下

Linux 伴隨自由運動和黑客的分享精神而崛起,她天生就是多任務、多用戶的操作系統,主要應用於服務器和嵌入式領域(比如安卓手機)。Linux 系統支持的硬件很多,並且更新很快,軟件兼容性也很好,目前很多生物信息、科學計算、人工智能等軟件都是首先支持 Linux 系統的。

在這裏插入圖片描述

雖然我們的目的是學習 Python 編程,對於初學者來說其實不需要關注操作系統的事情。但畢竟一旦選擇了某個操作系統,未來一段日子裏將與她朝夕相處,操作系統的性格也會潛移默化地影響到使用者。所以,爲了培養 “獨立之精神,自由之思想”,我建議使用 Linux 操作系統,後面的學習將會在一個叫 “Ubuntu” 的 Linux 發行版系統上進行。

啓動你的 Linux

筆記本電腦已經預裝了 Ubuntu,按下電源開關,稍等片刻將進入系統登錄界面。現在輸入用戶密碼,按下 Enter 鍵即可登錄(前面我們說過,Linux 是多用戶系統,所以你要記住你的用戶名和密碼哦)。

進入系統,我們會看到左側有一個被稱爲 “Ubuntu Dock” 的面板,在鍵盤中按下 “Ctrl + Alt + T”,將會打開一個被稱爲終端(Terminal)的窗口,接下來我們將在這裏輸入一些命令來和電腦交流。

在這裏插入圖片描述

操作 Linux 命令

先來熟悉以下十條命令:

命令 英文解釋 中文解釋
ls List directory contents 列出目錄的內容(這裏的 “目錄” 也稱爲 “文件夾”)
cd Change directory 改變工作目錄
mkdir Make directory 創建一個目錄
cp Copy files or directories 將指定的文件或目錄複製到另一個文件或目錄中
mv Move files or directories 移動文件或目錄的位置,或修改文件或目錄的名稱
rm Remove files or directories 刪除一個或多個文件或目錄
touch Create a new file or change its timestamp 修改文件時間戳,或者新建一個不存在的文件
cat Concatenate files and print 文本輸出命令,通常是用於查看某個文件的內容
echo Display a line of text 字符串輸出,可以通過重定向將內容輸出到文件
pwd Print name of working directory 顯示工作目錄的路徑名稱

現在,我們在前面打開的終端中輸入這些命令,在終端中你會看到有一串提示符,就像這樣:

在這裏插入圖片描述

其中,rudy 是當前登錄的用戶名稱,OptiPlex-7050 是機器的名稱,它們之間有一個 @ 符號隔開,接着後面有個冒號,冒號後面有個藍色的 ~ 符號,表示當前操作的位置是在家目錄(也就是 rudy 用戶專屬的文件夾),最後還有一個 $ 符,它在提醒你 “現在你可以輸入命令啦”。大膽地輸入命令吧,別忘了最後還要敲回車鍵(Enter 鍵)通知電腦你已經輸入完畢了!

OK,接下來我們根據下面的提示完成練習:

  1. 打開一個新的終端;
  2. 輸入 pwd 看看你現在在哪裏;
  3. 輸入 ls 看看當前文件夾裏都有什麼;
  4. 輸入 touch file.txt 創建一個名爲 file.txt 的文件,文件通常有個後綴(也就是 txt),文件名和後綴之間用 . 隔開;
  5. 輸入 cat file.txt 查看文件內容(我們還沒寫內容,你當然看不到任何東西);
  6. 輸入 echo "hello" > file.txt 命令,將會在文件中寫入 hello 單詞;
  7. 再次輸入 cat file.txt 看看;
  8. 輸入 mkdir test 創建一個叫 test 的文件夾;
  9. 輸入 mv file.txt test 將 file.txt 文件移動到 test 目錄中;
  10. 輸入 cd test 進入 test 目錄,你會發現提示符中的 ~ 變成了 ~/test(說明目錄切換成功);
  11. 輸入 pwd 看看現在的目錄路徑;
  12. 輸入 ls 看看 file.txt 文件在不在這裏面;
  13. 輸入 cp file.txt file2.txt 把 file.txt 文件複製一份,並命名爲 file2.txt ;
  14. 再次輸入 ls 看看 file2.txt 是否存在;
  15. 輸入 cat file.txt file2.txt 看看兩個文件的內容是否一致;
  16. 輸入 rm file.txt 把 file.txt 刪掉;
  17. 輸入 ls 看看 file.txt 是否真的被刪除了;
  18. 輸入 cd .. 切換到上一級目錄(先記住:. 表示當前目錄,.. 表示上一級目錄);
  19. 輸入 rm -r test 將整個 test 目錄刪除;
  20. 輸入 ls 看看還能不能找到 test 目錄。

不知不覺,你已經掌握了我們前面列出的十條 Linux 命令!給自己一點掌聲吧~

在這裏插入圖片描述

什麼?你還沒掌握?趕緊多練習幾遍!

操作命令截圖

在這裏插入圖片描述

 01 pwd
 02 ls
 03 touch file.txt
 04 cat file.txt 
 05 echo "hello" > file.txt
 06 cat file.txt 
 07 mkdir test
 08 mv file.txt test
 09 cd test/
 10 pwd
 11 ls
 12 cp file.txt file2.txt 
 13 ls
 14 cat file.txt file2.txt 
 15 rm file.txt 
 16 ls
 17 cd ..
 18 rm -r test
 19 ls

文本編輯器

前面我們用 echo 命令往文件中寫入了一個單詞 “hello”,那我們想多寫點內容怎麼辦?

接下來我們會使用一個叫 vim 的編輯器。打開一個新的終端,輸入 vim file.txt 命令,意思是使用 vim 工具打開 file.txt 文件,如果這個文件不存在,則創建一個。

在這裏插入圖片描述

但是你隨便敲幾個字母發現根本沒有顯示出來!這是因爲模式不對,vim 有三種模式,分別是命令模式、編輯模式和末行模式。當你啓動 vim 時,初始狀態是命令模式,你可以 i、a 或 o 三個字母中的任意一個,即可切換到編輯模式,進入編輯模式之後就可以往文件寫東西啦。

在編輯模式下按下 Esc 鍵,則切換回命令模式。假如這時候你寫完內容想保存,則在命令模式下按冒號鍵切換到末行模式,輸入 w 回車保存文件,輸入 q 則退出 vim,如果你想保存後直接退出,則輸入 wq

在這裏插入圖片描述

練習三種模式的主要功能

  • 命令模式:複製、粘貼、刪除、移動光標、查找
  • 編輯模式:編輯文本
  • 末行模式:保存、退出、替換

現在,你只要學會編輯文本、移動光標、保存、退出這幾個功能就可以了。

什麼?太難了你要走啦?

在這裏插入圖片描述

好吧,其實除了 vim 這種命令式的編輯器,在 Linux 上我們還可以使用很多圖形界面的編輯器,比如 gedit 和 Sublime Text,以及一些辦公軟件。

在圖形界面中,剛剛我們費勁腦汁去記的命令都不用管了,比如複製、粘貼、編輯、查找、替換、保存、退出等操作都可以在菜單欄中找到,用鼠標點點點就能完成。

在這裏插入圖片描述

在這裏插入圖片描述

常用快捷鍵

  • Ctrl + C:複製
  • Ctrl + V :粘貼
  • Ctrl + F :查找
  • Ctrl + S:保存

注意:這些快捷鍵操作在 Linux 和 Windows 上都可以使用,如果是 macOS,則把 Ctrl 鍵換成 Command 鍵即可。

作業

(1)給你的電腦安裝 Ubuntu 系統。

(2)反覆練習 Linux 命令,直到不看文檔也可以完成上面的練習。

(3)對比 Vim 和圖形界面編輯器,找出它們的異同點。

(4)使用 Microsoft Office 分別新建、編輯、保存 Word、Excel、PowerPoint 文檔,同時觀察其文件名後綴。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章