電腦科學新手村 | CMD 應用 GUI CLI | 位元組| Linux

更新於 2024/09/10閱讀時間約 2 分鐘
在我們深入探討程式設計之前,讓我們先掌握 Linux 作業系統的基礎,學習如何在命令提示字元(CMD)中靈活運用指令,並了解位元與位元組之間的差異。這樣的學習路徑雖然乏味但有助於打下穩固的基礎,一起在電腦新手村獲得經驗值吧!

Linux 作業系統

世界上除了 Windows 跟 macOS 還有 Linux 作業系統。Linux 是開源的作業系統,全世界超過 5000 多人對此系統做出貢獻, 使用者可以「免費」安裝在個人電腦中。由於開源的特性,使用者可以進行各種「改造」。Windows 有時會有軟體不相容的問題,而 macOS 則是封閉的生態系,突破這兩個問題的 Linux 提供使用者更自由的選擇。創辦人將開源程式碼公開分享在 GitHub 。GitHub 是開源的程式碼分享平台,是在 AI 還沒問世之前,許多人會在平台參考大神們寫的程式碼。

如何不用滑鼠操控電腦 –  CMD 命令提示字元的指令

學會這個可以做什麼?不用滑鼠操作電腦、看起來很帥、知道運行程式碼的地方。

raw-image

第一步驟,練習回到上一個資料夾 ,輸入 cd.. 就會回到上一個資料夾層級。cd 的意思是 change directory, directory 中譯是「目錄」但可以「暫時」理解成 folder 資料夾。

raw-image

cd 再加上該資料夾的位置,將會進入資料夾。主要有兩種表達位置的方式:

  1. 絕對路徑(Absolute Path):
  • 通常是 C:\ 開始,完整地描述檔案或資料夾的位置。就像是地址細到門牌號碼。
  • 提示:從磁碟機(俗稱 C 槽)開始(例如 C:\),一直往下到達目標檔案。
  • 範例C:\Users\YourName\Documents\file.txt
  1. 相對路徑(Relative Path):(上下層移動)
  • 相對於你目前所在的工作目錄的路徑,這樣你不需要寫出完整路徑
  • 提示:你可以用 . 代表「當前目錄」,用 .. 代表「上一層目錄」。
  • 範例
    • 如果你在 C:\Users\YourName,要存取 Documents\file.txt,相對路徑是 Documents\file.txt
    • 如果你在 C:\Users\YourName\Documents,上一層相對路徑 .. 可以讓你回到 YourName 資料夾
    • 一開始示範的 cd.. 就屬於相對路徑。

建立新的檔案

我們來試著不用滑鼠建立新的檔案跟資料夾吧!不同作業系統有不同的命令,

  1. macOS 和 Linux

touch

在 macOS 和 Linux 的 Terminal 中,touch 命令用來新增空檔案或更新檔案的最後修改時間:

touch filename.txt
  • touch filename.txt:如果 filename.txt 不存在,會新增一個空檔案;如果存在,會更新檔案的最後修改時間。
  1. Windows

使用 echo 命令新增空檔案

雖然這不完全是 touch 的功能,但可以用來新增一個空檔案:

創建空檔案:

echo. > C:\path\to\your\file.txt
  • echo.:用來新增一個空檔案。
raw-image

當我們想在這個資料夾建立新的 .txt 檔 (記得要空格!),同時在視覺化的資料夾內就會看到 hello.txt 這個檔案被新增。

純文字的畫面叫 CLI ( Command Line Interface) ,意思是「命令列介面」

純文字的畫面叫 CLI ( Command Line Interface) ,意思是「命令列介面」


圖像化的畫面叫 GUI ( Graphical User Interface),意思是「圖形使用者介面」

圖像化的畫面叫 GUI ( Graphical User Interface),意思是「圖形使用者介面」


除了以上的示範外,也可以參考 Linux vs Windows Command 大全。

跟大家分享,在工作上我最常用的是 ping,用來檢查工廠各 IP 位置的網路有沒有成功連線。有發生過 ping 不到的原因是老鼠把網路線咬斷......

位元 bit、位元組 byte 是什麼?

Bit 是電腦儲存格式的最小單位,每 8 個 bit 就等於 1 個 byte(位元組)

電腦都是用 0 和 1 儲存資料,電腦也只會讀懂 0 和 1,就連我們看到的程式碼(code)都是需要編譯器 (Compiler)轉成 0 跟 1。

每一格都會放 0 或 1,一個 0 或 1 占的位置就叫 bit。

每一格都會放 0 或 1,一個 0 或 1 占的位置就叫 bit。




 

 

 


 

留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
這篇內容,將會講解什麼是「switch」,以及與「switch」相關的知識。包括switch的簡介、switch、break。
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
這篇內容,將簡單介紹Asset Browser、Workspace、Inspector、Code Browser,作為入門的介面導覽。
Thumbnail
歡迎來到我們的Windows教學!在這裡,你將學習如何有效使用Windows操作系統。我們將探索各種基本操作,如文件管理、桌面設置、程式安裝和系統設置。無論你是新手還是希望深入了解Windows的使用者,我們的教學內容都能夠幫助你提升操作技能,使你在日常使用和工作中更加流暢和高效。立即加入我們,開啟
Thumbnail
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
本文詳細介紹Windows cmd指令的應用,並提供了例說明及追加說明,用戶可以學習如何使用cmd指令對檔案進行處理、選取所需的內容,以及擴展運用到其他類型的檔案,最後還介紹了cmd設計完成後的應用和自動化執行方式。
Thumbnail
※ 必考題一: Command Line 工程師面試時通常不會著墨太多在此科目上,考題只考涵蓋的基本指令。 ※ 說明:Command Line是使用純文字與電腦溝通的方式,和圖形化介面 GUI是不一樣的。 ※ 常用基本指令: pwd=print the current directory:顯
Thumbnail
這是個自己學習的紀錄,可能會有點枯燥,但忘了時能夠當作查詢資料用:)
Thumbnail
編輯的基本功,是對文字的敏感度。
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
這篇內容,將會講解什麼是「switch」,以及與「switch」相關的知識。包括switch的簡介、switch、break。
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
這篇內容,將簡單介紹Asset Browser、Workspace、Inspector、Code Browser,作為入門的介面導覽。
Thumbnail
歡迎來到我們的Windows教學!在這裡,你將學習如何有效使用Windows操作系統。我們將探索各種基本操作,如文件管理、桌面設置、程式安裝和系統設置。無論你是新手還是希望深入了解Windows的使用者,我們的教學內容都能夠幫助你提升操作技能,使你在日常使用和工作中更加流暢和高效。立即加入我們,開啟
Thumbnail
如果你也是從事軟體相關工作的人,一定會遭遇突然需要你去學習一套你不熟悉的程式語言狀況吧,此時你會怎麼做呢? 是趕快去買書來看嗎? 還是趕快找一門程式課來上? 又或者乾脆去找會的同事來教學?
Thumbnail
本文詳細介紹Windows cmd指令的應用,並提供了例說明及追加說明,用戶可以學習如何使用cmd指令對檔案進行處理、選取所需的內容,以及擴展運用到其他類型的檔案,最後還介紹了cmd設計完成後的應用和自動化執行方式。
Thumbnail
※ 必考題一: Command Line 工程師面試時通常不會著墨太多在此科目上,考題只考涵蓋的基本指令。 ※ 說明:Command Line是使用純文字與電腦溝通的方式,和圖形化介面 GUI是不一樣的。 ※ 常用基本指令: pwd=print the current directory:顯
Thumbnail
這是個自己學習的紀錄,可能會有點枯燥,但忘了時能夠當作查詢資料用:)
Thumbnail
編輯的基本功,是對文字的敏感度。