學系統,最重要的就是要學指令,學了指令才會操作,FreeBSD同樣的長在UNIX架構之下,因此在目錄結構與指令各方面都很有共通性,充滿了親切感與不人性化.
廢話少說,以下就是一些基本指令的收集與簡單解釋,原則上已經按照指令的類屬有用空白隔開,同類的指令就放在一起;當然,太簡單的指令連用法都不寫囉,有興趣研究的自己動手找ㄧ下網路上更豐富的資料吧~
在UNIX當中,我們習慣上都是使用文字的介面,通常來說指令都是以相近的英文來做簡稱或縮寫。
-----------------------以下開始--------------------
查找、搜尋
Man 即是help~
Ls –a(連隱藏目錄)
Pwd 查找路徑(me在哪)
Ps 列出process
Top 列出系統狀況(按q離開)
Find(搜尋檔案或目錄)
Grep(搜尋字串)
Last(最後登入紀錄)
Df (查看硬碟使用空間-全)
Du (查看單一檔案或目錄使用空間)
編輯、顯示指令:
Vi(文書編輯)
Ee
Cat(類似Dos下的type)
More(less)用”|”加註,太長的文字敘述可以用。例如:ls -a |more
Cd
Clear(相當於Dos下的Cls,把畫面清空)
Mount/Umount (掛/卸載週邊或磁碟機)
Chmod (owner group other)改變檔案權限
a(全部人)u g o+ - r唯讀 w寫入 x執行
檔案管理
>Mkdir(建立資料夾)
>Rmdir(移除)
>Mv(搬移更名檔案)
>Cp(拷貝)
>Rm(刪除檔案)
>gzip/
壓縮/解壓縮
>tar cvfz/tar xvfz
打包/拆解
系統關機
Sync(關機前快取寫入)
Reboot(重新開關機)
Shutdown
工作排程
Crontab(-e 編輯 –d 刪除 –l 列出)
格式:
分 時 日 月 誰來做 執行的工作
(#為附註,無功能)(*為萬用代替符號)
網路狀態
Ping(常用,用來看網路通不通,丟封包出去)
Traceroute(很好用,查找各個不同的路徑端點)
Ifconfig(看本機的網路設定組態)
Netstate
Arp –a(顯示hostname與Mac對照表)
---------------------------------------------------
這些是比較常用的系統管理指令,以上.
沒有留言:
張貼留言