kermit - 如何将输出重定向到文件中
Posted
技术标签:
【中文标题】kermit - 如何将输出重定向到文件中【英文标题】:kermit - how to redirect output into a file 【发布时间】:2017-04-04 11:04:25 【问题描述】:我正在使用 kerimt 打印来自 /dev/ttyS1 的数据。 我正在以 root 用户( sudo )身份运行 kermit,因为设置了流源命令:
设置线/dev/ttyS1
否则不起作用。 我正在尝试使用此命令重定向输出:
设置会话./out.log
但我收到此错误:
?写权限被拒绝 - ./out.log
如果我用我的普通用户(不带 sudo)运行 kermit,我可以设置日志文件,但我无法设置流源(set line 命令),我收到此错误:
/var/lock: 权限被拒绝 抱歉,对 UUCP 锁定文件目录的写访问被拒绝。
如何解决这些权限问题? 有没有更好的方法将输出重定向到文件中?
【问题讨论】:
【参考方案1】:如果您希望记录所有会话(包括回车符和换行符),请尝试:
set session-log binary
log session <filename>
如果您仍然遇到权限问题,请尝试更改输出文件的所有权:
sudo chown <username>:<username> out.log
有关 Kermit 的日志会话类型的更多信息,请参阅此页面:http://www.columbia.edu/kermit/logserial.html
【讨论】:
谢谢,我最终没有使用 Kermit,而是使用 screen,它更简单。以上是关于kermit - 如何将输出重定向到文件中的主要内容,如果未能解决你的问题,请参考以下文章