FreeBSD常用命令集(2)

2009-05-13 08:42:50来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


df
查询系统的可使用档案空间
df -h
另外,我们还可以使用参数 -i 来查看目前档案系统 inode 的使用情形: df -ih
du
显示目录或档案所占的磁盘空间
du -a 檔名
systat
查看目前硬盘是否忙碌中,以了解硬盘的使用效率
systat -vm 1
dmesg
查看开机信息,得到有用硬件信息
ps
查询系统process状态
ps -aux|grep apach*
adduser
新增使用者
rmuser
删除使用者
vipw
编辑使用者账户
passwd
变更密码
ifconfig
查询所有网络接口的情形
ifconfig -a
设定网络接口的参数
ifconfig de0 192.168.1.10 netmask 255.255.255.0
停止网络接口
ifconfig de0 down
启动网络接口
ifconfig de0 up
route
可以设定routing table
改变 routing path 之gateway
route change default 192.168.1.254
netstat
查询 routing table
netstat -rn
查询网络接口流量统计
netstat -I
查询 TCP网络联机情形
netstat -t
查询所有网络联机情形
netstat -a
切换终端机
ALT+F*(*表示要切换的终端号,如F1是终端1,F2是终端2)
$sed -e '/^#/' GENERIC>tmp
$mv tmp GEERNIC
在内核配置文件中去掉所有#开始的行
top [参数]
显示系统中使用CPU资源的Process排名、CPU当前的使用情况、内存当前的使用情况,而且会持续更新
ps [-参数]
ps指令可以用来监视、查看进程的状态
执行ps -aux则会显示所有进程的详细数据
      [-u]:将进程的相关数据以较详细的方式显示出来
      [-a]:除了显示自己的进程,将其他人在tty所执行的进程也列出来
      [-x]:将不在tty中启动的进程也列出来,即显示tty为??的进程
ps -aux栏位说明
USER:进程的拥有者
PID:进程的代码
%CPU:进程占用CPU时间的百分比
%MEM:进程使用实际内存的百分比
VSZ:进程的虚拟大小(单位KB)
RSS:进程常驻内存的空间大小(单位KB)
TT:进程在编号为几的控制客户机上执行
STAT:进程当前的状态 R=可执行 D=在驱动器中等待置换 I=睡眠中(20秒) T=停止 Z=结束
           常见的附加标志 +=属于控制客户机的前景程序 E=进程尝试离开 L=有页面被锁住 s=进程是此控制客户机的主人 W=进程被置换出去
STARTED:进程开始的时间
TIME:进程已耗用的CPU时间
COMMAND:所执行的命令名称和参数
定时任务
crontab [-参数]
crontab文件列出在某一个时间要采取的动作
【举例】:1. crontab -e
               2. crontab -d
               3. crontab -l
【作用】:1. 编辑crontab文件
               2. 删除crontab文件中定义的工作
               3. 列出crontab文件定义的工作
crontab编写格式
分 时 日 月 星期 由谁来做 所要执行的工作
例:1 0 * * * root /home/word.sh  //每天凌晨1点,由root执行/home/word.sh

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3206/showart_332741.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:在FreeBSD中定时执行任务

下一篇:FreeBSD常用命令集(1)