计划任务
- vim backup.sh
- #!/bin/bash 声明是bash脚本
- crontab -e 编辑计划任务
- . * (分) *(时) *(day) ) *(month) *(week) bash /backup.sh
- crontab -l crontab 列表
- crontab -u -l 列出用户的计划任务
- tail -f
- cd /etc/cron.d
随机数 :echo $((RANDOM%10)) 十以内的随机数 ((RANDOM))也可以
vim编辑器
LInux vi vim
时间状态
时间有3个时间:
1.访问时间 access time --》只要看一下这个文件里的内容 --》cat 、vim -->atime
2.修改时间 Modify time --》动了文件里的内容–》vim 新增内容、删除内容 -->mtime
3.更改时间 change time --》修改了文件的拥有者、时间、权限、大小–》修改文件的属性 --》ctime
touch、chmod
find
校招–》笔试题目:linux里有哪些文件类型?
-type
f 类型为文件 file
d 类型为文件夹(目录) directory
l 类型为链接文件 link
b 类型为块设备文件 block
c 类型为字符设备文件 character
p 类型为管道文件 pipe
s 类型为socket文件
- 查找出来/lianxi目录下的sc.txt文件,然后删除 find /lianxi -name sc.txt -type f -exec rm -rf {} ;
- ; 是find命令的结束符号
- -exec 需要执行后面的命令 execute 执行
- cp {} /backup 执行cp命令
- find . -mtime +7 -type f 查找当前目录下7天之前的文件
日期块
- date -s "2020-3-17 9:58:45"改时间
%F full date; same as %Y-%m-%d
%M minute (00…59)
%m month (01…12)
%S second (00…60)
%Y year
%H hour (00…23)
%d day of month (e.g., 01)
date +%Y%m%d%H%M%S
cp的绝对路径 不会出现y/n