linux日志- Linux从基础到进阶

各日志信息
/var/log/boot.log 系统启动日志
cron 记录与系统定时任务相关的日志
cpus 记录打印信息的日志
dmesy 记录系统在开机时内核自检的信息
btmp 记录错误登录日志 这个文件
lasllog 记录系统中所有用户最后一次登录信息
mailog 记录系统中所有用户最后一次
mailog 记录邮件系统的日志
message 记录系统重要信息的日志 这个检查应该就是日志文件
secure 记录验证和授权方面的信息 sudo 信息 添加用户和修改用户信息
wtmp 永久记录所有用户的登录 注意查看
ulmp 记录当前已经不是用户的信息 这个文件不能用 vi 查看

系统日志保存

var/log/ 目录就是系统日志文件的保存位置

/var/log/boot.log. 启动日志
/var/log/secure 安全日志

日志管理服务 rsyslogd

查询Linux中的rsyslogd 服务是否启动
ps -aux |grep “rsyslog” |grep -v “grep”
查询rsysload 服务自启动状态
systemctl list-unit-files|grep rsyslog

/etc/rsyslog.conf 文件是重点

用来查看机器变化的日志

常用Linux命令
top 显示进程信息
top -c 显示完整的命令
top -b
top -n 2 设置更新次数
top -d 3 设置更新时间周期 3秒
top -p xx 显示进程号xx的进程信息 cpu 内存占用

netstat
netstat -a 显示所有连线中的socket
netstat -nu 显示udp端口号的使用情况

iostat 2 3 每隔两秒刷新显示且显示三次 定时显示所有信息
iostat -d /dev/sda 显示指定磁盘的信息
iostat -t 显示cpu信息
iostat -m 已m为单位显示所有的信息

ps -a 显示所有进程
ps -aux 显示所有包含其他使用者的进程

df --total 显示所有的信息
df -h 看出 G的包含值

tail -f 循环读取
tail -q 不显示处理信息
tail -v 显示详细处理信息
tail -n 显示尾部几行信息

less -N 显示每行行号
还可以翻页查看

grep 查询

eg:搜索 grep -v “leo” /etc/passwd

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值