习题五

设计一个 shell 程序,在月第一天备份并压缩/etc 目录的所有内容,存放在 /root/bak 目录里,且文件名为如下形式 yymmdd_etc,yy 为年,mm 为月,dd 为日。Shell 程序 fileback 存放在/usr/bin 目录下

1)脚本

#!/bin/bash
DIRNAME=‘ls /root | grep bak‘
if [ -z "$DIRNAME" ] ;then
   mkdir /root/bak
fi
cd /root/bak
dt=$(date +%y%m%d)
BACKETC=${dt}_etc.tar.gz
tar -czvf $BACKETC /etc/*
echo "fileback ok!"

2)编写定时器: crontab -e 命令添加定时任务: 0 1 * * * /bin/sh /usr/bin/fileback

注:这些题目都是本人亲测有效的 网上也有答案 但有一些bug

时间: 2024-10-07 03:56:06

习题五的相关文章

算法导论第四版学习——习题五Kd-Tree

题目正文: http://coursera.cs.princeton.edu/algs4/assignments/kdtree.html 作业难点: 如何组织自己的数据结构是本道题的最难点,基本上有思路就肯定可以完成.题目一定要看仔细,基本上2dtree部分已经把实现原理说清楚了. 作业技巧: 1.逐步实现,实现完成后用insert.contain测试下,没问题再写draw,测试没问题再写其余的. 2.重复输入的问题不要忘了 3.range虽然api里写的是all point inside th

软件工程导论 习题五

1.耦合式对一个软件结构内不同模块之间互联程度的度量.耦合强弱取决于接口的复杂度,进入或访问某一模块的点,以及通过接口的数据.一般模块之间的可能的连接方式有七种,构成耦合的七种类型,它们的关系为: A. 非直接耦合:两个模块没有直接的关系(模块1和模块2),独立性最强 B.数据耦合:即一个模块访问另一个模块的时候,彼此之间是通过数据参数来交换输入.输出信息的,这种耦合为数据耦合.这种耦合较为松散,模块间独立性较强. C.特征耦合:即一组模块通过参数传递记录信息,用户情况是个数据结构,图中模块都与

【补充习题五】微分学的应用之不等式

1. 证明$x>-1,x\neq 0$时,成立不等式(对数不等式) $$\frac{x}{1+x}<\ln (1+x)<x$$ Proof. 设$f(x)=\ln(1+x)$,由Lagrange中值定理知 $$\ln(1+x)-\ln(1+0)=\frac{x}{1+\theta x},0<\theta<1$$ 对$x>0$和$-1<x<0$分别讨论即可.取$x=\frac{1}{n}$则得 $$\frac{1}{n+1}<\ln \left(1+\f

【C初始之习题五】

1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出99口诀表,输入12,输出1212的乘法口诀表. #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> void Sum(int x){ int num = 0; for (int i = 1; i <= x; i++){ for (int j = 1; j <= i; j++){ num = i*j; prin

Java String类习题

package javafirst; public class StringTest02 { public static void main(String[] args){ //习题一 使用大小写的转换 String strA = "abcD"; System.out.println("转换成小写: " + strA.toLowerCase()); System.out.println("转换成小写: " + strA.toUpperCase()

习题课2

习题1 将字符串"python"转化为列表(记为lst),然后完成如下操作: - 将字符串"rust"中的每个字母作为独立元素追加到lst中 - 对lst排序 - 删除lst中的重复元素 >>> s = 'python' >>> lst = list(s) >>> lst ['p', 'y', 't', 'h', 'o', 'n'] >>> r = 'rust' >>> lst

if条件语句练习题

习题一: 做一个算缘分的小游戏:输入男方姓名,女方姓名,输出缘分指数,给出建议. static void Main(string[] args) { //做一个算缘分的小游戏: //输入男方姓名,女方姓名,输出缘分指数,给出建议. Console.WriteLine("男方姓名:"); string nan = Console.ReadLine(); Console.WriteLine("女方姓名:"); string nv = Console.ReadLine()

《程序设计方法》【PDF】下载

内容简介 <程序设计方法>主要以方法为主导,结合C语言,把程序设计方法学研究中若干成熟的理论和方法用通俗易懂的语言描述出来.<程序设计方法>还选取趣味性强.技巧性高.能够启发学生创造性思维的例题,以适应指导中学生参加各类程序设计比赛的需要. <程序设计方法>主要面向进修高等师范本科(专科起点)的中学教师,也可作为普通高等师范院校计算机专业和非计算机专业学生的教材或教学参考书. 目录 第1章程序设计方法概论 1.1 程序设计语言和程序设计方法 1.1.1 程序.语言和程序

C primer plus 第五版十二章习题

看完C prime plus(第五版)第十二章,随带完成了后面的习题. 1.不使用全局变量,重写程序清单12.4的程序. 先贴出12.4的程序,方便对照: 1 /* global.c --- 使用外部变量 */ 2 #include <stdio.h> 3 int units = 0; //一个外部变量 4 void critic(void); 5 int main(void) 6 { 7 extern int units; 8 9 printf ("How many pounds