2007年7月25日 星期三

FreeBSD新手上路(1)

學系統,最重要的就是要學指令,學了指令才會操作,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對照表)
 
---------------------------------------------------

這些是比較常用的系統管理指令,以上.


沒有留言:

張貼留言