[Linux] Docker 基本介紹與建立步驟筆記
介紹
Docker 是一種輕量級的『虛擬化』技術,讓我們可以自由搭建適合自己程式開發的環境,也能打包整個配置的環境(也就是的所謂 Container,容器),讓程式即使再轉移到其他裝置上時,仍然能啟動同樣的 Docker 環境正常執行程式。
Read More »[Linux] Docker 基本介紹與建立步驟筆記Docker 是一種輕量級的『虛擬化』技術,讓我們可以自由搭建適合自己程式開發的環境,也能打包整個配置的環境(也就是的所謂 Container,容器),讓程式即使再轉移到其他裝置上時,仍然能啟動同樣的 Docker 環境正常執行程式。
Read More »[Linux] Docker 基本介紹與建立步驟筆記在 Linux 系統中跟時間有關的處理,多半為『查看時間』和『設定時間』兩類的指令,而不論是查看時間或是設定時間,通通都可以使用 date 指令來完成。如果是要看日曆的話,則是使用 cal
指令(calendar 的縮寫)。
tarfile
是 Python 中的一個標準模組,可用於操作 gzip、bz2、lzma 等格式的壓縮、解壓縮 —— 若是以副檔名來分辨,那就是 tar.gz、tar.bz2、tar.xz 等三種副檔名格式的檔案,通通可以透過 Python 中的 tarfile
來操作。
之前,我曾經在在以下這兩篇文章中,分別筆記了在 Linux 中『各種壓縮指令』以及『使用軟連結指向檔案』。
Read More »[Linux] 使用壓縮指令時仍然保留軟連結在 Linux 系統中,我們經常是會使用 ln -s
指令來建立資料夾的軟連結。今天,我有一個比較奇怪的需求:我需要將『A 資料夾』建立軟連結在『A 資料夾』底下,也就是說,A 資料夾中有自己的軟連結資料夾,如果我們使用 cd
指令進入 A資料夾,就像個無限迴圈一樣,我們可以一直不停地進入新的 A 資料夾。
CPU (Central Processing Unit),中文譯作『中央處理器』,說是一臺電腦中最重要的元件也不為過,其主要的工作內容為按照指令來進行電腦的運作 —— 也就是說,凡舉我們日常使用電腦的種種行為,包含開啟檔案、播放音樂、使用編輯器紀錄工作的內容 ...... 等等,通通都跟 CPU 脫不了關係。
Read More »[Linux] 查看 CPU 資訊的指令C++ 是個於 1979 年就誕生 (研發) 的老資格語言,在 1998 年有了第一份 C++ 標準 —— 也是據我所知目前在系統程式語言中最泛用的程式語言。現在,即便像是 Java、Python、Go、Swift ...... 等等語言急起直追,但 C/C++ 仍然是最受歡迎的程式語言之一,直至今日仍然是不少人入門所學的第一個程式語言。
Read More »[Linux][C++] 如何編譯並執行一個 C++ 程式首先,最需要說明的是,在 Linux 系統中,rm
是個非常非常可怕的指令。一來該指令非常簡短、二來我們使用系統,總免不了要釋放空間,刪除掉不要的舊文件。
Python 存在著各式各樣的版本,在不同的版本當中,許多函式的功能也不太一樣 —— 最重要的是,許多重要的套件更是只在特定的版本上可以成功運行。
本篇文章便專門如何在 Linux 中下載不同的 Python 版本,並讓我們在系統中切換 Python 版本。
Read More »[Linux] 下載、安裝、切換系統中 Python 的版本