linux的学习(四):磁盘,进程,定时,软件包的相关命令

简介

关于磁盘管理,进程管理,定时任务,软件包管理的命令的使用

磁盘管理类命令

du

du 目录名: 查看文件和目录占用的磁盘空间
参数:

  • -h:可以看到大小的单位,g,mb
  • -a:还可以看到文件的大小
  • -c:显示总共的大小
  • –max-depth=n:展示到第几层目录,从0开始计算
du /root --max-depth=1 -ah

在这里插入图片描述
du -sh /root:直接展示占用磁盘空间
在这里插入图片描述

df

df -h:查看磁盘空间使用情况,-h是加上大小的单位

free

free -h:查看内存的使用情况

进程管理命令

ps

ps:查看当前系统进程状态
参数:

  • a:列出带有终端的所有用户的进程
  • x:列出当前用户的所有进程,包括没有终端的进程
  • u:友好的显示风格
  • -e:列出所有进程
  • -u:某个用户所有关联的所有进程
  • -f:完整格式的进程列表

ps axu:查看系统中所有进程,需要查看内存和cpu占用率时时候
ps -ef:查看所有进程,需要查看父子进程关系时使用
解析:

 ps aux | less

在这里插入图片描述
user:当前用户名
pid:线程id
%cpu:当前线程占用的cpu
%mem:当前线程占用内容
vsz:所占用的虚拟内存
rss:物理内存

stat:进程状态

  • R:运行状态
  • S:睡眠状态
  • T:暂停状态
  • Z:僵尸状态,马上要结束了
  • I:多线程
  • s:包含子进程
  • +:前台显示
  • <:表示优先级很高
  • N:表示优先级很低

command:产生这个进程的命令是什么

 ps -ef| less

在这里插入图片描述
ppid,父进程号

kill

kill -g 进程号:终止进程,-g立即停止

pstree

pstree:查看进程树
参数:

  • -p:显示进程的id
  • -u:显示进程的所属用户
pstree -p

在这里插入图片描述

top

top:实时监控系统进程状态
参数

  • -d:指定top命令隔几秒更新
  • -i:不显示任何闲置或僵尸线程
  • -p:监控指定的进程状态
top

在这里插入图片描述
q退出监控

netstat

netstat:显示网络状态和端口占用信息
参数:

  • a:显示所有正在监听和未监听的套接字
  • -n:能显示数字都数字显示
  • -l:列出在监听的服务状态
  • -p:显示哪个进程在调用
    netstat -anp | grep 进程号:查看该进程网络信息
    netstat -npl | grep 端口号:查看网络端口号占用情况
netstat -anp | less

在这里插入图片描述proto:协议
recv-Q:接收队列
send-Q:发送队列
local address:本地地址
foregin address:远程地址
state:监听状态
PID/Program name:进程id和名

定时任务类指令

crontab

crontab:系统定时任务
参数:

  • -e:编辑定时任务
  • -l:查询定时任务
  • -r:删除当前用户的所有定时任务

它是由一个crond服务去实现的,查看这个服务的状态:systemctl status crond
在这里插入图片描述

编辑定时任务

cornd -e

回车,编辑界面vim
在这里插入图片描述

编辑任务
每一分钟在/root下的文件c中追加内容dark,这个c文件会自己创建的

*/1 * * * * echo "dark" >> /root/c

效果:
在这里插入图片描述

编写格式: 五个数字(如果是操作符隔开算一个数字)+执行任务

  • 一小时中的第几分钟
  • 一天中的第几个小时
  • 一月中的第几天
  • 一年中的第几月
  • 一周中的第几天
  • 空缺数是*

例子:

  • 45 22 * * * 命令:每天22点45分执行命令
  • 0 8,12,16 * * * 命令:每天的8:00,12:00,16:00都执行一次,即逗号(,)表示不连续的时间
  • 0 5 * * 1-6 命令:周一到周六的5:00分执行命令,即横杆(-)表示连续的时间范围
  • */n * * * * 命令:表示每隔10分钟就执行一次命令

软件包管理

rpm

rpm是linux中的软件包管理工具,可以安装,升级,卸载软件
查看
rpm -qa | grep firefox:查看安装的Firefox的rpm软件包
在这里插入图片描述
rpm -qi firefox:查看firefox的安装信息
在这里插入图片描述
卸载:
rpm -e firefox:卸载firefox软件包
rpm -nodeps firefox:不考虑依赖关系强行卸载。

安装:
rpm -ivh 安装包名
参数:

  • -i:安装
  • -v:显示详细信息
  • -h:进度条
  • -nodeps:安装前不检查依赖
yum

yum:基于rpm包管理,可以自动处理依赖关系,一次性安装所有依赖的软件包。
参数选项:

  • -y:对于安装过程中的提问都回答yes
  • install:安装rpm包
  • update:更新rpm软件包
  • check-update:检查是否有更新
  • remove:删除rpm软件包
  • list:显示软件包信息
  • clean:清理yum过期的缓存
  • deplist:显示yum软件包的所有依赖关系

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

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

相关文章

昇思25天学习打卡营第8天|模型权重保存与加载

打卡 目录 打卡 模型的两种保存形式 Checkpoint 中间表示IR 模型保存与加载 模型权重保存-例1 模型权重加载-例1 模型权重保存-例2 模型权重加载-例2 模型权重文件的空间占用计算-例 模型的两种保存形式 Checkpoint 权重参数文件 中间表示IR 中间表示&#xff08;…

跟着操作,解决iPhone怎么清理内存难题

在如今智能手机功能日益强大的时代&#xff0c;我们使用手机拍照、录制视频、下载应用、存储文件等操作都会占用手机内存。当内存空间不足时&#xff0c;手机运行会变得缓慢&#xff0c;甚至出现卡顿、闪退等现象。因此&#xff0c;定期清理iPhone内存是非常必要的。那么&#…

详解注意力机制上篇【RNN,Seq2Seq(Encoder-Decoder,编码器-解码器)等基础知识】

NLP-大语言模型学习系列目录 一、注意力机制基础——RNN,Seq2Seq等基础知识 二、注意力机制【Self-Attention,自注意力模型】 &#x1f525; 在自然语言处理&#xff08;NLP&#xff09;领域&#xff0c;理解和生成自然语言的能力对于构建智能系统至关重要。从文本分类、机器翻…

电脑文件误删除如何恢复?Top12电脑数据恢复软件汇总合集!(图文详解)

电脑文件误删除如何恢复&#xff1f;在日常使用电脑过程中&#xff0c;我们经常会遇到意外删除文件的情况。可能是因为按错了按键、误操作了鼠标&#xff0c;或者意外格式化了存储设备。这些情况都可能导致重要的文件不小心被删除。但是不用担心&#xff0c;有许多专业的数据恢…

昇思25天学习打卡营第10天|NLP-RNN实现情感分类

打卡 目录 打卡 任务说明 流程 数据准备与加载 加载预训练词向量&#xff08;分词&#xff09; 数据集预处理 模型构建 Embedding RNN(循环神经网络) LSTM 全连接层 损失函数与优化器 训练逻辑 评估指标和逻辑 模型训练与保存 模型加载与测试 自定义输入测试 …

高频面试题基本总结回顾4(含笔试高频算法整理)

目录 一、基本面试流程回顾 二、基本高频算法题展示 三、基本面试题总结回顾 &#xff08;一&#xff09;Java高频面试题整理 &#xff08;二&#xff09;JVM相关面试问题整理 &#xff08;三&#xff09;MySQL相关面试问题整理 &#xff08;四&#xff09;Redis相关面试…

Python从0到100(三十九):数据提取之正则(文末免费送书)

前言&#xff1a; 零基础学Python&#xff1a;Python从0到100最新最全教程。 想做这件事情很久了&#xff0c;这次我更新了自己所写过的所有博客&#xff0c;汇集成了Python从0到100&#xff0c;共一百节课&#xff0c;帮助大家一个月时间里从零基础到学习Python基础语法、Pyth…

Qt|QTreewidget类下函数qt助手详解说明示例(二)

上篇&#xff1a;Qt|QTreewidget类下函数qt助手详解说明示例&#xff08;一&#xff09; 该系列持续更新&#xff0c;喜欢请一键三连&#xff0c;一起学习进步&#xff0c;升职加薪&#xff0c;感谢各位大佬。 QT5.14.2 参考官方QT助手 Kimi辅助说明 文章目录 insertTopLevelI…

服务器数据恢复—2块硬盘离线且热备盘未完全激活的raid5数据恢复案例

服务器存储数据恢复环境&#xff1a; 北京某企业一台EMC FCAX-4存储上搭建一组由12块成员盘的raid5磁盘阵列&#xff0c;其中包括2块热备盘。 服务器存储故障&#xff1a; raid5阵列中两块硬盘离线&#xff0c;热备盘只有一块成功激活&#xff0c;raid瘫痪&#xff0c;上层LUN…

记录些Spring+题集(1)

接口防刷机制 接口被刷指的是同一接口被频繁调用&#xff0c;可能是由于以下原因导致&#xff1a; 恶意攻击&#xff1a;攻击者利用自动化脚本或工具对接口进行大量请求&#xff0c;以消耗系统资源、拖慢系统响应速度或达到其他恶意目的。误操作或程序错误&#xff1a;某些情…

防火墙小试——部分(书接上回)NAT

toop接上回 1.实验拓扑及要求 前情回顾 DMZ区内的服务器&#xff0c;办公区仅能在办公时间内&#xff08;9&#xff1a;00 - 18&#xff1a;00&#xff09;可以访问&#xff0c;生产区的设备全天可以访问. 生产区不允许访问互联网&#xff0c;办公区和游客区允许访问互联网 …

全球DeepFake攻防挑战赛DataWhale AI 夏令营——图像赛道

全球DeepFake攻防挑战赛&DataWhale AI 夏令营——图像赛道 赛题背景 随着人工智能技术的迅猛发展&#xff0c;深度伪造技术&#xff08;Deepfake&#xff09;正成为数字世界中的一把双刃剑。这项技术不仅为创意内容的生成提供了新的可能性&#xff0c;同时也对数字安全构…

两个视频怎么剪辑成一个视频?3个方法分享

两个视频怎么剪辑成一个视频&#xff1f;将两个视频剪辑成一个视频&#xff0c;是现代数字内容创作中的高频需求&#xff0c;它不仅简化了素材管理&#xff0c;还能通过创意剪辑提升作品连贯性与表现力。通过精心编排&#xff0c;两个视频片段可以无缝融合&#xff0c;讲述更完…

PLC电工实操题库—匠心整理—高分资源—即刻下载!

1.编制用PLC控制的车辆出入库管理控制程序 答&#xff1a; 传感器布置&#xff1a; 显示电路&#xff1a; 说明&#xff1a; 1.光传感器的接收光被遮断时定义为“有信号”;2.传感器1#有信号时启动增计数逻辑:3.传感器2#有信号时启动减计数逻辑:4.传感器1#完成脉冲同时2#有信…

【深度学习】PyTorch框架(2):激活函数

1.引言 在文中&#xff0c;我们将深入探讨流行的激活函数&#xff0c;并分析它们在神经网络优化特性中的作用。激活函数在深度学习模型中扮演着至关重要的角色&#xff0c;因为它们为网络引入了非线性特性。尽管文献中描述了众多的激活函数&#xff0c;但它们并非一视同仁&…

220v降压5v用几k电阻?

# 220V降压至5V的电阻选择与AH8652和AH8696芯片的应用 在电子电路设计中&#xff0c;将高电压转换为低电压是常见的需求。例如&#xff0c;将220V交流电&#xff08;AC&#xff09;降压至5V直流电&#xff08;DC&#xff09;用于低功耗设备。这通常通过使用降压转换器&#xf…

C判断一个点在三角形上

背景 鼠标操作时&#xff0c;经常要判断是否命中显示控件&#xff0c;特开发此算法快速判断。 原理 三角形三等分点定理是指在任意三角形ABC中&#xff0c;可以找到三个点D、E和F&#xff0c;使得线段AD、BE和CF均等分三角形ABC。 这意味着三个等分点分别位于三个边界上&…

Golang中init()函数初始化顺序

Q24.init()函数初始化顺序 init() 函数是用于程序执行前做包的初始化的函数&#xff0c;比如初始化包里的变量等一个包可以出线多个 init() 函数,一个源文件也可以包含多个 init() 函数同一个包中多个 init() 函数的执行顺序没有明确定义&#xff0c;但是不同包的init函数是根…

线程的复习

目录 大纲Java中的线程概念创建线程的方法线程的生命周期线程的同步和通信线程的优先级和调度线程的中断 案例 大纲 Java中的线程概念 在Java中&#xff0c;线程是操作系统能够进行运算调度的最小单位&#xff0c;它被包含在进程之中&#xff0c;是进程中实际运作的部分。一个…

网络配置命令

文章目录 一、查看网络接口信息 ifconfig1.1 网络接口名称1.2 使用 ifconfig 查看网络接口信息1.2.1 输出示例1.2.2 输出解释 1.3 查看特定网络接口信息1.3.1 输出示例 1.4 查看所有网络接口信息1.5 特殊网络接口 二、修改网络配置文件2.1 配置文件示例2.2 使配置生效2.3 关闭 …