linux 写一个计划任务的脚本,在每个月1号的凌晨3点定时备份/boot、/etc、 /home、/root
发布网友
发布时间:2022-02-26 11:14
我来回答
共2个回答
热心网友
时间:2022-02-26 12:44
mkdir /bakcup-dir
你编辑一个shell脚本:
cd ~/tmp
vim b.sh
#!/bin/bash
backups=`date +%H_%M-%m%d` # (1号键旁边到符号` )
cd /backup-dir
tar zcf $backups.tar.gz /home /root /boot /etc
让crontab来调用
crontab -e
* 3 1 * * sh ~/tmp/b.sh追问要多创建一个多重目录/usr/local 呢?
追答你到意思说再备份一个/usr/local 目录吗??? 如果是那么你旧直接把路径加到 tar 命令里面就可以了!
热心网友
时间:2022-02-26 14:02
vim /etc/crontab
0 3 1 * * root tar Jcf /path/to/backup.tar.xz /boot /etc /home /root
追问为什么执行脚本的时候出现
mkdir: missing operand
Try `mkdir --help' for more information.
追答
这没必要用脚本。打开/etc/crontab,在里面添加一行命令就行了。
0 3 1 * * root tar Jcf /path/to/$(date +%Y%m)backup.tar.xz /boot /etc /home /root
...在每个月1号的凌晨3点定时备份/boot、/etc、 /home、/root_百度...
你编辑一个shell脚本:cd ~/tmp vim b.sh !/bin/bash backups=`date +%H_%M-%m%d` # (1号键旁边到符号` )cd /backup-dir tar zcf $backups.tar.gz /home /root /boot /etc 让crontab来调用 crontab -e 3 1 * * sh ~/tmp/b.sh ...
计划任务之 crontab
例如,设置每3小时重启apache服务,或在周六3点30分执行脚本,每月1号和20号检查磁盘,以及每月特定日期的特定时间执行清理操作。系统级任务调度存放在/etc/crontab中,包含环境变量配置和定时任务配置,而用户通常只关注任务部分。crontab的使用有时会遇到环境变量和路径问题,建议使用绝对路径,或在crontab中...
linux下env环境变量引起的crontab不生效解决办法
同时,我们可以新建一个脚本,在crontab里验证一下PATH变量: ;160;[root@test data]# vi path.sh #!/bin/bash echo $PATH 保存后,加入到crontab [root@test data]# crontab -e */1 * * * * /data/path.sh 1分钟后,可以看到:/usr/bin:...
linux 下载/etc/sysconfig/network-script 多了一个文件夹root@192.168...
这只是个网卡的配置文件。。如果你本地加载的不是这个文件的话,直接rm掉吧
linux恢复密码 用已经备份在U盘的/etc/passwd和/etc/shadow文件和光盘恢 ...
1. 用随便一张可启动的linux光盘启动并进入命令行(不是你装的linux),比如liveCD也行,linux安装盘的维护模式也行,都可以。进入后自动以root登录且没密码。但此时这个linux的根分区是在光盘上的,它的挂载点一般是/mnt/runtime/。2.所以你要用mount把你的linux的根分区挂载上来。比如把它挂到/tmp...
LINUX系统一个网卡绑定多个IP的方法
一个网卡绑定多个IP linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面,160;160; 对于以太网的第一个网络设备,配置文件名一般为ifcfg-eth0。 如果需要为第一个网络设备多绑定一个IP地址,只需要在 /etc/sysconfig/network-...
Linux中/etc/named.conf配置文件如何设置
1、首先打开一台linux虚拟机。2、输入命令ifconfig查看虚拟机的IP地址,修改eth0口的IP地址。3、输入命令vim /etc/network/interfaces网卡配置文件。4、编辑修改网卡,把address的地址修改改为192.168.23.100。5、输入:wq保存。6、重启设备生效。7、再次输入ifconfig查看网卡信息,网卡信息变成修改后的IP...
linux里怎么查查每个文件在sda1还是其他的硬盘上。df -h我的机器只显 ...
/etc、 /home 都是 / 目录下的子目录,你只要看 /目录在哪个 分区下即可。不知道你明白没有。
1、Linux系统基本网络
5 图形界面登录,比3多了一个图形界面 6 重启 1.3.2、Linux systemd命令 systemd是管理开机启动程序的工具(SysV启动开机进程时一次只能启动一个,而systemd则一次可以启动多个服务,这样就导致systemd的开机速度会更快。) [root@localhost ~]# systemctl list-units --all --type=service UNIT LOAD ACTIVE SUB DESCR...
linux下的一个超大日志文件有18G,用什么工具能打开查看里面的内容...
cat,将内容一次性展现。18G的文件,估计展现后滚屏都得滚动几分钟,你只能看到最后一屏;less,将内容分屏展现。用空格或pagedown翻页,用pageup回滚到上一屏;more,类似less,但只能向下翻屏,不能向上,看过的就没法再回滚。grep,过滤关键字,查询你关心的包含关键字的行,可配合管道符加more或...