当前位置: 首页 > news >正文

Linux常用命令集合

为什么80%的码农都做不了架构师?>>>   hot3.png

日 志 文 件 说    明
/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   # 查看所有安装的软件包

转载于:https://my.oschina.net/cndgz/blog/65015

相关文章:

  • 利用xss偷cookie教學
  • 代码实现 UITableView与UITableViewCell
  • 局部堆栈给变量分配内存是以16B为基数的
  • 人们为什么要在微博、Facebook 等上发布自己的状态信息或者人生感悟?
  • 掌握Android中的进程和线程
  • wxPython:启动画面SplashScreen介绍
  • SQL Server 2012之初次安装
  • PHP中新建图像函数
  • NAT另类使用方式
  • Cisco IPSec ××× 设计总结
  • Opalis Integration Server 安装指南
  • python ---- urllib2
  • [PHP] 面向对象
  • 兼容各种浏览器的min-height
  • VMM2012应用指南之4-向VMM中添加Hyper-V主机与应用服务器
  • [译]前端离线指南(上)
  • 2017 前端面试准备 - 收藏集 - 掘金
  • 2018一半小结一波
  • C++类中的特殊成员函数
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • Java知识点总结(JavaIO-打印流)
  • jdbc就是这么简单
  • Python打包系统简单入门
  • python学习笔记 - ThreadLocal
  • React16时代,该用什么姿势写 React ?
  • Redis的resp协议
  • Vue 重置组件到初始状态
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 构建二叉树进行数值数组的去重及优化
  • 回顾2016
  • 前端面试之闭包
  • 前端性能优化--懒加载和预加载
  • 前端之React实战:创建跨平台的项目架构
  • 事件委托的小应用
  • 学习Vue.js的五个小例子
  • 用Python写一份独特的元宵节祝福
  • 阿里云重庆大学大数据训练营落地分享
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • ​iOS实时查看App运行日志
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ​水经微图Web1.5.0版即将上线
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (poj1.3.2)1791(构造法模拟)
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)大道至简,职场上做人做事做管理
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET Framework杂记
  • .NET 中小心嵌套等待的 Task,它可能会耗尽你线程池的现有资源,出现类似死锁的情况
  • .net专家(张羿专栏)
  • //解决validator验证插件多个name相同只验证第一的问题