屏幕执行“长期”命令并获取日志

时间:2018-09-07 09:07:18

标签: linux bash

我想从Screen获得带有长期命令的日志,我尝试了几种选择,但不起作用。

(我通过SSH / java访问远程屏幕)

代码如下:

screen -r new -X stuff "sudo apt-get update\n"
screen -x new -X hardcopy /home/user/new.log && cat new.log

的回应 sudo apt-get purge nginx -y

sudo apt-get purge nginx -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libgd3 libvpx3 nginx-common nginx-core
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  nginx*
0 upgraded, 0 newly installed, 1 to remove and 84 not upgraded.
After this operation, 37.9 kB disk space will be freed.
(Reading database ... 82697 files and directories currently installed.)
Removing nginx (1.10.3-0ubuntu0.16.04.2) ...

使用该命令无法获得更多日志。 我想获取完整的日志。

命令成功执行。

谢谢!

1 个答案:

答案 0 :(得分:0)

我确实道歉,那些命令一切正常,只是我记得很不好..我需要得到的*例如nginx安装。