Quelle est la différence entre xterm et terminal dans Ubuntu?

35

Quelle est la différence entre Terminal dans le bureau Ubuntu (Applications> Accessoires> Terminal) et xterm? Ils se ressemblent beaucoup.

alwbtc
la source

Réponses:

30

La différence est que xterm est l'émulateur de terminal standard du système X Window , tandis que gnome-terminal est l'émulateur de terminal standard du projet GNOME .

Ils sont similaires car les deux sont des émulateurs terminaux .

Pour plus d'informations sur les raisons pour lesquelles les terminaux doivent être émulés et sur ce qu'est un terminal "réel" ou "virtuel", lisez cette question et réponse: https://askubuntu.com/questions/14284/why-is-a-virtual-terminal -virtual-and-what-why-where-is-the-real-terminal .

Un terminal n'est pas un shell . Pour en savoir plus sur la différence entre un terminal et un shell, lisez cette question et réponse: https://unix.stackexchange.com/questions/4126/what-is-the-exact-difference-between-a-terminal-a-shell -a-tty-and-a-con .

lesmana
la source
Pourquoi ne puis-je pas utiliser la commande "setenv" dans xterm?
alwbtc
1
très probablement parce que vous exécutez bash dans xterm. setenv est une commande csh . Il me semble que vous confondez le terminal avec un shell. Apprenez la différence. Cela vous aidera beaucoup.
lesmana
Eh bien, c'est ce que je voulais savoir. Où puis-je trouver des explications sur la différence de ces deux?
alwbtc
1
J'ai ajouté des liens à ma réponse. Ils devraient vous aider à comprendre les différences.
lesmana