2
为什么将“脚本”重定向到/ dev / null /允许“屏幕”在被另一个用户使用时工作?
我被吸引到一个用户中以运行特定的长时间运行的脚本。我想使用屏幕,但收到错误消息“无法打开终端'/ dev / pts / 4'-请检查。” 因此,我在Google上四处搜寻,并遇到了一条指示运行的论坛帖子$ script '/dev/null/'。我这样做了,然后我可以进行筛选。 为什么这样做?su在该屏幕上无法作为被su用户运行吗?为什么将'script'重定向到/ dev / null可以避免这种情况呢?是否使用脚本以原始用户身份将日志写入某处?
36
linux
bash
gnu-screen
su