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

news2024/9/20 14:38:36

简介

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

磁盘管理类命令

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.coloradmin.cn/o/1928058.html

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

相关文章

Mapboxgl 生成飞行动画GIF

更多精彩内容尽在数字孪生平台&#xff0c;关注公众号【sky的数孪技术】&#xff0c;技术交流、源码下载请添加VX&#xff1a;digital_twin123 根据两点生成动画的工具。 首先&#xff0c;找到你想要开始的视图&#xff0c;点击“设置起点视图”&#xff0c;然后调整到目的视图…

Android中RecyclerView使用详解(一)

目录 概述优点列表布局RecyclerView一、创建RecyclerView并且在布局中绑定二、实现RecyclerView单个item的布局三、给RecyclerView写一个对应的适配器Adapter1.创建自定义的ViewHolder2.继承Adapter&#xff0c;泛型使用我们自定义的ViewHolder3.重写Adapter的三个方法onCreate…

如何提取视频中的音频?提取音频的几种方法

如何提取视频中的音频&#xff1f;提取视频中的音频&#xff0c;是许多人在处理多媒体内容时常遇到的需求。这一过程不仅仅是简单地从视听媒体中抽离音频部分&#xff0c;它背后蕴含着许多技术上的挑战和创意上的可能性。通过提取音频&#xff0c;你可以更方便地利用视频中的声…

网络安全——防御(防火墙)带宽以及双机热备实验

12&#xff0c;对现有网络进行改造升级&#xff0c;将当个防火墙组网改成双机热备的组网形式&#xff0c;做负载分担模式&#xff0c;游客区和DMZ区走FW3&#xff0c;生产区和办公区的流量走FW1 13&#xff0c;办公区上网用户限制流量不超过100M&#xff0c;其中销售部人员在其…

docker镜像导出与导入

布置程序出问题了&#xff0c;拉不下来镜像 程序的配置文件里面有镜像的名字 docker pull ubuntu/squid:latest 我是本地下载了镜像&#xff0c;使用本地的镜像导出 导出镜像使用 docker 导出导入镜像 要在Docker中导出和导入镜像&#xff0c;您可以使用docker save命令来导…

《昇思25天学习打卡营第5天|10使用静态图加速》

写在前面 跳过了模型训练和保存两节&#xff0c;模型训练的例子已经学习过&#xff0c;都是重复的内容&#xff0c;不进行详细的学习了&#xff0c;除非要使用类似的函数。 因此接下来开始学习初学教程的最后一节&#xff1a;使用静态图加速&#xff0c;希望能学习到一些内容。…

【分布式系统】CephFS文件系统之MDS接口详解

目录 一.服务端操作 1.在管理节点创建 mds 服务 2.查看各个节点的 mds 服务&#xff08;可选&#xff09; 3.创建存储池&#xff0c;启用 ceph 文件系统 4.查看mds状态&#xff0c;一个up&#xff0c;其余两个待命&#xff0c;目前的工作的是node01上的mds服务 5.创建用户…

从零开始搭建vue框架

流程图 开始 | |-- 2013 年底&#xff0c;尤雨溪开始开发 Vue 框架&#xff0c;最初命名为 Seed&#xff0c;后更名为 Vue | |-- 2013 年 12 月&#xff0c;Vue 0.6.0 版本 | |-- 2014 年 1 月 24 日&#xff0c;Vue 0.8.0 版本发布 | |-- 2014 年 2 月 25 日&#xff0c;…

数据中心内存RAS技术发展背景

随着数据量的爆炸性增长和云计算的普及&#xff0c;数据中心内存的多比特错误及由无法纠正错误(UE)导致的停机问题日益凸显&#xff0c;这些故障不仅影响服务质量&#xff0c;还会带来高昂的修复或更换成本。随着工作负载、硬件密度以及对高性能要求的增加&#xff0c;数据中心…

408数据结构-图的应用3-有向无环图、拓扑排序 自学知识点整理

前置知识&#xff1a;表达式&#xff0c;图的遍历 有向无环图描述表达式 有向无环图&#xff1a;若一个有向图中不存在环&#xff0c;则称为有向无环图&#xff0c;简称 D A G DAG DAG图 。 &#xff08;图片来自王道考研408数据结构2025&#xff09; 由王道考研-咸鱼学长的讲…

进销存管理系统设计

进销存管理系统&#xff08;Inventory Management System&#xff0c;简称IMS&#xff09;是一种帮助企业有效管理商品的入库、出库及库存情况的信息系统。良好的进销存管理系统能够提升库存周转率、减少库存成本、提高订单处理效率&#xff0c;从而增强企业的市场竞争力。以下…

SD card知识总结

一、基础知识 1、简介 SD Card 全称(Secure Digital Memory Card)&#xff0c;日本电子公司松下&#xff08;Panasonic&#xff09;、瑞典公司爱立信&#xff08;Ericsson&#xff09;、德国公司西门子&#xff08;Siemens&#xff09;共同开发的&#xff0c;于1999年发布根…

超声波清洗机排行榜,热门超声波清洗机哪个更值得入手?

用超声波清洗机洗眼镜已经不算是什么惊奇的事情了&#xff0c;并且很多戴眼镜的朋友更是因为超声波清洗机能够清洗眼镜而慕名前来。毕竟现在洗眼镜能够用超声波清洗机代劳实在是一件很省心的事情&#xff01;~但是&#xff0c;对于超声波清洗机你们真的了解吗&#xff1f;因此本…

从零开始学习cartographer源码 | 番外:如何在wsl内使用clion阅读cartographer源码

从零开始学习cartographer源码 | 番外&#xff1a;如何在wsl内使用clion阅读cartographer源码 安装WSL2及Clion安装WSL2-Ubuntu20.04安装Clion安装ROS 安装Cartographer一键安装Cartographer 在Clion打开cartographer工程安装gdb手动创建CMakeLists.txt打开项目配置wsl工具链配…

一款简单的音频剪辑工具

Hello&#xff0c;大家好呀&#xff0c;我是努力搬砖的小画。 今天小画给大伙分享一款强大的音频剪辑工具--【剪画】&#xff0c;无需下载就能使用&#xff0c;支持对MP3、M4A、AAC等多种格式文件进行剪辑、分割、拼接、混音、变声、淡入淡出、音频格式转换、视频转音频、消除…

网关设备BL122实现Modbus RTU/TCP转Profinet协议

Modbus与Profinet是两种广泛应用于工业自动化领域的通信协议&#xff1a;Modbus因其简单性和兼容性&#xff0c;在许多工业设备中得到广泛应用&#xff1b;而Profinet提供了高速、高精度的通信能力&#xff0c;适合于复杂控制系统和实时应用&#xff0c;但两者之间的差异导致了…

安防视频监控/视频汇聚EasyCVR平台浏览器http可以播放,https不能播放,如何解决?

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台基于云边端一体化架构&#xff0c;兼容性强、支持多协议接入&#xff0c;包括国标GB/T 28181协议、部标JT808、GA/T 1400协议、RTMP、RTSP/Onvif协议、海康Ehome、海康SDK、大华SDK、华为SDK、宇视SDK、乐橙SDK、萤石云SD…

Pod网络、Service网络、网络插件Calico、网络插件Flannel(2024-07-12)

一、Pod网络 在K8S集群里&#xff0c;多个节点上的Pod相互通信&#xff0c;要通过网络插件来完成&#xff0c;比如Calico网络插件。 使用kubeadm初始化K8S集群时&#xff0c;有指定一个参数 --pod-networkcidr10.18.0.0/16 它用来定义Pod的网段。而我们在配置Calico的时候&…

LED显示屏中什么是光纤传输?什么是网线传输?

在科技日新月异的今天&#xff0c;LED显示屏已成为信息传播和视觉展示的重要工具。然而&#xff0c;一块亮丽的LED显示屏背后&#xff0c;数据传输技术发挥着至关重要的作用。今天&#xff0c;我们就来一起探索LED显示屏中两种常见的数据传输方式&#xff1a;光纤传输和网线传输…

护网--2

实验要求&#xff1a; 1、办公区设备可以通过电信链路和移动链路上网(多对多的NAT&#xff0c;并且需要保留一个公网IP不能用来转换) 2、分公司设备可以通过总公司的移动链路和电信链路访问到Dmz区的http服务器 3、多出口环境基于带宽比例进行选路&#xff0c;但是&#xff0c;…