Fibonacci Asked: 2024-09-29 09:58:52 +0800 CST2024-09-29 09:58:52 +0800 CST 2024-09-29 09:58:52 +0800 CST .bash_logout 的备份时间 772 如果我使用 rsync 从.bash_logout文件运行增量备份,备份何时完成?注销之前还是之后? bash 1 个回答 Voted Best Answer terdon 2024-09-30T20:47:02+08:002024-09-30T20:47:02+08:00 退出登录 shell时,脚本~/.bash_logout将被执行。如果您正在运行图形系统,则根据您的登录管理器,您可能会在登录时启动新的登录 shell,在这种情况下,您将在注销时运行命令。~/.bash_logout 如果您有长时间运行的命令,这将导致所有内容等待,直到它们完成。我通过简单地将添加sleep 30到我的~/.bash_logout,然后使用启动登录shellbash -l并使用退出来测试了这一点exit。shell等待了30秒才关闭。 所以是的,您可以在那里添加备份选项,只需先测试一下,确保您的系统~/.bash_logout在注销时确实会查看。假设确实如此,那么系统应该在您注销时启动备份过程,然后等待备份完成,然后再完全注销或关闭。
退出登录 shell时,脚本
~/.bash_logout
将被执行。如果您正在运行图形系统,则根据您的登录管理器,您可能会在登录时启动新的登录 shell,在这种情况下,您将在注销时运行命令。~/.bash_logout
如果您有长时间运行的命令,这将导致所有内容等待,直到它们完成。我通过简单地将添加
sleep 30
到我的~/.bash_logout
,然后使用启动登录shellbash -l
并使用退出来测试了这一点exit
。shell等待了30秒才关闭。所以是的,您可以在那里添加备份选项,只需先测试一下,确保您的系统
~/.bash_logout
在注销时确实会查看。假设确实如此,那么系统应该在您注销时启动备份过程,然后等待备份完成,然后再完全注销或关闭。