Linux 高效操作与基础回顾
1. 任务调度与文件复制
1.1 取消待执行任务
若要在任务执行前将其移除,可使用 atrm 命令搭配任务编号。示例如下:
$ at -c 699 | tail
⋮
echo brush your teeth | mail $USER
$ atrm 699
1.2 使用 rsync 复制文件
在将完整目录(包含子目录)从一个磁盘位置复制到另一个位置时,许多 Linux 用户会选用 cp -r 或 cp -a 命令,例如:
$ cp -a dir1 dir2
不过,若后续对 dir1 中的部分文件进行修改后再次复制, cp 命令会重复复制所有文件和目录,即便 dir2 中已存在相同副本,这会造成资源浪费。
rsync 是更为智能的复制程序,它仅复制两个目录间的差异部分。示例如下:
$ rsync -a dir1/ dir2
上述命令中的斜杠表示复制 dir1 内的文件。若不加斜杠, rsync
超级会员免费看
订阅专栏 解锁全文
3059

被折叠的 条评论
为什么被折叠?



