歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> BSD

一些 freebsd 的常用命令

1
man
在線查詢
man ls

2
ls
查看目錄與檔案
ls -la
3
ln
建立鏈接文件
ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf

4
more
分頁顯示
more 文件名稱

5
cd
切換目錄
cd /usr/local/apache

6
mkdir
建立新的目錄
mkdir /usr/temp

7
rmdir
刪除目錄
rmdir /usr/temp

8
rm
刪除目錄或檔案
rm -f 文件名稱

9
cp
復制目錄或檔案
cp 來源檔案 目標檔案

10
pwd
顯示目前的工作目錄
Pwd

11
mv
目錄或檔案更名或搬移
mv 來源檔案 目標檔案

12
find
尋找目錄或檔案
find /etc -name 文件名稱

13
fetch
取得檔案
fetch ftp://ftp.center.kl.edu.tw/pub/FreeBSD/test.tgz

14
chmod
變更檔案使用權限
chmod -R 755 /usr/local/etc

15
chown
變更檔案所有者
chown -R lin.wheel /usr/local/etc

16
fsck
修理檔案系統
fsck -y

17
gzip/tar
壓縮或解壓縮檔案或目錄
tar -czvf 壓縮檔名.tar.gz 目錄名稱

18
mount
掛上檔案系統或是設備
mount /cdrom

19
umount
卸下檔案系統或是設備
umount /cdrom

20
df
查詢系統的可使用檔案空間
df

21
du
顯示目錄或檔案所占的磁盤空間
du -a 檔名

22
ps
查詢系統process狀態
ps -aux|grep apach*

23
kill
砍除一個process
kill pid

24
su
變換身份
su - root

25
adduser
新增使用者
 
26
rmuser
刪除使用者
 
27
vipw
編輯使用者賬戶
 
28
passwd
變更密碼
 
29
ping
偵測計算機之聯機狀態
ping 210.240.6.9

30
ifconfig
網絡接口的設定與管理
ifconfig -a

31
route
可以設定routing table
 
32
traceroute
列出所經過的route
traceroute 210.240.8.1

33
netstat
可以查詢網絡的使用及聯機情形
 
34
pkg_add
安裝package
pkg_add bash-2.04.tgz

35
pkg_delete
移除已安裝的package
pkg_delete bash-2.04

36
pkg_info
查詢安裝紀錄
pkg_info

37
sync
強迫系統將快取數據寫回硬盤
sync;sync;sync

38
reboot
重新啟動系統
 
39
halt
關閉系統
 
40
shutdown
通知使用者系統將關閉
 
--------------------------------------------------------------------------------

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:建立新的壓縮檔
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

netstat 查看端口狀態,如:
netstat -an | grep tcp  查看開放的tcp端口

df -h 查看磁盤空間使用情況

ps  查看用戶進程
ps -A 查看所有用戶進程
top 相當於WINDOWS下的任務管理器

shutdown
通知使用者多久後關機,管理者需下reboot或halt
shutdown -k 時間訊息

通知使用者多久後重新啟動系統
shutdown -r 時間訊息

通知使用者多久後關閉系統
shutdown -h 時間訊息

時間:now或+3表三分鐘後或yymmddhhmm
訊息:用雙引號括起來或用-號開頭
 

Copyright © Linux教程網 All Rights Reserved