Linux学习笔记 -- 定时任务调度/磁盘分区与挂载

本文详细介绍了Linux中的任务调度,包括crontab和at命令的使用方法,以及磁盘分区与挂载的操作步骤。通过crontab设置定时任务,如每分钟执行shell脚本,并利用at命令进行一次性定时任务设定。同时,讲解了如何查看和管理磁盘分区,如使用lsblk和df-h命令,以及如何添加新硬盘、分区、格式化和永久挂载。此外,还提到了查询磁盘使用情况和文件统计的相关命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

任务调度 crond

crontab -e 进入 vim 界面
*/1 * * * * ls -l /etc > /tmp/to.txt 在 vim 界面中写入 * 代表任意

* 表示 任何时间
, 表示 不连续的时间
- 表示 连续的时间范围
*/n 表示 每隔多久执行一次

vim /home/my.sh 写入 date >> /home/mycalcal >> /home/mycal
chmod u+x /home/my.sh 增加可执行权限
crontab -e 写入 */1 * * * * /home/my.sh 每分钟执行一次 shell 脚本

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

at 定时任务

at 命令是 一次性定时计划任务, 使用该命令时要保证 守护进程atd 启动

at 选项 时间 连续输入两次 Ctrl + D 停止 at 命令输入
at 5pm + 2 days 两天后 5点执行
atq 查看系统中执行的工作任务
at 5pm tomorrow 明天17点执行
at now + 2 minutes 两分钟后执行
atrm 任务编号 删除已设置任务

ps -ef 查看所有运行进程
ps -ef | grep atd

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

磁盘分区与挂载

在这里插入图片描述

lsblk 或 lsblk -f 查看所有设备挂载情况

lsblk -f
UUID 分区唯一标识符 ; MOUNTPOINT 挂载点 (即分区对应目录)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

增加硬盘实例
1、添加新硬盘 SCSI (重启识别) lsblk 查看新磁盘盘号 sdb
2、对硬盘分区 fdisk /dev/sdb sdb 为新插入磁盘 最后输入 w 保存退出
3、对新硬盘 格式化 指定文件分区类型 ext4 (生成唯一标识符UUID )

mkfs -t ext4 /dev/sdb1

4、挂载 mount /dev/sdb1 /newdisk (用命令行挂载重启后回消失)

umount /dev/sdb1 卸载

5、修改 /etc/fstab 文件 实现 永久挂载 vim /etc/fstab
6、mount -a 即可生效
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

系统整体 磁盘情况查询 df -h
查询指定目录的磁盘占用情况 du -h 目录 默认为当前目录
du -hac --max-depth=1 /opt
正则表达式筛选 "^-"
ls -l /opt | grep "^-" | wc -l 统计文件个数
ls -l /opt | grep "^d" | wc -l 统计目录(文件夹)个数
ls -lR /opt | grep "^-" | wc -l 统计文件个数,包括 子文件夹里的
ls -lR /opt | grep "^d" | wc -l 统计目录(文件夹)个数,包括 子文件夹里的

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

传送门

【小白入门 通俗易懂】2021韩顺平 一周学会Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值