相信絕大部分初次接觸Linux作業系統的人們都對於指令列介面望之卻步,畢竟很多人都是在windows圖形化介面的環境下接觸電腦的,但是Linux也有圖形介面啊!為什麼大家許多教學中仍然使用使令模式呢?其實Linux圖形化介面能完成的事情有限,且許多功能仍依賴於終端機(terminal)中下達指令才能完成,且在終端機中下達指令可以清楚的知道背景中執行了什麼事情,對於電腦底層的運作概念才更能加深,再說,利用指令模式操控電腦對於專業形象還可以加分(騙吃騙吃…),為了可以更順利的進入Linux的世界,以下介紹幾種基本指令供大家參考:
cd ~:回到家目錄
cd ..:回到上一層
cd 路徑:到達指定目錄
該指令可協助我們在作業過程中知道自己的位置,以利後續針對不同指令需工作的目錄實施調整。
該指令可輸出於目前工作路徑下的所有物件,包含檔案、目錄等,常用參數如下:
-a:列出包括隱藏檔的所有檔案
-l:列出詳細的檔案資訊
-R:列出檔案及子目錄其下的所有子目錄和檔案
-t:依檔案的修改時間排序 (由新而舊)
-u:依檔案上次的存取時間排序
-r:以相反的英文字母順序顯示
其實在Linux裡面遇到指令不知道其參數或用法的時候找男人就對了,為什麼不找女人?其實是因為man這個指令的關係,我們可以利用「man 指令」的方式得知某項指令的輔助說明文件,如此將可對該指令有更深入的了解,所以使用Linux要被參數嗎?當然不用!找男人就對了!
指令格式:mv [參數] [來源檔或目錄] [目的檔或目錄]
常用參數說明:
-b:移動之前先做備份
-f:強迫移動,不經使用者確認
指令格式:rm [參數] [檔案或目錄]
常用參數說明:
-r:刪除下屬的檔案及目錄
-i:刪除時提出警告
-f:刪除時不提出警告
-d:刪除目錄,即使該目錄並非空目錄
指令格式:cp [參數] [來源檔或目錄] [目的檔或目錄]
常用參數說明:
-a:複製目錄,保留所有的資訊,包括連結的檔
-f:若遇相同檔名的檔案直接複蓋不提出警告
-i:若遇相同檔名的檔案不直接複蓋而會提出警告
-r:拷貝時包含目錄及目錄下的檔案
指令格式:mkdir [參數] [目錄名稱]
常用參數說明:
-p:連續建立兩個以上不存在的目錄
-m:設定目錄的存取權限
Linux的作業模式中常常扮演著伺服器的角色,同時間會有許多不同使用者正在使用主機的資源,所以關機的動作會預告時間及相關訊息。
指令格式:shutdown [參數] [時間(可用now或任意數字(分鐘)] [訊息]
常用參數說明:
經過今天的介紹後,相信對於Linux命令模式的指令應該不這麼陌生了,就算遇到初次使用的指令,也知道在哪裡找到使用說明書了。