2016-11-21 109 views
0

我使用kerimt来打印来自/ dev/ttyS1的数据。 我跑的Kermit作为根用户(须藤)因为设置流源的命令:kermit - 如何将输出重定向到文件

set line /dev/ttyS1

否则不工作。 我想要使用此命令将输出重定向:

set session ./out.log

,但我得到这个错误:

?Write permission denied - ./out.log

,如果我用我的普通用户(没有sudo)运行克米特,我能设置日志文件,但我不能设置流源(设定行命令),我得到这个错误:

/var/lock: Permission denied
Sorry, write access to UUCP lockfile directory denied.

我怎样才能解决这些权限问题? 有没有更好的方法将输出重定向到文件中?

回答

1

如果你想记录你所有的会话(包括回车和换行字符)尝试:

set session-log binary 
log session <filename> 

,如果你仍然有许可问题,请尝试更改输出的所有权与文件:

sudo chown <username>:<username> out.log 

对于克米特对数会话类型的更多信息请参阅本页面:http://www.columbia.edu/kermit/logserial.html

+0

谢谢,我结束了不使用克米特但屏幕取而代之,它更简单。 – user1845156