Linux下常用的系统信息查阅命令

   这是文字版:

  系统信息

  #uname -a #查看内核/操作系统/cpu信息

  #cat /etc/issue #查看操作系统版本

  #cat /proc/version #包含GCC的版本信息

  #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 #查看已经建立的连接

  进程信息

  #ps -ef #查看所有进程

  #top #实时显示进程状态

  用户信息

  #w #查看活动用户

  #id <用户名> #查看指定用户信息

  #last #查看用户登录日志

  #cut -d : -f1 /etc/passwd #查看系统所有用户

  #cut -d: -f1 /etc/group #查看系统所有组

  #crontab -l #查看当前用户的计划任务

  这是图片版:

时间: 2024-10-23 05:21:09

Linux下常用的系统信息查阅命令的相关文章

Linux下常用网络和监控命令

ifstat 介绍 ifstat工具是个网络接口监测工具,比较简单看网络流量 实例 默认使用 #ifstat        eth0                eth1        KB/s in  KB/s out   KB/s in  KB/s out     0.07      0.20      0.00      0.00     0.07      0.15      0.58      0.00默认ifstat不监控回环接口,显示的流量单位是KB.  监控所有网络接口 # i

一波Linux下常用的文件相关命令小整理

显示当前目录下各个文件的大小 代码如下:ll -h(相对于 ls -lh) 显示当前目录下各个文件夹的文件总大小 代码如下:ls | xargs du -sh 当前服务器的空间使用情况 代码如下:df -h 当前文件夹下所有文件总大小 代码如下:du -smh * 查看文件 代码如下:cat 1.txt | moretail -n 10 1.txt | grep uuidhead -n 10 1.txt 文件转移 代码如下:cp a.txt  /tmp/cp a.txt  /tmp/b.txtm

借助Shell让你在Linux下也能用DOS命令

如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时 ,一定会感到无所适从.你所熟悉的DOS命令再Linux中基本不存在.摆在你面前 的是一大堆要记背的命令. 一种替代方案是利用强大的Linux外壳命令编写shell脚本,让你在Linux下也 能用DOS命令.下面告诉你怎么做. shell脚本编写基础 从定时备份到执行简单命令,Linux的shell脚本可以执行各种功能.几乎所 有的程序都可以用shell脚本来运行.在脚本中甚至可以包含一些简单的条件选 择.shell

linux下磁盘容量和df命令原理

df命令是linux下查看磁盘容量的常用命令.可以列出block数量,总容量,使用率等.这次使用python编写一个类似功能的模块,顺便学习一下df的原理. 直接输入df命令可以看到 Filesystem 1k-blocks Used Available Use% Mounted on 磁盘设备 blocks个数 使用的容量 有效容量 空闲率 挂载点 接下来就是这些参数怎么来的问题. /etc/mtab文件 /etc/mtab可以读出的是已经挂载的盘的信息,包括磁盘设备,挂载点,文件系统类型等.

Linux下常用系统分析工具总结

对于程序员来说,整个计算机系统由四个重要的模块组成,分别是:CPU,网络,磁盘,内存.在我们的程序或者系统出现问题时,我们应该分别有一定先后顺序的对这四块进行排查.而在Linux系统下,有很多高效的工具,可以帮助我们分析定位问题.本文对于Linux下常用的一些工具进行一些简单的介绍,帮助读者能对这些工具有一个初步的了解.如果有不对的地方,欢迎随时指正交流. 1.CPU 对于cpu我们主要介绍top,strace,perf,vmstat. 1.1 top top命令可以实时动态地查看系统的整体运行

《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

4.3 Linux下全屏幕文本编辑器的命令行方式 4.3.1 emacs:文本编辑指令 初步了解emacs编辑器的基础功能,学会使用emacs指令来进行文本编辑.电邮收发等各项功能. emacs [-可选参数] [文件名] Emacs (Editor MACroS编辑器宏) 是一个功能强大的文本编辑器.该指令不仅可以用来编辑文本文件,还可以收发电邮.编辑远程文档.通过Telnet登录远程主机.登录IRC.查看日历.支持多种编程语言(如C/C++,Perl,Python,Lisp等).管理日程和个

在 Linux 下你所不知道的 df 命令的那些功能

在 Linux 下你所不知道的 df 命令的那些功能 问题: 我知道在Linux上我可以用df命令来查看磁盘使用空间.你能告诉我df命令的实际例子使我可以最大限度得利用它吗? 对于磁盘存储方面,有很多命令行或基于GUI的工具,它可以告诉你关于当前磁盘空间的使用情况.这些工具用各种人们可读的格式展示磁盘利用率的详细信息,比如易于理解的总结,详细的统计信息或直观的可视化报告.如果你只想知道不同文件系统有多少空闲的磁盘空间,那么df命令可能是你所需要的. df命令可以展示任何"mounted"

Linux下非交互式远程执行命令脚本

  Linux下非交互式远程执行命令脚本(比ssh更好的方式) openssh在每台机器上都有,ssh与scp经常出现在我们的生活中. 然而当要管理的机器规模越来越大时,ssh登陆到目标机器进行管理就变得不现实了. 虽然可以直接在ssh后面接命令的方式,进行命令的执行. 但是ssh的严格的权限认证使得我们不得不输入密码,或是建立信任关系,很难去自定义一个特定的认证方式. 基于ssh的这种不足.于是笔者就写了一个jetfire,这个工具.比ssh多的一个重要的功能就是可以自定义认证方式,顺便避免了

Linux下主机间文件传输命令

SCP命令: 简介: scp 命令在网络上的主机之间拷贝文件,它是安全拷贝(secure copy)的缩写. scp 命令使用 ssh 来传输数据,并使用与 ssh 相同的认证模式,提供同样的安全保障. 如果有公钥打通就不用密码,如果没有就会提示输入密码. 用法: 1 #Copy 本地文件 /etc/eva.log, 到远程机器 sysB, 用户 user 的家目录下 2 scp /etc/eva.log user@sysB:/home/user 3 #copy 远程机器 sysB 上的文件 /