APUE 라고
BSD 터미널 로그인 절차는 지난 35년 동안 크게 변하지 않았습니다. 시스템 관리자는 일반적으로
/etc/ttys
최종 장치당 한 줄만 포함된 파일을 만듭니다 . 각 줄은 장치의 이름과 프로그램에 전달되는 기타 매개변수를 지정합니다getty
. 시스템이 부팅되면 커널은 시스템을 다중 사용자 모드로 전환하는init
프로세스 ID 1을 생성합니다.init
프로세스init
는 파일을 읽고/etc/ttys
로그인이 허용된 각 단말 장치에 대해 작업을 수행한 후 작업fork
을 수행합니다 .exec
getty
/etc/ttys
내 우분투 에는 없지만/etc/tty0
$ ls /etc/tty*
/etc/tty0
$ file /etc/tty0
/etc/tty0: ASCII text
$ cat /etc/tty0
tty0
$ dpkg -S /etc/tty0
dpkg-query: no path found matching pattern /etc/tty0
/etc/tty0
와 동일하게 작동합니까 /etc/ttys
?
일반적으로 /etc/tty0
와 의 관계는 무엇입니까 /dev/tty0
?
감사해요.
답변1
나는 그것이 우분투에서 사용되지 않는다고 생각합니다 /etc/tty0
. 해당 파일이 귀하의 시스템에서 어디에서 왔는지 잘 모르겠습니다.
및 는 is 와 sysvinit
동일합니다 . in 의 예를 볼 수 있습니다./etc/ttys
/etc/inittab
inittab
getty
데비안 버전.
systemd에 해당하는 단일 파일은 없습니다. getty
설정은 getty@
및 서비스를 사용하여 getty-serial@
관리 됩니다.