Linux磁盘分区+定时任务作业练习
作业1:每天0点备份 /etc目录,按照时间
2021-07-21_back.tar.gz
2021-07-22_back.tar.gz
2021-07-23_back.tar.gz
定时任务配置不能带%,如果带了\%. date +"%Y-%m-%d"
规范:命令写到文件里oldboy.sh
/bin/sh /server/scripts/oldboy.sh
解答:
1 生成oldboy.sh文件 在文件中写入:date "+%Y-%m-%d"_back
2 将/etc拷贝到 /tmp/etc cp -r /etc /tmp/etc
3 tar -zcvf `sh /root/oldboy.sh`.tar.gz /tmp/etc
crontab -e 添加时间任务
00 00 */1 * * tar -zcvf `sh /root/oldboy.sh`.tar.gz /tmp/etc
作业2:新增一个1G磁盘分3个区:
/tmp/boot 100M
swap 100M #mkfs.swap swapon生效,free -m
/data1 所有
解答:
1.
2.
3.重启Linux
4.分区 fdisk /dev/sdc
5.添加/tmp/boot 100M
- mkfs.xfs /dev/sdc1
- [root@oldboy ~]# **mkdir /tmp/boot**
[root@oldboy ~]# **mount /dev/sdc1 /tmp/boot** #添加临时挂载点
[root@oldboy ~]# cd /tmp/boot/
[root@oldboy boot]# touch wq.txt
[root@oldboy boot]# ls
wq.txt
[root@oldboy boot]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 475M 0 475M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 7.7M 479M 2% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/mapper/centos-root 17G 2.2G 15G 13% /
/dev/sdb1 97M 5.3M 92M 6% /mnt
/dev/sda1 1014M 168M 847M 17% /boot
tmpfs 98M 0 98M 0% /run/user/0
**/dev/sdc1 97M 5.3M 92M 6% /tmp/boot** # 查看是否已挂载
- 添加永久挂载
- vim /etc/fstab
/dev/sdc1 /tmp/boot xfs defaults 0 0
- [root@oldboy boot]# **mount -a**
[root@oldboy boot]# **df -h**
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 475M 0 475M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 7.7M 479M 2% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/mapper/centos-root 17G 2.2G 15G 13% /
/dev/sdb1 97M 5.3M 92M 6% /mnt
/dev/sda1 1014M 168M 847M 17% /boot
tmpfs 98M 0 98M 0% /run/user/0
**/dev/sdc1 97M 5.3M 92M 6% /tmp/boot**
6.添加swap
- dd if=/dev/sdc2 of=swapfile bs=1M count=100 #使用dd命令创建一个swap分区,在这里创建一个100M大小的分区
if=文件名:表示指定源文件
of=文件名:表示指定目的文件,可以自己去设定目标文件路径。
bs=xx:同时设置读入/写出的“块”大小
count=xx:表示拷贝多少个“块”
bs * count 为拷贝的文件大小,即swap分区大小
- mkswap swapfile #格式化新建的分区文件
- swapon swapfile #将新建的分区文件设为swap分区
- echo "/root/swapfile swap swap defaults 0 0" >> /etc/fstab #设置开机自动挂载swap分区
- [root@oldboy ~]# free -h #查看swap增加
total used free shared buff/cache available
Mem: 972M 187M 557M 7.6M 227M 639M
Swap: 2.1G 0B 2.1G
7.添加/data1
- mkdir data1
- mkfs.xfs /dev/sdc5
- mount /dev/sdc5 /root/data1 #
- /dev/sdc5 /root /data1 xfs defaults 0 0 #添加永久挂载 挂载文件夹路径必须是绝对路径
- mount -a
- 重启验证
- df -h
本文来自博客园,作者:wq512,转载请注明原文链接:https://www.cnblogs.com/wangqi512/p/15077937.html