首页 > 系统相关 >linux基础命令

linux基础命令

时间:2023-08-19 17:01:19浏览次数:31  
标签:显示 grep 查看 基础 cat 命令 内存 linux CPU

1、显示了系统名称和内核版本

cat /etc/issue

2、显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号

uname -a

3、

查看磁盘空间占用情况

df -hl

4、查看内存使用情况

free -m

  • total 内存总数
  • used 已经使用的内存数:
  • free 空闲的内存数
  • shared 当前已经废弃不用,总是0
  • buffers: Buffer Cache内存数:
  • cached: Page Cache内存数:
  • 关系:total = used + free

5、查看CPU内核数

cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l    查看物理CPU个数

cat /proc/cpuinfo | grep "cpu cores" | uniq     查看CPU核数

cat /proc/cpuinfo | grep "processor" | wc -l     查看逻辑CPU个数

6、查看系统负载

uptime

7、查看进程

ps -ef or ps aux

杀死所有含worker的进程

ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9

8、查看端口占用

netstat -anp

or

netstat -nltup

  • -a (all)显示所有选项,默认不显示LISTEN相关
  • -t (tcp)仅显示tcp相关选项
  • -u (udp)仅显示udp相关选项
  • -n 拒绝显示别名,能显示数字的全部转化成数字。
  • -l 仅列出有在 Listen (监听) 的服務状态
  • -p 显示建立相关链接的程序名
  • -r 显示路由信息,路由表
  • -e 显示扩展信息,例如uid等
  • -s 按各个协议进行统计
  • -c 每隔一个固定时间,执行该netstat命令。
  • 提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到


标签:显示,grep,查看,基础,cat,命令,内存,linux,CPU
From: https://blog.51cto.com/u_16077267/7150728

相关文章

  • go常用的模块及命令
    在Go语言中,有许多常用的模块和命令可以帮助你进行开发和管理。以下是一些常见的模块和命令:常用模块:fmt:格式化输入输出os:操作系统功能io:输入输出操作net:网络编程http:HTTP服务器和客户端encoding/json:JSON编解码database/sql:数据库操作接口testing:测试框架time:时间和日期操作log:日志......
  • linux root用户密码输入正确还是提示access denied
    问题:之前用远程工具连接一直都是好的,第二天上班找开远程工具要输root的密码了,输入用户密码后还是无效,可以确定用户密码是对的,其中有一个远程工具一直是连着的就没有问题。排查问题:1、相接用passwd修改密码,无效2、查看用户是否被锁定,也没有锁3、因为在前一天晚上我删了liunx中/......
  • Virtualbox安装Linux使用2560以上高分辨率黑屏
    Virtualbox安装Linux后,通过VirtualBox的视图菜单默认只有1920的分辨率可供选择,想要使用更高分辨率(比如4K)需要在Linux系统的设置里选择。但是,通过Linux系统菜单设置分辨率达到2560时,虚拟机就会黑屏,只有鼠标。此时系统仍然正常运行,按esc可取消当前设置,按回车会确认当前设置,然后就黑......
  • linux基础
    1.计算机基础美团单车内存-ram读写速度快-运行程序-程序从闪存加载到[内存]中运行掉电数据丢失临时存储数据闪存-rom读写速度慢掉电数据不丢失-存储数据-存储信息永久存储数据程序运行下载微信-闪存手机:12+25612-内存256-闪存操作系统中的......
  • Linux网络编程(epoll函数的使用)
    (文章目录)前言本篇文章我们讲解epoll函数的使用方法,epoll相比于poll来说性能方面有所提升和改进。一、epoll概念特点讲解epoll是Linux上一种高性能的多路复用机制,用于监视大量文件描述符并在它们就绪时通知应用程序。它是在select和poll的基础上进一步优化和改进而来......
  • linux之shell脚本quickStart
    这篇文章主要参考于《跟老男孩学linux运维:Shell编程实战》,方便写shell脚本时参考,只列一些shell脚本中的容易混淆的知识点。目录1变量1.1普通变量1.2shell特殊变量1.3shell特殊扩展变量2运算符2.1空格2.2(())与[]2.3||与&&3常用命令3.1read3.2echo3.3eval3.4双......
  • linux云服务器状态上报
    统计某文件夹下文件的个数ls-l|grep “^-”|wc-l统计某文件夹下目录的个数ls-l|grep“^d”|wc-l统计文件夹下文件的个数,包括子文件夹里的。ls-lR|grep“^-”|wc-l统计文件夹下目录的个数,包括子文件夹里的。ls-lR|grep“^d”|wc-l说明:ls-l长列表输出该目录下文件信息(......
  • 部署Kafka+ZK及其日志采集实战(系统版本:linux_CentOs_7.8)
    部署ZKdockerrun-d--namezookeeper-p2181:2181-twurstmeister/zookeeper部署Kafka-p9092:9092\-eKAFKA_BROKER_ID=0\--envKAFKA_HEAP_OPTS=-Xmx256M\--envKAFKA_HEAP_OPTS=-Xms128M\-eKAFKA_ZOOKEEPER_CONNECT=[内网ip]:2181\-eKAFKA_ADVERTISED......
  • Linux 系统替换字符串常用命令
    概述在Linux系统中有时候我们需要替换某个很长的字符串或者修改某个配置参数,有些文件又隐藏目录比较深,有些场景也需要在一个目录下批量去修改文件,那应该怎么高效,快速的去完成修改呢?下面记录一下本人实施过程中的一些方法,做个备忘手稿分享以备随时查看。系统平台CentOSLinux7第......
  • Linux常用网络配置练习(2)
    打开第二台虚拟机(带图形界面的虚拟机)使用浏览器访问一些网站,然后统计这些连接处于time-wait的数量[[email protected]]#netstat-an|grepTIME_WAIT|wc-l14打开两台Linux虚拟机,然后测试它们之间的TCP性能和UDP性能,并将结果记录下来##虚拟机01[root@test-server......