`

如何通过终端查看 linux 的系统信息

阅读更多
系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /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 # 查看系统运行时间、用户数、负载
# 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 # 查看所有安装的软件包
分享到:
评论

相关推荐

    基于ARM的嵌入式Linux终端系统性能实时优化.pdf

    "基于ARM的嵌入式Linux终端系统性能实时...本文提出了一种基于ARM的嵌入式Linux终端系统性能实时优化方法,该方法可以有效地提高嵌入式Linux系统的实时性和内存利用率,为嵌入式Linux系统的应用提供了重要的参考价值。

    模拟LINUX文件系统及终端

    (1)info: 显示整个系统信息 (2)cd …: 改变目录:改变当前工作目录,目录不存在时给出出错信息。 (3)dir …: 显示目录:显示指定目录下或当前目录下的信息,包括文件名、物理地址、保护码、文件长度、子目录等(带/s...

    基于嵌入式linux的多媒体信息发布系统终端设计与实现.pdf

    嵌入式Linux系统则能够提供更加便捷的信息管理和更新机制,允许用户根据需求定制显示内容和更新频率,以满足车间生产的需求。 【应用场合】 嵌入式多媒体信息发布系统终端不仅适用于住宅智能化、医疗、电子记事簿...

    将Linux系统的控制台定向到串口终端

    通过以上步骤,Linux系统就会将控制台输出重定向到串口终端,允许你在没有显示器的情况下通过串口设备进行交互,如登录、查看系统状态等。这种方法在没有物理访问设备或需要远程监控的场景中特别有用。请注意,不同...

    Linux远程终端管理系统

    在Linux系统中,我们可以使用内置的ssh命令来连接到远程服务器。例如,`ssh 用户名@远程主机IP` 将启动一个SSH会话。此外,还可以配置SSH密钥对,以避免每次连接都需要输入密码,提高自动化运维的效率。 在远程终端...

    linux 系统文件分区文件查看。

    在Linux系统中,管理和查看文件分区是日常操作的重要部分。Linux使用不同的文件系统类型,如ext2、ext3、ext4、XFS、Btrfs等,每个都有其独特的特性和功能。本文将深入探讨如何在Linux系统中查看文件分区以及在...

    linux-超级终端

    在Linux系统中,超级终端通常通过虚拟控制台(Virtual Console)实现,用户可以通过快捷键Ctrl+Alt+F1至Ctrl+Alt+F6在不同的虚拟控制台之间切换。每个虚拟控制台都是一个独立的终端会话,可以运行不同的命令或者登录...

    linux-在终端中获取Linux桌面屏幕截图的系统主题信息

    总的来说,在Linux环境中,通过终端进行屏幕截图和获取系统信息是相当便捷的。利用各种开源工具,你可以定制你的工作流程,使其适应你的需求,无论是在有图形界面还是纯文本的环境下。对于开发者和系统管理员来说,...

    Linux系统字符终端界面的编程(1)——CURSES库简介.pdf

    "Linux系统字符终端界面的编程(1)——CURSES库简介" Linux 操作系统下的字符终端界面编程是非常重要的一方面,特别是在企业级和高端应用中。CURSES 库是一个基于 Linux 操作系统的字符终端界面编程库,它提供了一个...

    windows7超级终端,linux子系统的感觉

    Windows 7超级终端是一款为Windows操作系统设计的串行通信软件,它模拟了旧版Windows中的“超级终端”功能,旨在为用户提供类似于Linux系统的命令行体验,特别是在串口调试方面。通过这款工具,用户可以在Windows...

    基于Linux系统的智能配电终端stm407

    基于Linux系统的智能配电终端 随着电网的发展,安全供电的可靠性要求越来越高,对开闭所、环网柜内多条线路必须实时监测,减小事故停电,缩小故障停电范围,缩短用户停电时间,并且要求所用的装置具有安装、维护的...

    C#通过ssh调用linux终端及文件上传

    在C#程序中,你可以通过Process类调用Plink命令,从而实现与Linux系统的通信。例如,你可以创建一个新的Process实例,设置其StartInfo属性,包括Plink的路径、目标主机、用户名和密码,然后启动进程执行远程命令。 ...

    专用商业零售终端解决方案——新华Linux系统专用版.pdf

    此方案旨在解决传统零售POS机操作系统存在的功能限制和稳定性问题,通过采用专业化的Linux系统,提高零售终端的效率和安全性。 新华Linux零售终端解决方案主要包含三个核心组成部分:零售应用软件、新华Linux系统...

    基于嵌入式Linux系统的车载导航终端.pdf

    【嵌入式Linux系统在车载导航终端中的应用】 车载导航终端是现代汽车电子技术的重要组成部分,它整合了GPS卫星定位、GIS地理信息系统和无线通信技术,实现车辆动态位置的实时监控和信息交互。嵌入式Linux系统因其...

    大学生攻克Linux系统教程

    【大学生攻克Linux系统教程】 本教程专为对Linux操作系统感兴趣的初学者设计,...通过这个教程,初学者不仅能学会Linux的基本操作,还能建立起扎实的编程基础,为进一步深入学习Linux系统和相关技术打下坚实的基础。

    linux远程终端管理

    linux系统下的远程终端管理系统 ,功能完善。

    linux minicom超级终端

    随着Linux系统的普及,Minicom也成为了许多系统管理员和开发者的必备工具,特别是在没有图形化界面或者远程访问串口设备时。 Minicom的基本操作包括设置串口参数(如波特率、数据位、停止位、校验位等)、查看串口...

    基于ARM和Linux的智能广告终端系统的开发.pdf

    2. **触摸屏交互**:触摸屏是用户与系统交互的主要方式,通过精确的触控响应,用户可以轻松浏览广告信息,甚至进行简单的操作,如选择播放内容、查看详细信息等。 3. **语音播放**:系统集成语音播放功能,可以读出...

    终端工具包-linux

    3. **进程管理和系统信息**:`ps`显示当前系统中的进程状态,`kill`和`killall`用于终止进程,`top`或`htop`实时监控系统资源使用情况。`uname`和`lscpu`提供系统和硬件信息。 4. **网络通信**:`ping`检查网络连接...

Global site tag (gtag.js) - Google Analytics