Linux任务调度、磁盘分区、挂载

news2024/11/20 20:24:59

一、任务调度介绍

任务调度是指系统在某个时间执行的特定的命令或程序
任务调度分为两类:
1.系统工作:有些重要的工作必须周而复始的执行,比如病毒扫描
2,个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份
语法:
crontab [选项] -e编辑crontab定时任务 -l查询crontab任务 -r删除当前用户所有的crontab任务

二、at定时任务

1.at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行
2.默认情况下,atd守护进程每60秒检查作业队列,有作业时,会检查作业运行时间,如果时间与但是时间匹配,则运行此作业。
3.at命令是一次性定时计划任务,执行完一个任务后不再执行此任务了。
4.在使用at命令的时候,一定要保证atd进程的启动,可以使用相关指令来查看。

at [选项] [时间] ctrl+D结束at命令的输入
选项: -m 当指定的任务被完成后,给系统发送邮件,即使没有标准输出
-I atq的别名
-d atrm的别名 atrm删除
-v 显示任务被执行的时间
-c 打印任务的内容到标准输出
-V 显示版本信息
-q <队列> 使用指定的队列
-f <文件> 从指定文件读取任务而不是标准输入读入
-t <时间参数> 以时间参数的形式提交要运行的任务

三、Linux分区

linux采用一种叫做 载入 的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来,这时要载入的一个分区将使它的存储空间在一个目录下获得

硬盘
linux硬盘分为IDE和SCSI硬盘,目前基本都是SCSI硬盘
IDE硬盘驱动器标识符为“hdx~”,hd表示分区所在设备的类型,x为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),波浪表示分区,前四个分区用数字1到4表示,它是主分区或扩展分区,从5开始就是逻辑分区,例,hda3表示为第一个IDE硬盘上的第三个主分区或扩展分区,hdb2表示为第二个IDE硬盘上的第二个主分区或扩展分区
SDSI硬盘标识为sdx~,除了sd外其他的表示方法和上面一样
linux中需要将硬盘空间挂载到某个目录上才能使用

lsblk 查看磁盘信息

挂载
首先为虚拟机添加一块硬盘,重启
重启后使用lsblk指令可以看到当前磁盘的信息,sda是之前的硬盘,分为了三个区 mountpoint是挂载点
新添加的硬盘是sdb,此时后面没有数字,是因为还没分区,需要将硬盘分区 分区命令 fdisk /dev/sdb
在这里插入图片描述
之后要格式化磁盘 命令:mkfs -t ext4 /dev/sdb1
之后挂载: mount /dev/sdb1 /newdisk/ 将sdb1挂载到/newdisk/
如果想卸载 使用unmount命令 unmount /dev/sdb1 或者unmount /newdisk

注意:用命令行挂载重启后会失效,永久挂载需要通过修改/etc/fstab实现挂载 添加完成后执行 mount -a 即可生效
在这里插入图片描述

磁盘情况查询
查询系统整体磁盘使用情况 df -h
du -h 查看指定目录的磁盘占用情况 默认为当前目录
-s 指定目录占用大小汇总
-h 带计量单位
-a 含文件
–max-depth=1 子目录深度
-c列出明细的同时,增加汇总值

磁盘情况工作实用指令
1.统计/opt 文件夹下的文件个数
ls -l /opt | grep “^-” | wc -l
^-是一个正则表达式,表示以-开头的信息 ls -l中文件都是-开头,然后使用wc -l进行统计 wc -l是统计行数,此处过滤的信息有几行就是有几个文件
2.统计/opt 文件夹下的目录个数
-换成d就行
3.统计/opt文件夹下的文件个数,包括子文件夹中的
ls -lR /opt | grep “^-” | wc -l
4.以树状显示目录结构
tree 目录名

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

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

相关文章

canvas自定义绘制顺序解决遮挡问题

canvas自定义绘制顺序解决遮挡问题 1. 问题场景2. 解决思路3. 实现代码 1. 问题场景 使用canvas绘制进行要素叠加时&#xff0c;往往会出现不是按照先画的在下面&#xff0c;后画的在最上面这样的顺序进行叠加显示。原因就是由于图片大小不同导致绘制或加载的时间不一样&#…

合宙Air724UG Cat.1模块硬件设计指南--LCD专用SPI接口

概述 Air724UG支持一路LCD专用SPI接口&#xff0c;用于驱动SPI LCD屏幕&#xff0c;不能作为通用SPI使用 特性&#xff1a; 最大支持320240分辨率&#xff0c;30帧 内置图像处理单元GOUDA 支持格式&#xff1a; YUV4 : 2 : 0 ;YUV4 : 2 : 2;RGB565; ARGB8888 目前只支持4线8bi…

MySQL - 第8节 - MySQL复合查询

1.基本查询回顾 准备测试表&#xff1a; • 下面给出三张表&#xff0c;分别是员工表&#xff08;emp&#xff09;、部门表&#xff08;dept&#xff09;和工资等级表&#xff08;salgrade&#xff09;。 • 后续所要进行的查询操作都将以这三张表作为数据源&#xff0c;包括基…

【论文笔记】BEIT:BERT PRE-TRAINING OF IMAGE TRANSFORMERS

GitHub 1.介绍 1.1 挑战 视觉转换器的输入单元&#xff0c;即图像补丁&#xff0c;没有预先存在的词汇。预测遮罩面片的原始像素往往会在预训练短程依赖性和高频细节上浪费建模能力 1.2 回顾一下Bert的基本架构和流程 输入编码&#xff1a;通过tokenizer将输入的文本中的每…

gmpy2

简介 gmpy2是一个Python扩展模块&#xff0c;是对GMP的封装&#xff0c;它的前身是gmpy。 GMP&#xff08;即GNU高精度算术运算库&#xff09;&#xff0c;它是一个开源的高精度运算库&#xff0c;其中不但有普通的整数、实数、浮点数的高精度运算&#xff0c;还有随机数生成&a…

【promptulate专栏】使用ChatGPT和XMind快速构建思维导图

本文节选自笔者博客&#xff1a;https://www.blog.zeeland.cn/archives/ao302950h3j &#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是Zeeland&#xff0c;全栈领域优质创作者。&#x1f4dd; CSDN主页&#xff1a;Zeeland&#x1f525;&#x1f4e3; 我的博客&#…

Go语言基础:标识符、关键字、变量、常量、iota

一、标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词&#xff0c;比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线&#xff09;组成&#xff0c;并且只能以字母和_开头。 二、关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符…

ThreadPoolExecutor的应用和源码分析

前面描述的线程池的创建方式大都是Executors类中创建出来&#xff0c;基于ThreadPoolExecutor去new出来实现的。 我们为什么要自定义线程池 在线程池ThreadPoolExecutor中提供了7个参数&#xff0c;都作为非常核心的属性&#xff0c;在线程池去执行任务的时候&#xff0c;每个…

【Docker】容器化和虚拟化基础

Docker发展史 Jail(监狱)时代 1979 年 贝尔实验室发明 chroot chroot的设计原理是&#xff1a;把一个进程的文件系统隔离起来。 ​ chroot 系统调用可以将进程及其子进程的根目录更改为文件系统中的新位置。隔离以后&#xff0c;该进程无法访问到外面的文件&#xff0c;因此这…

管理类联考——逻辑——知识篇——论证推理——二、加强——haimian

考点分析 加强 年度 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023题量213325356 主要问法 以下哪项如果为真&#xff0c;最能加强上述结论的说服力?以下哪项如果为真&#xff0c;最能支持题干的论证? 解题思路 阅读问题&#xff0c;确定是否为加强题型&…

进程参数编程

问题 execve(...) 的参数分别是什么&#xff1f;有什么意义&#xff1f; 第一个参数是程序路径&#xff0c;第二个参数是进程参数&#xff0c;第三个参数是环境变量 再论 execve(...) main 函数 (默认进程入口) int main(int argc, char* argv[]) argc - 命令行参数个数argv…

java——jdbc编程

文章目录 JDBC的概念JDBC的常用APIJDBC示例代码PreparedStatementCallableStatement JDBC&#xff08;Java Database Connectivity&#xff09;是Java的一种数据库访问标准&#xff0c;它提供了一套API&#xff0c;使得我们可以通过Java程序来访问和操作各种关系型数据库。 下面…

从零开始手搓一个STM32与机智云的小项目——GPIO模拟时序控制外设2

文章目录 前言模块简介硬件介绍硬件连接通信时序DHT11的数据帧格式信号时序1. 起始信号2.应答信号(响应信号)3.接收数据0与14.获取数据5结束信号 输入输出切换实际效果 总结 前言 在上一篇中介绍了&#xff0c;使用GPIO模拟WS2812B的控制时序来实现对RGB灯的控制&#xff0c;本…

【开源与项目实战:开源实战】84 | 开源实战四(上):剖析Spring框架中蕴含的经典设计思想或原则

在 Java 世界里&#xff0c;Spring 框架已经几乎成为项目开发的必备框架。作为如此优秀和受欢迎的开源项目&#xff0c;它是我们源码阅读的首选材料之一&#xff0c;不管是设计思想&#xff0c;还是代码实现&#xff0c;都有很多值得我们学习的地方。接下来&#xff0c;我们就详…

Nginx服务的主配置文件 nginx.conf

目录 前言 一、Nginx.con位置 二、Nginx.com相关内容 三、Nginx.conf中配置块和指令 1、I/O时间配置 2、HTTP 配置 日志格式设定 总结 前言 Nginx 的主配置文件是 nginx.conf&#xff0c;它通常位于 Nginx 的安装目录下的 conf 文件夹中。主配置文件 nginx.conf 是 Ngin…

Rust语言从入门到入坑——(6)Rust组织管理

文章目录 0 引入1、组织概念1. 1、箱1. 2、包1. 3、模块 2、组织中权限2.1 权限2.2 模块引用2.2 Use 关键词 3、总结 0 引入 任何一门编程语言如果不能组织代码都是难以深入的&#xff0c;几乎没有一个软件产品是由一个源文件编译而成的。本教程到目前为止所有的程序都是在一个…

java——内部类和异常处理

文章目录 内部类成员内部类局部内部类匿名内部类静态内部类 异常处理异常捕获与处理多重异常捕获和处理抛出异常 内部类 Java内部类&#xff08;Inner Class&#xff09;是嵌套在其他类中的类&#xff0c;它可以访问外部类的成员变量和方法&#xff0c;同时也可以被外部类访问…

模拟电路系列文章-ADC驱动电路(下)

目录 概要 整体架构流程 技术名词解释 技术细节 1.低阻输出&#xff0c;以减小误差 2.抗混叠 3.电源级保护 小结 概要 提示&#xff1a;这里可以添加技术概要 一个模拟电压信号&#xff0c;在进入ADC 的输入端之前&#xff0c;一般都需要增加一级驱动电路(Driver]。但是&#…

C语言基础:指针的使用

本文结合工作经验&#xff0c;研究C语言中指针的用法。 文章目录 1 指针的概念2 用法与使用场景2.1 函数的指针参数2.1.1 基本概念2.1.2 使用场景1-函数返回多个值2.1.3 使用场景2-减少函数参数 2.2 void*指针2.2.1 基本概念2.2.2 使用场景 2.3 空指针2.4 const指针2.4.1 基本…

三分钟学习一个python小知识5-----------我的对python中pandas的理解, 我列举了关于pandas常用的4个例子来深入理解pandas

这里写目录标题 1、Pandas是什么2、Pandas的常用功能&#xff1a;2.1. 读取和写入数据2.2. 数据清洗和转换2.3. 数据分析和计算2.4. 数据可视化总结 1、Pandas是什么 Pandas是Python中一个非常流行的数据处理和分析库&#xff0c;可以使用它对数据进行读取、清洗、转换、分析和…