Terminal, shell, TTY, konsol: adakah ia sama?

linux-shell

Walaupun istilah ini sering dicampur dan digunakan secara bergantian, ini tidak berlaku. terminal, konsol, TTY dan shell tidak sama. Terdapat perbezaan yang ketara antara setiap komponen ini. Dalam artikel ini, kami menjelaskan maksud istilah ini kerana ia digunakan pada sistem pengendalian UNIX/Linux…

yang perbezaan adalah seperti berikut:

  • Terminal: ialah persekitaran yang menerima input teks dan memaparkan output apabila beberapa arahan dilaksanakan. Dalam erti kata lain, ia akan menjadi persekitaran yang membolehkan anda menjalankan shell dan melaksanakan arahan baris arahan. Untuk memberikan beberapa contoh, beberapa terminal yang terkenal ialah Terminator, Tmux, Xterm, dll.
  • konsol: ialah terminal atau peranti fizikal, komputer kawalan yang mana anda boleh berinteraksi dengan sistem dan mempunyai akses kepada terminal. Walau bagaimanapun, ia kini digunakan dalam konteks lain. Tetapi ia benar-benar komputer yang terdiri daripada tetikus, papan kekunci dan skrin.
  • Shell: ialah penterjemah baris arahan, persekitaran yang membolehkan program dijalankan dan dapat melaksanakan skrip untuk menunjukkan keputusan dalam output terminal. Beberapa contoh shell boleh menjadi ksh, bash, zsh, PowerShell, dsb. Jika anda ingin melihat shell yang anda gunakan dalam persekitaran anda, anda boleh menjalankan arahan yang $SHELL dan nama akan muncul dalam output.
  • TTY (Penulis Teletaip): ialah akronim untuk teletype, peralatan jenis elektromekanikal usang yang telah digunakan pada masa lalu. Dalam sistem pengendalian Linux dan Unix ia digunakan untuk merujuk kepada terminal standard sistem dan ia kelihatan bernombor. Untuk melihat maklumat mengenainya, anda boleh menggunakan arahan w.
  • PTS (Hamba Terminal Pseudo): ia adalah istilah yang kurang dikenali, tetapi juga digunakan. Ia merujuk kepada sesi yang digunakan semasa menyambung ke sistem Linux melalui protokol SSH atau menggunakan beberapa klien SSH seperti Putty. Dalam kes ini, anda juga boleh menggunakan arahan w untuk melihat maklumat.

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.