美文网首页Jenkins & Linux每日一篇技术文开源工具技巧
Linux日常工作中比较实用的一些命令合集。

Linux日常工作中比较实用的一些命令合集。

作者: IDO老徐 | 来源:发表于2017-01-18 14:18 被阅读744次

    系统
    uname -a 查看内核/操作系统/CPU信息
    head -n 1 /etc/issue 查看操作系统版本
    cat /proc/cpuinfo 查看CPU信息
    hostname 查看计算机名
    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 查看所有交换分区


    网络
    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 查看系统所有组


    服务
    chkconfig --list 列出所有系统服务
    chkconfig --list | grep on 列出所有启动的系统服务


    再补充几个工作中常用命令
    tail -100f log.log 实时输出最新100行日志
    ps -ef | grep 进程名/进程id


    嗯,还有很多实用命令。
    有兴趣,可以去翻翻。老徐曾经整理过150个常用命令。
    本次如上。
    <End>

    相关文章

      网友评论

      本文标题:Linux日常工作中比较实用的一些命令合集。

      本文链接:https://www.haomeiwen.com/subject/tzgvbttx.html