[root@jerrik gc]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/vda1 40G 3.9G 34G 11% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 716K 1.9G 1% /dev/shm
tmpfs 1.9G 280K 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 380M 0 380M 0% /run/user/0
[root@jerrik /]# du -sh *
0 bin
154M boot
716K dev
32M etc
19M home
0 lib
0 lib64
16K lost+found
2.9G usr
495M var
...
find /usr/local/software/gc -name "*.log" -exec rm{} \;
find . -name "*.log"|xargs rm -rf {};
创建定时任务:
crontab -e
进入vim
然后键入:
* * * * * check.sh
:wq保存即可
如果要查看定时任务是否执行,可以查看/var/log/cron中的执行日志.
查看定时任务:
[root@jerrik software]# crontab -l
* * * * * echo "hello world"
* * * * * /usr/local/software/demo.sh
[root@jerrik software]#
#查看最近2分钟之内没有更新的文件
find . -cmin +2
#查找文件更新时间在距现在二天以内的文件
find ./ -mtime -2
#查找文件更新时间距现在二天以上的文件
find ./ -mtime +2
nohup [command] >/dev/null 2>&1 &
备注:
【/dev/null】: 是要把输出重定向到空设备上
【2>&1】: 把标准错误2重定向到标准输出中1中
【最后一个&】: 即后台运行
[root@jerrik software]# top
top - 23:27:35 up 130 days, 1:04, 1 user, load average: 0.00, 0.01, 0.05
Tasks: 70 total, 1 running, 69 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0/0.0 0[ ]
KiB Mem : 3881920 total, 2087416 free, 350412 used, 1444092 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 3237956 avail Mem
上一个教程:复制命令 linux
下一个教程:Linux sed命令使用简单示例