高效 Linux 操作技巧与知识汇总
1. 任务管理与文件复制
在 Linux 系统中,我们常常需要对任务和文件进行管理操作。比如,当你有一个待执行的任务,想要查看任务详情时,可以使用 at -c 命令结合 tail 查看任务的最后部分内容。若要在任务执行前移除它,可使用 atrm 命令并带上任务编号,示例如下:
$ at -c 699 | tail
⋮
echo brush your teeth | mail $USER
$ atrm 699
在文件复制方面,传统的 cp -r 或 cp -a 命令可以复制完整目录及其子目录,但当源目录中的部分文件被修改后再次复制, cp 会重新复制所有文件,效率较低。而 rsync 则更为智能,它只复制两个目录之间的差异部分。
以下是使用 rsync 复制目录的示例:
$ rsync -a dir1/ dir2
这里的斜杠 / 表示复制 dir1 内部的文件,若不加斜杠, rsync 会复制 dir1 本身,在 dir2 下创建 dir2
高效Linux操作核心技巧
超级会员免费看
订阅专栏 解锁全文
1502

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



