Getty

getty 從命令行開始?

  • June 13, 2018

我的 inittab 中有一行如下所示:

# Put a getty on the serial port
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 # GENERIC_SERIAL

如果我嘗試從ssh會話命令行執行類似的操作(這次是針對我擁有的 USB 串列適配器):

/sbin/getty -L ttyUSB0 115200 vt100

我收到以下回复:

getty: setsid: Operation not permitted

我是否可以從我的ssh會話啟動getty程序並在 USB 串列適配器上顯示串列終端?為什麼這必鬚髮生在 inittab 中?

我解決了這個問題:

su root -c "getty /dev/ttyXX"

我在 ARM 平台上執行 busybox 1.23.1。

引用自:https://unix.stackexchange.com/questions/196704