系统维护常用命令及工具

常用命令--tail 和 head

使用tail命令可以查看文件的尾部,head命令则查看文件的头部。

# tail filename
# tail -f filename使tail不断执行,当文件被写入时显示文件的新行。
#head filename

常用命令--find

find命令是功能最强的命令之一,但同时也是命令行结构最难以掌握的命令之一。

# find / -print | wc –l         显示系统中所有文件和目录的数目。
# find / -user $LOGNAME –print  显示系统中该用户所有文件和目录
# find / -size 100–print        显示文件大小为100 blocks。
# find /-size -100 –print       显示文件大小小于100 blocks
# find / -size +100 –print      显示文件大小大于100 blocks
# find / -name core -exec rm {}/;查找并删除core文件
# find . -exec chown $LOGNAME{} /;修改一个目录下的所有文件的用户所属
# find .-type d -exec chmod 770 {}/;修改一个目录下的所有目录的权限。

 

 

 

常用命令--stty

该命令用于检查和修改用户当前注册终端的通信参数。

# stty -a      查看当前注册终端的通信参数。
# stty-ixon    设置ixonoff
#sttyixon      设置ixonon
# sttysane     当终端发生混乱时,通常可以产生有益的效果。

常用命令--bdf

该命令用于检查文件系统的使用情况。

#bdf

Filesystem

Kbytes

used

avail

%used Mounted on

/dev/vg00/lvol1

67733

35561

25398

58% /

/dev/vg01/lvol1

20480

11675

8247

59% /home

各列的含义:

Filesystem:文件系统名
kbytes:字节数,以k为单位
used:已使用空间
avail:尚可使用空间
%used:已使用空间占本文件系统全部空间比率。
Mounted on:安装目录

注意:%used达到90%以上时,应考虑做必要的文件清理工作

常用命令--lanscan

lanscan 命令查看主机中的网卡。例如:

# lanscan

Hardware
Path

Station
Address

Crd
In#

Hdw
State

Net-Interface
NamePPA

NMID

MAC
Type

HP-DLPI

DLPI

Support
Mjr#

10/4/8

0x00108318E6E8

0

UP

lan0

snap0

1

ETHER

Yes

119

10/12/6

0x0060B0C44462

1

UP

an1

snap1

2

ETHER

Yes

119

上述命令显示主机中有2块网卡,它们的有关参数如下:

--硬件地址分别是10/4/8、10/4/12(Hardware Path)
--网卡名是lan0、lan1(Net-Interface Name列)
--各网卡的NMID是1、2(NMID列)
--各网卡的工作状态是UP、DOWN(Hdw state列)
--各网卡的MAC地址是Station Address所对应的列

一个网卡要能够正常工作,首先它的工作状态(Net-Interfacename)必须是UP

常用的日志文件:

文件名          文件内容          监测方法

/etc/rc.log/etc/rc         运行记录           用读取文本文件的方法,

/var/adm/syslog/syslog.log 一般系统日志           注意提示信息及对应的

/var/adm/sw/*.log           软件安装日志           日期,分析发生的相关问题。

/var/adm/wtmp           用户登录信息           用last命令查看

/var/adm/btmp           用户登录失败信息           用lastb命令查看    

/var/sam/log/samlog        SAM日志                         

/var/spool/mqueue/syslog   sendmail日志                              

/etc/shutdownlog           关机(shutdown)信息

/usr/adm/diag/LOGxxx           用工具查看

/var/adm/nettl.LOG*           网络日志           由HP工程师负责

/var/adm/crash              core dump文件                由HP工程师负责文件清理

文件清理

1. 日志文件清理

执行以下命令清空日志文件:

 

# > 文件名

或者

# cat /dev/null > 文件名

 

注意:清空文件前请确认文件是否无用。

 

2. 其他文件清理

 

core文件

#find / -name core -exec rm {}

 

大文件

查找

#find / -name (-size +n) -print

n=需查找文件大小bytes/ 512bytes

 

#du -s *

 

删除

# rm 文件名

 

注意:清空文件前请确认文件是否无用!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值