iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

林姓商人與指令操作的秘密—談 Linux command line interface 系列

最近因為林姓商人一事爆紅的 Linux,在軟體開發上是非常常見的一個作業系統。要能完全的發揮它的威力,學好怎麼在 Linux 的 CLI 介面上使用指令,是很基礎的一項技能。

這一個月,我們來聊聊 Linux 上面有哪些指令,以及怎麼善用他們的魔力,來解決我們的問題!

鐵人鍊成 | 共 30 篇文章 | 37 人訂閱 訂閱系列文 RSS系列文 團隊E04
DAY 21

Day 21:查看電腦的 process:ps

學會快捷鍵之後,接著我們要更深入一點,開始處理電腦效能的問題。 在視窗化的系統,當電腦慢的時候,我們通常會開啟「工作管理員」或者打開 mac 的「活動監視器」來...

2022-09-21 ‧ 由 ReccaChao 分享
DAY 22

Day 22:進一步討論進程管理:top、kill、killall

使用 ps 看過作業系統運作中的進程之後,我們可能還會想知道更多系統的資訊,比方說記憶體用量、CPU 用量⋯⋯等等資訊。 這時候,我們可以使用 top 這個指令...

2022-09-22 ‧ 由 ReccaChao 分享
DAY 23

Day 23:利用指令組合自動關閉進程:awk、xargs

知道怎麼看系統資源之後,以及關閉我們不需要的進程之後 如果可以透過指令,自動幫我們關閉指令,不用自己手動輸入進程的 id,那該有多方便呀。 今天,搭配前面教學的...

2022-09-23 ‧ 由 ReccaChao 分享
DAY 24

Day 24:環境變數的操作:printenv、export、source

會了這麼多神奇的指令,要更深入的學習指令的應用 對於指令的環境,要有一定的認識才行 今天,我們就來跟大家分享怎麼認識自己運作的環境! 要看環境變數的話,可以使用...

2022-09-24 ‧ 由 ReccaChao 分享
DAY 25

Day 25:透過指令安裝需要的套件:yum、emacs

除了已經安裝好的工具,還有我們自己寫的 alias 之外。如果我們希望有其他的程式或者套件可以使用,該怎麼做呢? 今天,我們就來聊一聊怎麼管理套件! 在 lin...

2022-09-25 ‧ 由 ReccaChao 分享
DAY 26

Day 26:管理進程的好用工具:htop

知道怎麼在 linux 安裝套件之後,我們自然要挑幾個好用的套件來試用看看。 今天我們來跟各位介紹 htop 這個好工具! 首先,我們先利用 yum 安裝好 h...

2022-09-26 ‧ 由 ReccaChao 分享
DAY 27

Day 27:自己設計出獨有的魔法:談撰寫 bash script

知道怎麼透過網路安裝套件之後,或許有的讀者會想:除了網路下載別人寫好的工具之外,那我們不是可以自己撰寫自己的工具呢? 可以的!剩下的幾天,我們就來分享如何撰寫自...

2022-09-27 ‧ 由 ReccaChao 分享
DAY 28

Day 28:再談怎麼撰寫 bash: if、read

今天,我們繼續聊怎麼撰寫 bash script 昨天的文章,我們簡單的講了怎麼寫一個可以執行的檔案。 不過,有時候全部的邏輯寫在同一區塊,我們在閱讀時會有點難...

2022-09-28 ‧ 由 ReccaChao 分享
DAY 29

Day 29:bash script 的迴圈,以及實際使用方式

會用 bash 撰寫 if 之後,接著我們來嘗試撰寫迴圈 bash script 的 while 迴圈範例寫法如下 count=1 while [[ &quo...

2022-09-29 ‧ 由 ReccaChao 分享
DAY 30

Day 30:最後一天,來統整一下指令操作的秘密都有哪些

最後一天了,我們來看看這一陣子我們學了些什麼。 首先,在 Day 01。我們簡單的介紹了 linux 作業系統是什麼。 為了統一大家的環境,也為了使用 wind...

2022-09-30 ‧ 由 ReccaChao 分享