如何在每次重新启动时使调度程序备份命令历史记录?
我尝试与
crontab -e
@reboot history > backup.txt
我重新启动我的电脑,目录中有一个文件 backup.txt 但该文件是空的,没有命令历史记录的结果
答案1
首先感谢您的回答
在看到答案之前我找到了解决方案
crontab -e
@reboot cp /home/username/.bash_history /home/username/History_Command.txt
它有效
答案2
由于历史记录只是一个文件,您可以简单地复制它:
SHELL=/bin/sh
PATH=/usr/bin:/bin:/usr/sbin:/sbin
@reboot cp $HOME/.bash_history $HOME/backup.txt 2>&1