Freebsd 常用指令
chown
chown -R 所有者.群組 檔案或目錄
-R:表該目錄下之所有檔案之所有者與群組跟著便變更
chmod
drwxrwxrwx
lr--rwxr-x
1 2 3 4
d:表目錄
r:表read
w:表write
x:表可執行
-:表關閉功能\
l:表鏈結的檔案
2:該檔案或目錄所有人之讀取權限
3:該檔案或目錄所有人之相同群組的讀取權限
4:網路上的人的讀取權限
-R:表該目錄下之所有檔案之讀取權限跟著便變更
gzip/tar
tar czvf 壓縮檔名.tar.gz 目錄名稱
z:採用gzip壓縮
c:建立新的壓縮檔---creat archive
v:採用verbose方式,觀看壓縮過程
f:強制進行---force
tar zxvf 壓縮檔名.tar.gz
z:採用gzip解壓縮
x:解壓縮---extract
v:採用verbose方式,觀看壓縮過程
f:強制進行
ifconfig
查詢所有網路介面的情形---interface configuration
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
訊息:用雙引號括起來或用-號開頭v
man
線上查詢
man ls
ls
查看目錄與檔案
ls -la
ln
建立鏈結檔---類似捷徑的觀念
-s softlink
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
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
變更密碼
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
通知使用者系統將關閉
留言列表