TTY; xorg, sudo, doas, systemd gibi başkasının yazdığı bir modül mü?

Bilmece gibi konuşuyorsunuz. Tek isteğim "Utility to execute a command as another user." gibi bir açıklama. "Felsefe nedir?" sorusuna cevap veriyormuş gibisiniz.

TTY gomulu TTY'de komut satiri saglamak farkli. GeTTY calistirmazsan ekranda gorecegin tek sey "_" olacaktir. Systemd GeTTY servisi calistiriyor hatta. GeTTY calisinca tty1'den 6'ya kadar komut satiri olusturuluyor. Kalanlarsa bos kaliyor. OpenRC'de falan AGeTTY var galiba, en azindan Gentoo'da. BSD'lerde falan farkli sekilde yapiliyor. UNIX-Like sistemlerde boyle yani. Yani init'ten onceye almak mumkun mu incelemek lazim, sanmiyorum ama.

TTY'nin mantığını bende çözemedim ama UI çöktüğü zaman çok fazla iş görmüştü. @Kernelginar

Hayir. GeTTY gibi TTY yonetici programlar var. Linux /dev/ttyX'i sagliyor diye biliyorum.

Peki, TTY doğrudan gömülü bir özellik anladığım kadarıyla. Başka programlarda komut girişi için aracı oluyor. TTY ne zaman kullanılabilir olur? systemd'den önceye alabilir miyim mesela?

TTY bize farklı bir pencerede uçbirime erişmemizi sağlıyor ancak tam ne işe yaradığını anlamadım. Bu servis ne zaman başlıyor, nasıl başlıyor, systemd mi başlatıyor, bilgisayar donduğunda TTY nasıl donmuyor gibi sorular var kafamda. Kısaca nasıl çalışıyor?

Hocam bildigim kadariyla /dev/tty'lari Linux hallediyor. GeTTY gibi araclar ise terminal islevi kazandiriyor bunlara. Ctrl Alt F8 yapsaniz terminal degil "_" gorursunuz mesela. GeTTY ile 6 TTY'i halletmisler. Yani TTY'i Linux'te bir "daktioya" terminal ozelligi kazandiran program olarak gorebiliriz. Daktilo demekten kastim /dev/tty7 ornegin orada bizim girdigimizi Bash ZSH gibi shelllere aktariyor giris yapmamizi sagliyor. TTY'i Linux veriyor GeTTY gibi programlarla isletim sistemi TTY'i kullaniyor yani. Anlasilacak duzeyde anlattigimi dusunuyorum.

Everything is a file. cat /dev/tty1 yapsan TTY1'da bastigin tuslari gorursun mesela. Xorg ile gelmek zorunda degil Linux dagitimlari, giris yapilarak kullanicinin secmis oldugu Shell'e girisi sagliyor.