一些 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 
讯息:用双引号括起来或用-号开头
 
下一篇:UNIX下VI编辑器使用