RHCSA - Command Line

RHCSA系列文 - 01

因為這東西太多人寫了, 所以很懶得花時間把人家寫過的再寫一次

就用導讀的方式, 把一些名詞釐清, 其他的有興趣的自然會去 google

底下就列出最最最基本的指令工具, 如果知道底下那些在幹嘛的話, 你就已經是個 Linux 滿 60 分的新手了(滿分是10000分)

  • cd
  • ls
  • pwd
  • mkdir
  • touch
  • rm
  • cat
  • history
  • wc
  • head
  • tail
  • date

除了指令之外, 指令要在哪邊下?

網路上文章有提過一些很像的名詞, 像是: terminal(終端機), bash, command line, shell

模糊的觀點來看, 可以把上面都當成一樣也是沒錯啦@@

電影裡頭看到駭客用一些很底綠字敲敲打打一堆指令的地方, 就叫做終端機

ex: 我們在 A 電腦連線到 B 電腦, 進行下指令的動作

上述範例所說的下指令, 其實就是給電腦執行 command line

而 A 電腦就是 terminal

你連到 B 電腦之後, 所打的指令為何電腦會理你? 是因為有 shell 這一個東西才在電腦裡頭

他會去根據你的指令, 然後跟電腦底層的函式庫溝通, 再請硬體們動起來

最後就是 bash, 跟他很像的東西有 sh, zsh, tsh, …

他們其實大同小異, 只是指令之間會有一些些差距

你暫時先把它理解成同一種語言有不同口音

雖然下給電腦的口音不太一樣, 但要做的事情其實都是一樣的

結語

Linux 上頭的指令真的是得自己去敲敲打打才會比較知道

下半部打的那些, 你只要知道怎麼把 terminal 打開就好了


See also