• Linux 系统中如何查看日志 (常用命令) tail -f


    Linux 系统中如何查看日志 (常用命令)  tail -f

    日志文件

     

    日 志 文 件说 明
    /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
    /var/log/secure 与安全相关的日志信息
    /var/log/maillog 与邮件相关的日志信息
    /var/log/cron 与定时任务相关的日志信息
    /var/log/spooler 与UUCP和news设备相关的日志信息
    /var/log/boot.log 守护进程启动和停止相关的日志消息

    系统

    命令说明
    uname -a 查看内核/操作系统/CPU信息
    cat /etc/issue 登陆信息显示数据
    cat /etc/redhat-release 查看操作系统版本
    cat /proc/cpuinfo 查看CPU信息
    hostname 查看计算机名
    lspci -tv 列出所有PCI设备
    lsusb -tv 列出所有USB设备
    lsmod 列出加载的内核模块
    env 查看环境变量

    资源

    命令说明
    free -m 查看内存使用量和交换区使用量
    df -h 查看各分区使用情况
    du -sh <目录名> 查看指定目录的大小
    grep MemTotal /proc/meminfo 查看内存总量
    grep MemFree /proc/meminfo 查看空闲内存量
    uptime 查看系统运行时间、用户数、负载
    cat /proc/loadavg 查看系统负载

    磁盘和分区

    命令说明
    mount column -t # 查看挂接的分区状态
    fdisk -l # 查看所有分区  
    swapon -s # 查看所有交换分区  
    hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)  
    dmesg grep IDE # 查看启动时IDE设备检测状况

    网络

    命令说明
    ifconfig 查看所有网络接口的属性
    iptables -L 查看防火墙设置
    route -n 查看路由表
    netstat -lntp 查看所有监听端口
    netstat -antp 查看所有已经建立的连接
    netstat -s 查看网络统计信息

    进程:

    命令说明
    ps -ef 查看所有进程
    top 实时显示进程状态(另一篇文章里面有详细的介绍)

    用户:

    命令说明
    w 查看活动用户
    id <用户名> 查看指定用户信息
    last 查看用户登录日志
    cut -d: -f1 /etc/passwd 查看系统所有用户
    cut -d: -f1 /etc/group 查看系统所有组
    crontab -l 查看当前用户的计划任务

    服务:

    命令说明
    # chkconfig –list 列出所有系统服务
    # chkconfig –list grep on`

    程序:

    命令说明
    # rpm -qa 查看所有安装的软件包
  • 相关阅读:
    RedisCluster的rename机制失败报错,解决又是数据倾斜问题
    开发如何避免redis集群访问倾斜和数据倾斜
    Pika 连接 rabbitmq 集群
    RabbitMQ概念及环境搭建(三)RabbitMQ cluster
    Rabbitmq安装过程和踩过的坑( 二 集群搭建 )
    java中<<、>>、>>>
    用WordPress 插入广告的几种方法
    macOS Mojave 卡顿问题解决
    前端元编程——使用注解加速你的前端开发
    如何优雅安全地在深层数据结构中取值
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/12625536.html
Copyright © 2020-2023  润新知