获取linux服务器基本信息命令行,centos 查看服务器运行的服务和基本信息
若一台机器运行有很多不需要的服务,那么被攻击者入侵的可能性就会大大加大,因此作
为管理员就应该经常查看系统运行有哪些服务。
1. 首先查看系统运行的进程
若需要查看系统当前运行的所有进程,就需要用如下命令:
# ps auxw
其中参数a表示显示系统中所有用户的的进程;u表示输出进程用户所属信息; x表示也
显示没有控制台的进程;若显示行太长而被截断则可以使用f参数;
2. 查看系统监听的服务
# netstat -ln
l表示显示当前系统监听的端口信息;n表示端口按照端口号来显示,而不转换为
service文件中定义的端口名;若希望了解各个端口都是由哪些进程监听则可以使用p参数。
若发现不需要的服务, 可以使用linuxconf或ntsysv命令来关闭这些服务在系统启动时自
启动,然后重新启动系统则这些服务将在运行。
有些服务是由inetd超级服务器来监控的,则需要标记/etc/inetd.conf来关闭这些服务。
系统
# 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 # 查看用户登录日志#p#分页标题#e#
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务
# chkconfig –list # 列出所有系统服务
# chkconfig –list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明centos 查看服务器运行的服务和基本信息!
获取linux服务器基本信息命令行,centos 查看服务器运行的服务和基本信息相关推荐
- 怎么用命令远程重启服务器,使用命令行重启Windows服务器的方法
这篇文章主要介绍了使用命令行重启Windows服务器的方法,需要的朋友可以参考下 命令: c:/> shutdown /r 通常大多数用户的使用GUI图形界面方式访问远程或本地的Windows系 ...
- 【Linux】在命令行中查看Linux内核版本的几种方法
如何知道自己的系统使用哪个Linux内核版本?以下是在Linux终端中检查内核版本的几种方法. 如何找到Linux内核版本 1.使用uname命令查找Linux内核 uname是用于获取系统信息的Li ...
- 连接服务器_命令行连接FTP服务器
Windows下: 打开命令行窗口,输入 ftp,进入ftp命令模式: 输入 open ip地址 端口,进入ftp服务器,如open 172.16.3.77 2121.如下图: 输入Windows下的 ...
- centos查看正在运行的服务_RHEL8或CentOS8上如何配置NTP服务器和客户端
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本教程主要讲解如何在RHEL8或CentOS8上使用C ...
- centos查看正在运行的服务_win7电脑服务器正在运行中的解决教程
小编给大家浅析win7电脑服务器正在运行中的解决教程,使用win7系统过程中,当你遇到ie浏览器提示"服务器正在运行中"的问题而困扰时,可参照以下的方法进行解决. 最近有位win7 ...
- ssh命令行远程连接服务器跑程序新手教程
1.ssh远程连接服务器 2.服务器端配置conda环境 3.上传程序到服务器 4.跑程序 5.修改程序 1.用ssh远程连接服务器 打开命令行(cmd) ssh 服务器名称@服务器网址 然后按Ent ...
- centos卸载harbor_在Linux主机使用命令行批量删除harbor镜像
在Linux主机使用命令行批量删除harbor镜像 脚本使用说明: 此脚本不是万能脚本,根据自身环境要调整很多 能用harbor的域名就不要用IP 脚本前半部分可以套用,后半部分需一步一步试错,结合自 ...
- Linux命令行如何查看cpu(lm_sensors)和显卡温度(nvidia-smi)
Linux命令行如何查看cpu和显卡温度 lm_sensors,是一款基于linux系统的硬件监控的软件.可以监控主板,CPU的工作电压,温度等数据. 实际上sensors命令只是读取了/sys/cl ...
- saltstack批量查看linux信息,Saltstack 命令行:批量发送命令,返回执行结果
批量发送发送命令符,并返回结果. salt '*' cmd.run 'df -h' ---------------------------------------- Stest1: Filesyste ...
最新文章
- ubuntu16.04开机卡死解决方案
- Java基础学习总结(46)——JAVA注解快速入门
- 交换机 链路层无法udp通讯_一文读懂计算机底层网络原理,包括TCP、UDP、header,什么是包、帧、段等关键问题...
- PHP设计模式——抽象工厂
- 《工业设计史》 第三章:18世纪的设计与商业
- 黑群晖DSM7.1.0物理机安装教程
- python assertequal_python – assertEqual – 两个相同的列表,为什么我得到奇怪的结果?...
- 【python】迭代器与生成器到底是什么?看完你就知道
- python透视表画图_Python Pivot table透视表使用方法解析
- RN(React Native)
- Win10在桌面上怎么添加此电脑、网络图标、回收站等图标?
- Infor SyteLine ERP 客户端使用设置
- 王姨劝我学HarmonyOS鸿蒙2.0系列教程之二应用知识梳理逻辑!
- Windows与Linux的命令行命令对比
- 联合会杯-内马尔破门锋霸2球 巴西3-0西班牙3连冠
- 二级页面的极简模板(帮助理解二级页面)
- 链化未来共识协议详解(下)
- 贝叶斯公式/朴素贝叶斯分类器及python自实现
- leetcode-第六题 Z 字形变换
- 具有一定文化修养的中产阶层占据主力的消费