首页 > 系统相关 >Linux系统常用命令

Linux系统常用命令

时间:2023-08-09 17:12:56浏览次数:96  
标签:查看 所有 系统 常用命令 cat etc Linux proc

系统:

复制代码
uname -a                #查看内核/操作系统/CPU信息作用一致,都是用于在命令行界面显示欢迎信息
cat  /etc/issue         #用于在命令行界面显示欢迎信息,是在 login 提示符之前显示,与/etc/motd作用一致
cat  /etc/motd          #用于在命令行界面显示欢迎信息,在用户成功登录系统之后显示

cat /etc/redhat-release #查看操作系统版本
cat /proc/cpuinfo       #查看CPU信息

hostname                #查看主机名
vim /etc/hostname       #可修改主机名 vim /etc/hosts

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   #查看所有安装的软件包

 

标签:查看,所有,系统,常用命令,cat,etc,Linux,proc
From: https://www.cnblogs.com/Leo_wl/p/17617363.html

相关文章

  • Ubuntu 命令修改系统语言
    在安装Ubuntu-server版本时遇见没有中文的选择,但是我们又需要中文环境。那么只能先通过英文将系统安装好后,通过以下命令行设置为中文了。sudodpkg-reconfigurelocales⚠️注意:回车运行之后的界面可能有所不同,所我也就不截图了。大家直接选择zh_CN.UTF-8即可,选择确认回车,然后......
  • 波形记录系统的搭建-基于Tektronix示波器
     波形测试系统的搭建目标需求:能自动捕获波形并上传至PC机,目标波形1Khz,脉宽50us进度:已实现所需硬件:Tekronix示波器TDS2002B(毕竟NI的PXI示波器太贵了),PC机软件:示波器驱动、SingleExpress、DIAdem 安装驱动、软件,连接PC机,使用LABVIEW检查是否能检索到TDS2002B SingleExpre......
  • 一篇文章告诉你帮助中心系统如何去落实用户的需求
    我们在搭建帮助中心系统的时候最最最主要的就是要知道我们的客户到底需要什么!我们又可以怎么帮到他们呢!那我们就要开始思考,怎么才能洞察到客户的需求并且落实。今天looklook就从这个角度展开,教你们怎么去了解到客户的需求,然后惊艳所有人!帮助中心系统如何落实用户需求1.理解用户需求......
  • Linux基础33 nginx访问控制模块, 状态模块, 连接限制, 请求限制, location
    1.访问认证模块ngx_http_auth_basic_module1)语法#注释(没什么用,但要写,不然为off不开)Syntax:auth_basicstring|off;#string写任意字符串,除360浏览器提示,其他浏览器看不到Default:auth_basicoff;Context:http,server,location,limit_except#指定认......
  • Linux 释放IP重新获取
    命令格式:dhclient[options][if0[...ifN]]选项说明:-4 使用DHCPv4。-6 使用DHCPv6。-p<port-number> 指定DHCP客户端监听的端口号(默认端口号86)。-d 总是以前台方式运行程序。-q 安静模式,不打印任何错误的提示信息。这是默认行为。-v 启用详细日志消息。-......
  • 在直播系统源码中接入谷歌支付
    支付在直播系统源码中有很重要的作用,在直播平台中,送礼物、买东西等很多功能都需要用到支付这个功能,支付方式上的接入服务也是越来越来,下面就给大家介绍下载直播系统源码中接入谷歌支付的过程。android同胞我相信很多人跟我一样谷歌支付运行自己的直播系统源码的时候调用支付发现......
  • 01-[Linux][regmap]regmap模块介绍
    1、什么是regmap?Linux引入regmap是为了统一管理内核的i2c,spi等总线,将i2c、spi驱动做了一次重构,把I/O读写的重复逻辑在regmap中实现。只需初始化时指定总线类型、寄存器位宽等关键参数,即可通过regmap模型接口来操作器件寄存器。将i2c、spi、mmio、irq等抽象出统一接口regmap_read......
  • Linux网络服务之网络文件服务(NFS)
    目录1.存储和NFS共享1.1NFS概述1.2存储类型1.3三种存储架构应用场景1.4NFS工作原理2.FTP文件传输协议2.1FTP工作原理介绍2.2常见FTP相关软件1.存储和NFS共享1.1NFS概述NFS(NetworkFileSystem网络文件服务)是文件系统,是操作系统内核来管理的,用于在网络上分享和访问......
  • HarmonyOS系统级推送服务,打造消息通知新体验
    8月4日,第五届华为开发者大会2023(HDC.Together)再次启航。在本次大会上,华为为广大用户带来了HarmonyOS4.0全新升级的体验,同时,针对HarmonyOS应用的开发,此次也全面升级了HarmonyOSSDK开放能力。账号服务、支付、广告、推送服务(PushKit)等通用能力全局化、系统化后,为开发者带来更......
  • vi常用命令
    1.一般指令模式/指令模式1.1说明​进入vi后的默认模式,主要作用为移动光标1.2命令1.2.1翻屏命令Ctrl+u:向文件首翻半屏;Ctrl+d:向文件尾翻半屏;Ctrl+f:向文件尾翻一屏;Ctrl+b:向文件首翻一屏;1.2.2光标移动命令H:光标移至屏幕顶行只是当前那一屏M:光标移至屏幕中间行L:光标移至屏幕最后行G......