zoukankan      html  css  js  c++  java
  • linux常见命令总结

    日志文件说明

    /var/log/message    系统启动后的信息和错误日志,是Red Hat最常用的日志之一
    /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 /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    查看系统运行时间、用户数、负载
    

    磁盘和分区

    # mount | column -t    查看挂接的分区状态
    # fdisk -l    查看所有分区
    # swapon -s    查看所有交换分区
    # hdparm -i /dev/hda    查看磁盘参数
    # dmesg | grep IDE    查看启动时IDE设备检测状况
    

    网络

    # ifconfig    查看网络接口的属性
    # iptables -L    查看防火墙设置
    # route -n    查看路由表
    # netstat -lntp    查看所有监听端口
    # netstat -anlp    查看所有已建立的连接
    # 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    查看所有安装的软件包
    
  • 相关阅读:
    boost常用记录
    redis系列-redis的持久化
    分布式存储的一些概念
    搜索引擎学习-实现
    搜索引擎学习-概述
    设计模式-创建型模式(读书笔记)
    redis系列-redis的使用场景
    分布式系统设计准则
    2018/12/06 eclipse 快速加载需要的包
    2018/12/06 L1-028 判断素数 Java
  • 原文地址:https://www.cnblogs.com/damonzh/p/5930618.html
Copyright © 2011-2022 走看看