有时候在 "ps aux" 命令的输出中,可以看到以下进程:
/sbin/agetty --noclear tty1 linux
这个进程是怎么来的?
在系统起来之后,屏幕上会出现一个登录框,这个登录框就是这个 agetty 整出来的。在登录之后,这个进程就自动退出了。
# cat /etc/init/tty.conf
stop on runlevel [S016]
respawn
instance $TTY
exec /sbin/mingetty $TTY
usage 'tty TTY=/dev/ttyX - where X is console id'
stop on runlevel [S016]
respawn
instance $TTY
exec /sbin/mingetty $TTY
usage 'tty TTY=/dev/ttyX - where X is console id'
同理,当按下 Ctrl + Alt + F1/2/3/4/5/6 的时候,画面里出现的登录界面也是agetty整出来的。