Skip to content Skip to sidebar Skip to footer

Apa itu TTY di Linux?

Apa itu TTY di Linux?

Anda pasti pernah mendengar istilah “TTY” ketika berbicara tentang Linux dan UNIX. Tapi, apa itu?

Apakah ini berguna bagi Anda sebagai pengguna desktop? Apakah Anda membutuhkannya? Dan, apa yang dapat Anda lakukan dengannya?

Pada artikel ini, izinkan saya menyebutkan semua yang penting untuk membuat Anda terbiasa dengan istilah TTY di Linux.

Perhatikan bahwa tidak ada jawaban pasti untuk ini, tetapi ini berkaitan dengan bagaimana perangkat input/output berinteraksi di masa lalu. Jadi, Anda harus tahu sedikit sejarah untuk mendapatkan gambaran yang jelas.

Sejarah Dibalik Istilah 'TTY'

Semuanya dimulai dengan Teleprinter di tahun 1830-an.

Teleprinter memungkinkan Anda mengirim/menerima pesan teks melalui kabel. Itu adalah pengganti komunikasi kode Morse, di mana dua operator diperlukan untuk berkomunikasi secara efektif satu sama lain.

Dan, seorang Teleprinter hanya membutuhkan satu operator untuk menyampaikan pesan dengan mudah. Meskipun tidak memiliki keyboard tata letak modern, sistemnya kemudian dikembangkan oleh Donald Murray pada tahun 1901 untuk menyertakan keyboard seperti mesin tik.

Kode Murray mengurangi upaya operator untuk mengirim pesan. Dan, ini memungkinkan Teleprinter berkembang sebagai Teletypewriter komersial pada tahun 1908. TTY adalah singkatan dari Teletypewriter.

Apa itu TTY di Linux?
Teletypewriter yang sebenarnya digunakan selama WW2 di London | Kredit gambar Wikimedia

Perbedaan antara Teletypewriter dan mesin tik biasa adalah bahwa Teletypewriter terpasang pada perangkat komunikasi untuk mengirim pesan yang diketik.

Teletypewriter memungkinkan manusia untuk berkomunikasi lebih cepat melalui kabel tanpa komputer sampai sekarang.

Dan, di sinilah "TTY" muncul.

Konsep Relatif Modern

Sekarang, Anda pasti bertanya-tanya, bagaimana ia bisa masuk ke komputasi modern dan di Linux?

Sebagai permulaan, ketika Teletypewriter memasuki pasar, beberapa tahun kemudian transistor semikonduktor dikembangkan yang kemudian berkembang menjadi mikroprosesor yang memungkinkan komputer.

Komputer awal tidak memiliki konsep keyboard. Kartu punch adalah metode input.

Sementara komputer berkembang, kartu input batch akhirnya digantikan oleh Teletypewriters sebagai perangkat input/output yang nyaman.

Dengan kemajuan teknologi, Teletypewriters 'divirtualisasikan' menggunakan elektronik. Jadi, Anda tidak memerlukan TTY fisik dan mekanis, tetapi TTY elektronik virtual.

Komputer sebelumnya bahkan tidak memiliki layar video. Hal-hal dicetak di atas kertas alih-alih ditampilkan di layar (yang tidak ada). Dan karenanya Anda melihat penggunaan istilah 'cetak', bukan 'tampilan'. Video ditambahkan ke terminal kemudian seiring dengan kemajuan teknologi.

Dengan kata lain, Anda mungkin pernah mendengarnya sebagai terminal video. Atau, Anda bisa menyebutnya terminal "fisik".

Dan, kemudian ini berkembang menjadi terminal yang ditiru perangkat lunak yang datang dengan kemampuan dan fitur yang ditingkatkan.

Inilah yang Anda sebut "emulator terminal". Misalnya, Terminal GNOME, atau Konsole, adalah beberapa emulator terminal terbaik yang akan Anda temukan untuk Linux.

Jadi, Apa itu TTY di Linux?

Ketika datang ke Linux, TTY adalah perangkat abstrak di UNIX dan Linux. Kadang-kadang mengacu pada perangkat input fisik seperti port serial, dan kadang-kadang mengacu pada TTY virtual di mana memungkinkan pengguna untuk berinteraksi dengan sistem (referensi).

TTY adalah subsistem di Linux dan Unix yang memungkinkan manajemen proses, pengeditan baris, dan manajemen sesi di tingkat kernel melalui driver TTY.

Dalam hal pemrograman, Anda perlu menyelam lebih dalam. Tapi, mengingat ruang lingkup artikel ini, ini bisa menjadi definisi yang mudah untuk dicerna.

Jika Anda penasaran, Anda dapat menjelajahi sumber daya lama (TTY Demystified) yang mencoba membersihkan TTY di sistem Linux dan Unix dengan semua detail teknis yang Anda butuhkan.

Faktanya, setiap kali Anda meluncurkan emulator terminal atau menggunakan jenis shell apa pun di sistem Anda, ia berinteraksi dengan TTY virtual yang dikenal sebagai pseudo-TTY atau PTY.

Anda cukup mengetikkan TTY di emulator terminal Anda untuk menemukan PTY terkait.

Bagaimana Cara Mengakses TTY di Linux?

Apa itu TTY di Linux?

Sangat mudah untuk mengakses TTY di Linux. Bahkan, ketika saya tidak tahu apa itu, saya tidak sengaja mengaksesnya dan panik tentang apa yang harus dilakukan (bagaimana cara keluar darinya).

Anda bisa mendapatkan layar TTY dengan menggunakan pintasan keyboard berikut di sebagian besar distribusi:

  • CTRL + ALT + F1 – Layar kunci
  • CTRL + ALT + F2 – Lingkungan Desktop
  • CTRL + ALT + F3 – TTY3
  • CTRL + ALT + F4 – TTY4
  • CTRL + ALT + F5 – TTY5
  • CTRL + ALT + F6 – TTY6

Anda dapat mengakses hingga enam TTY secara total. Namun, dua pintasan pertama mengarah ke layar kunci distribusi dan lingkungan desktop.

Apa itu TTY di Linux?

Jadi, Anda mendapatkan antarmuka baris perintah dengan pintasan lainnya.

Kapan Anda Akan Menggunakan TTY di Linux?

TTY bukan hanya harta teknis. Ini berguna bahkan untuk pengguna seperti saya yang bukan pengembang.

Ini akan berguna jika lingkungan desktop grafis membeku. Dalam beberapa kasus, menginstal ulang lingkungan desktop dari TTY membantu menyelesaikan program.

Atau, Anda juga dapat memilih untuk melakukan tugas di TTY seperti memperbarui sistem Linux dan sejenisnya, di mana Anda tidak ingin masalah visual mengganggu proses Anda.

Skenario terburuk, Anda dapat membuka TTY dan mem-boot ulang komputer jika antarmuka pengguna grafis Anda tidak responsif.

Beberapa pengguna juga lebih suka melakukan transfer file besar dengan bantuan TTY (saya bukan salah satunya).

TTY sebagai Perintah di Linux

Apa itu TTY di Linux?

Saat Anda mengetik TTY di emulator terminal Anda, itu akan mencetak nama file terminal yang terhubung ke input standar, seperti yang dijelaskan oleh halaman manual.

Dengan kata lain, untuk mengetahui nomor TTY yang terhubung dengan Anda, cukup ketik TTY. Dan, jika ada beberapa pengguna yang terhubung ke mesin Linux dari jarak jauh, Anda dapat menggunakan perintah who untuk memeriksa apa yang terhubung dengan pengguna lain.

HALIMINFO
HALIMINFO Haliminfo, platform informasi. tutorial, dan tips online seputar teknologi masa kini

Post a Comment for "Apa itu TTY di Linux?"