大数据学习(135)-Linux系统性指令

🍋🍋大数据学习🍋🍋

🔥系列专栏: 👑哲学语录: 用力所能及,改变世界。
💖如果觉得博主的文章还不错的话,请点赞👍+收藏⭐️+留言📝支持一下博主哦🤞


一、网络状态相关命令

  1. ifconfig

    • 功能:显示网络接口配置信息(如 IP 地址、MAC 地址)。
    • 示例
      ifconfig eth0  # 查看指定网卡(如eth0)的信息
      
  2. ip

    • 功能:新一代网络配置工具,替代 ifconfig
    • 示例
      ip addr show    # 显示所有网络接口信息
      ip route        # 查看路由表
      
  3. netstat

    • 功能:显示网络连接、路由表、接口统计等。
    • 示例
      netstat -tulpn  # 查看所有监听的TCP/UDP端口及对应进程
      netstat -an     # 显示所有网络连接
      
  4. ss

    • 功能:更快的网络连接查看工具,替代 netstat
    • 示例
      ss -tulpn       # 查看监听端口及进程
      ss -s           # 显示网络统计信息
      
  5. ping

    • 功能:测试网络连通性。
    • 示例
      ping www.baidu.com -c 4  # 发送4个ICMP包测试连通性
      
  6. traceroute

    • 功能:跟踪数据包路由路径。
    • 示例
      traceroute google.com    # 显示到google的路由 hops
      

二、磁盘相关命令

  1. df

    • 功能:显示磁盘空间使用情况。
    • 示例
      df -h        # 以人类可读的格式显示(如GB、MB)
      df -i        # 显示inode使用情况
      
  2. du

    • 功能:统计目录或文件的磁盘使用量。
    • 示例
      du -sh /var/log  # 显示/var/log目录的总大小
      du -h --max-depth=1  # 按目录层级显示,深度为1
      
  3. fdisk

    • 功能:管理磁盘分区(需 root 权限)。
    • 示例
      fdisk -l       # 列出所有磁盘和分区信息
      
  4. lsblk

    • 功能:以树形结构显示块设备(磁盘、分区)。
    • 示例
      lsblk          # 显示所有块设备
      
  5. hdparm

    • 功能:获取磁盘硬件参数(如转速、读写性能)。
    • 示例
      hdparm -i /dev/sda  # 显示磁盘sda的硬件信息
      

三、CPU 相关命令

  1. top

    • 功能:实时监控系统进程和 CPU 使用率。
    • 交互操作
      • 1:显示每个 CPU 核心的使用率。
      • q:退出。
  2. htop

    • 功能:增强版的 top,支持彩色界面和交互式操作。
    • 安装
      apt install htop  # Debian/Ubuntu
      yum install htop    # CentOS/RHEL
      
  3. ps

    • 功能:显示当前进程状态。
    • 示例
      ps aux           # 显示所有进程的详细信息
      ps -ef           # 显示所有进程及其父进程关系
      
  4. vmstat

    • 功能:监控系统内存、CPU、IO 等状态。
    • 示例
      vmstat 2 5       # 每2秒采样一次,共采样5次
      
  5. mpstat

    • 功能:显示每个 CPU 核心的详细统计信息。
    • 示例
      mpstat -P ALL 1  # 每1秒显示所有CPU核心的信息
      

四、内存相关命令

  1. free

    • 功能:显示系统内存使用情况。
    • 示例
      free -h         # 以人类可读的格式显示
      
  2. top/htop

    • 功能:实时监控内存使用情况(同上)。
  3. pmap

    • 功能:显示进程的内存映射信息。
    • 示例
      pmap -x <PID>   # 显示指定进程的详细内存使用
      

五、综合监控工具

  1. dstat

    • 功能:多功能系统资源监控工具。
    • 示例
      dstat -cdngy    # 显示CPU、磁盘、网络、内存等信息
      
  2. glances

    • 功能:集成化监控工具,支持 Web 界面。
    • 安装与使用
      pip install glances
      glances          # 启动监控界面
      

六、磁盘 IO 相关命令

  1. iostat

    • 功能:监控磁盘 IO 性能。
    • 示例
      iostat -x 1      # 每秒显示一次磁盘IO统计
      
  2. iotop

    • 功能:实时监控磁盘 IO 使用情况。
    • 安装
      apt install iotop  # Debian/Ubuntu
      

七、进程相关命令

  1. pgrep/pkill

    • 功能:通过名称查找或终止进程。
    • 示例
      pgrep nginx      # 查找nginx进程ID
      pkill -9 nginx    # 强制终止所有nginx进程
      
  2. lsof

    • 功能:列出打开的文件和网络连接。
    • 示例
      lsof -i :80      # 显示占用80端口的进程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/pingmian/84206.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Fifty Project - D35】

今日完成记录 TimePlan完成情况7&#xff1a;00 - 7&#xff1a;40爬坡√8&#xff1a;30 - 11&#xff1a;30Rabbit MQ√17&#xff1a;30 - 18&#xff1a;30羽毛球√ RabbitMQ 消费者端如何保证可靠性&#xff1f; 消息投递过程出现网络故障消费者接收到消息但是突然宕机…

P3 QT项目----记事本(3.4)

3.4 文件选择对话框 QFileDialog 3.4.1 QFileDialog 开发流程 使用 QFileDialog 的基本步骤通常如下&#xff1a; 实例化 &#xff1a;首先&#xff0c;创建一个 QFileDialog 对象的实例。 QFileDialog qFileDialog;设置模式 &#xff1a;根据需要设置对话框的模式&…

学习笔记(26):线性代数-张量的降维求和,简单示例

学习笔记(26)&#xff1a;线性代数-张量的降维求和&#xff0c;简单示例 1.先理解 “轴&#xff08;Axis&#xff09;” 的含义 张量的 “轴” 可以理解为 维度的方向索引 。对于形状为 (2, 3, 4) 的张量&#xff0c;3 个轴的含义是&#xff1a; 轴 0&#xff08;axis0&…

健康档案实训室:构建全周期健康管理的数据基石

一、健康档案实训室建设背景 随着“健康中国2030”战略深入推进&#xff0c;健康档案作为居民健康数据的核心载体&#xff0c;在疾病预防、慢性病管理、医疗决策等领域的价值日益凸显。在此背景下&#xff0c;健康档案实训室建设成为职业院校对接政策要求、培养专业健康管理…

【MATLAB第119期】基于MATLAB的KRR多输入多输出全局敏感性分析模型运用(无目标函数,考虑代理模型)

【MATLAB第119期】基于MATLAB的KRR多输入多输出全局敏感性分析模型运用&#xff08;无目标函数&#xff0c;考虑代理模型&#xff09; 下一期研究SHAP的多输入多输出敏感性分析方法 一、SOBOL&#xff08;无目标函数&#xff09; &#xff08;1&#xff09;针对简单线性数据…

Linux常用文件目录命令

浏览目录命令&#xff1a; ls 、pwd目录操作命令&#xff1a;cd、mkdir、rmdir浏览文件命令&#xff1a;cat、more、less、head、tail文件操作命令&#xff1a;cp、rm、mv、find、grep、tar 浏览目录命令 ls ◼ 命令名称&#xff1a;ls ◼ 命令英文原意&#xff1a;list ◼ …

PIN码vs密码,电脑登录的快捷键你用对了吗?

你是否也遇到过这样的窘境&#xff1a;信心满满地输入电脑开机密码&#xff0c;屏幕却无情地提示“密码错误”。仔细一看&#xff0c;才发现登录界面悄悄地变成了要求输入“PIN码”。这种因为混淆了PIN码和账户密码而导致的开机失败&#xff0c;相信不少朋友都碰到过。 PIN码作…

【大模型科普】AIGC技术发展与应用实践(一文读懂AIGC)

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈人工智能与大模型应用 ⌋ ⌋ ⌋ 人工智能&#xff08;AI&#xff09;通过算法模拟人类智能&#xff0c;利用机器学习、深度学习等技术驱动医疗、金融等领域的智能化。大模型是千亿参数的深度神经网络&#xff08;如ChatGPT&…

Spring是如何解决Bean的循环依赖:三级缓存机制

1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间‌互相持有对方引用‌,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…

XXE漏洞知识

目录 1.XXE简介与危害 XML概念 XML与HTML的区别 1.pom.xml 主要作用 2.web.xml 3.mybatis 2.XXE概念与危害 案例&#xff1a;文件读取&#xff08;需要Apache >5.4版本&#xff09; 案例&#xff1a;内网探测&#xff08;鸡肋&#xff09; 案例&#xff1a;执行命…

02-性能方案设计

需求分析与测试设计 根据具体的性能测试需求&#xff0c;确定测试类型&#xff0c;以及压测的模块(web/mysql/redis/系统整体)前期要与相关人员充分沟通&#xff0c;初步确定压测方案及具体的性能指标QA完成性能测试设计后&#xff0c;需产出测试方案文档发送邮件到项目组&…

STL优先级队列的比较函数与大堆小堆的关系

STL中的priority_queue&#xff08;优先级队列&#xff09;通过比较函数来确定元素的优先级顺序&#xff0c;从而决定其内部是形成大堆还是小堆。以下是关键点总结&#xff1a; 默认行为与大堆&#xff1a; 默认情况下&#xff0c;priority_queue使用std::less<T>作为比较…

React---day11

14.4 react-redux第三方库 提供connect、thunk之类的函数 以获取一个banner数据为例子 store&#xff1a; 我们在使用异步的时候理应是要使用中间件的&#xff0c;但是configureStore 已经自动集成了 redux-thunk&#xff0c;注意action里面要返回函数 import { configureS…

OD 算法题 B卷【反转每对括号间的子串】

文章目录 反转每对括号间的子串 反转每对括号间的子串 给出一个字符串s&#xff0c; 仅含有小写英文字母和英文括号’(’ ‘)’&#xff1b;按照从括号内到外的顺序&#xff0c;逐层反转每对括号中的字符串&#xff0c;并返回最终的结果&#xff1b;结果中不能包含任何括号&am…

如何做好一份技术文档?从规划到实践的完整指南

如何做好一份技术文档&#xff1f;从规划到实践的完整指南 &#x1f31f; 嗨&#xff0c;我是IRpickstars&#xff01; &#x1f30c; 总有一行代码&#xff0c;能点亮万千星辰。 &#x1f50d; 在技术的宇宙中&#xff0c;我愿做永不停歇的探索者。 ✨ 用代码丈量世界&…

css的定位(position)详解:相对定位 绝对定位 固定定位

在 CSS 中&#xff0c;元素的定位通过 position 属性控制&#xff0c;共有 5 种定位模式&#xff1a;static&#xff08;静态定位&#xff09;、relative&#xff08;相对定位&#xff09;、absolute&#xff08;绝对定位&#xff09;、fixed&#xff08;固定定位&#xff09;和…

详细讲解Flutter GetX的使用

Flutter GetX 框架详解&#xff1a;状态管理、路由与依赖注入 GetX 是 Flutter 生态中一款强大且轻量级的全功能框架&#xff0c;集成了状态管理、路由管理和依赖注入三大核心功能。其设计理念是简洁高效&#xff0c;通过最小的代码实现最大的功能&#xff0c;特别适合快速开发…

【大模型:知识库管理】--Dify接入RAGFlow 知识库

ragflow的官方文档&#xff1a; HTTP API 接口 |抹布流 --- HTTP API | RAGFlow 接着前文&#xff0c;我们已经创建了知识库&#xff0c;那么如何才能使用它呢&#xff1f; 当然也是通过网络API的形式去调用它。本文将讲解两种方式&#xff1a; Dify调用python源码调用 目录…

Vue 模板配置项深度解析

Vue 模板配置项深度解析 在 Vue 组件开发中&#xff0c;template 是定义组件视图结构的核心配置项。作为 Vue 专家&#xff0c;我将全面解析模板的各个方面&#xff0c;帮助你掌握高效构建 Vue 组件的艺术。 一、模板基础概念 1. 模板的本质 声明式渲染&#xff1a;描述 UI…

基于深度哈希与图索引的十亿级图像近重复检测系统

引言 在上一篇文章中,我们介绍了基于Vision API和SimHash的亿级图像去重方案。本文将更进一步,探讨如何应对十亿级图像库的近重复检测挑战,提出一种结合深度哈希学习与图索引的创新架构。该系统在多个关键指标上比传统方法提升显著: 检测精度提升:mAP@100达到0.92(传统方…