man 線上查詢 man ls
ls 查看目錄與檔案 ls -la
ln 建立鏈結檔 ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf
more 分頁顯示 more 檔案名稱
cd 切換目錄 cd /usr/local/apache
mkdir 建立新的目錄 mkdir /usr/temp
rmdir 刪除目錄 rmdir /usr/temp
rm 刪除目錄或檔案 rm -f 檔案名稱
cp 複製目錄或檔案 cp 來源檔案 目標檔案
pwd 顯示目前的工作目錄 Pwd
mv 目錄或檔案更名或搬移 mv 來源檔案 目標檔案
find 尋找目錄或檔案 find /etc -name 檔案名稱
fetch 取得檔案 fetch ftp://ftp.center.kl.edu.tw/pub/FreeBSD/test.tgz
chmod 變更檔案使用權限 chmod -R 755 /usr/local/etc
chown 變更檔案所有者 chown -R lin.wheel /usr/local/etc
fsck 修理檔案系統 fsck -y
gzip/tar 壓縮或解壓縮檔案或目錄 tar -czvf 壓縮檔名.tar.gz 目錄名稱
mount 掛上檔案系統或是設備 mount /cdrom
umount 卸下檔案系統或是設備 umount /cdrom
df 查詢系統的可使用檔案空間 df
du 顯示目錄或檔案所佔的磁碟空間 du -a 檔名
ps 查詢系統process狀態 ps -aux|grep apach*
kill 砍除一個process kill pid
su 變換身份 su - root
adduser 新增使用者
rmuser 刪除使用者
vipw 編輯使用者帳戶
passwd 變更密碼
ping 偵測電腦之連線狀態 ping 210.240.6.9
ifconfig 網路介面的設定與管理 ifconfig -a
route 可以設定routing table
traceroute 列出所經過的route traceroute 210.240.8.1
netstat 可以查詢網路的使用及連線情形
pkg_add 安裝package pkg_add bash-2.04.tgz
pkg_delete 移除已安裝的package pkg_delete bash-2.04
pkg_info 查詢安裝紀錄 pkg_info
sync 強迫系統將快取資料寫回硬碟 sync;sync;sync
reboot 重新啟動系統
halt 關閉系統
shutdown 通知使用者系統將關閉
================================================================
chown
chown -R 所有者.群組 檔案或目錄 -R:表該目錄下之所有檔案之讀取權限跟著便變更
chmod
drwxrwxrwx d:表目錄
1 2 3 4 l:表鏈結的檔案 2:該檔案或目錄所有人之讀取權限 3:該檔案或目錄所有人之相同群組的讀取權限 4:網路上的人的讀取權限
lr--rwxr-x r:表read w:表write x:表可執行 -:表關閉功能
gzip/tar
tar czvf 壓縮檔名.tar.gz 目錄名稱
z:採用gzip壓縮
c:建立新的壓縮檔
v:採用verbose方式,觀看壓縮過程
f:強制進行
tar zxvf 壓縮檔名.tar.gz
z:採用gzip解壓縮
x:解壓縮
v:採用verbose方式,觀看壓縮過程
f:強制進行
ifconfig
查詢所有網路介面的情形 ifconfig -a
設定網路介面的參數 ifconfig de0 192.168.1.10 netmask 255.255.255.0
停止網路介面 ifconfig de0 down
啟動網路介面 ifconfig de0 up
route
改變 routing path 之gateway route change default 192.168.1.254
netstat
查詢 routing table netstat -rn
查詢網路介面流量統計 netstat -I
查詢 TCP網路連線情形 netstat -t
查詢所有網路連線情形 netstat -a
shutdown
通知使用者多久後關機,管理者需下reboot或halt shutdown -k 時間 訊息
通知使用者多久後重新啟動系統 shutdown -r 時間 訊息
通知使用者多久後關閉系統 shutdown -h 時間 訊息
時間:now或+3表三分鐘後或yymmddhhmm
訊息:用雙引號括起來或用-號開頭

