FreeBSD常用命令及系统故障处理
01.查看网络流量 a.systat -if 1 (1表示1s刷新屏幕一次) b.netstat 1 # Traffic 流量 peak 峰值 average 平均值 02.查看硬盘信息 diskinfo -vt /dev/ad0 disklable /dev/ad0 (分区信息) disklable /dev/ad0s2 03.查看核心信息 vmstat 1 04.查看进程 top ps -aux ps -ef |grep xxx 05.查看硬盘详细分区信息&读写状况 gstat 06.sysctl sysctl -a 查看所有变量(/etc/sysctl.conf) sysctl kern.maxproc 查看特定变量 sysctl kern.maxfiles=5000 设置变量 07.查看磁盘空间使用情形 df 和 du 指令df用来查看整个档案系统的使用情形, 如果您需要知道某个目录的使用情形用指令du。 df -h du -h /etc du -sh /etc -s 参数来省略指定目录下的子目录 -h 表示使用GB、MB等易读的格式 08.断电后系统无法启动 a.启动到sing user模式 b.fsck c.reboot 09.升级内核后无法启动 a.重启机器到10秒读秒时按enter以外的任意键(新版bsd按6) b.unload c.boot kernel.old 或其他可以启动的内核 另外一种方法 a.使用cd1启动,选择Fixit–>CDROM/DVD b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统 c.cd /mnt/boot d.rm -rf kernel e.cp -R kernel.old kernel f.reboot 修改了/boot/loader.conf以后不能正常引导系统了,当机器开始加载 /boot/defaults/loader.conf的时候(未加载完)机器停止响应,我应该怎么办? a.使用cd1启动,选择Fixit–>CDROM/DVD b.Fixit#mount /dev/ad0s2a /mnt mount硬盘上的文件系统 c.cd ...