Terminal, shell, TTY, console: pareho ba sila?

linux-shell

Bagama't ang mga terminong ito ay madalas na pinaghalo-halong at ginagamit nang palitan, hindi ito ang kaso. terminal, console, TTY at shell ay hindi pareho. May mga makabuluhang pagkakaiba sa pagitan ng bawat isa sa mga sangkap na ito. Sa artikulong ito, nililinaw namin ang mga kahulugan ng mga terminong ito habang nalalapat ang mga ito sa mga operating system ng UNIX/Linux...

ang pagkakaiba ay:

  • Pandulo: ay isang kapaligiran na tumatanggap ng text input at nagpapakita ng output kapag ang ilang command ay naisakatuparan. Sa madaling salita, ito ay isang kapaligiran na nagpapahintulot sa iyo na magpatakbo ng isang shell at magsagawa ng mga command line command. Upang magbigay ng ilang halimbawa, ang ilang kilalang terminal ay Terminator, Tmux, Xterm, atbp.
  • Console: ay isang pisikal na terminal o device, isang control computer kung saan maaari kang makipag-ugnayan sa system at magkaroon ng access sa terminal. Gayunpaman, ito ay kasalukuyang ginagamit sa ibang konteksto. Ngunit ito ay talagang isang computer na binubuo ng isang mouse, isang keyboard at isang screen.
  • Talukap ng alimango: ay isang command line interpreter, isang kapaligiran na nagpapahintulot sa mga programa na tumakbo at makapagsagawa ng mga script upang ipakita ang mga resulta sa output ng terminal. Ang ilang mga halimbawa ng shell ay maaaring ksh, bash, zsh, PowerShell, atbp. Kung gusto mong makita ang shell na iyong ginagamit sa iyong kapaligiran, maaari mong patakbuhin ang command aling $SHELL at lalabas ang pangalan sa output.
  • TTY (Teletypewriter): ay ang acronym para sa teletype, isang hindi na ginagamit na kagamitan sa uri ng electromekanikal na ginamit noong nakaraan. Sa Linux at Unix operating system ito ay ginagamit upang sumangguni sa karaniwang terminal ng system at lumilitaw ang mga ito na may bilang. Upang makita ang impormasyon tungkol dito, maaari mong gamitin ang command w.
  • PTS (Pseudo Terminal Slave): ito ay isang hindi gaanong kilalang termino, ngunit ginagamit din. Ito ay tumutukoy sa isang session na ginagamit kapag kumokonekta sa isang Linux system sa pamamagitan ng SSH protocol o gumagamit ng ilang SSH client tulad ng Putty. Sa kasong ito, maaari mo ring gamitin ang command w upang tingnan ang impormasyon.

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.