Jestem przeciętnym użytkownikiem domowym, ale wciąż czasami używam terminala do prostych zadań. Kiedy wpisuję „terminal” w jedności, oferuje mi trzy opcje - ale jaka jest różnica? Nienawidzę zawsze wybierać losowo i myśleć o tym, co zrobiłem.
command-line
Justinas Dūdėnas
źródło
źródło
Odpowiedzi:
Terminal to, w domyślnym oprogramowaniu Ubuntu, terminal gnome. XTerm to ... https://en.wikipedia.org/wiki/Xterm . UXTerm to XTerm z obsługą znaków Unicode. Główną różnicą między XTerm a Terminalem jest to, że terminal gnome ma więcej funkcji, podczas gdy XTerm jest minimalistyczny (chociaż ma funkcje, które nie są w terminalu gnome, ale są bardziej zaawansowane).
źródło
cat ~/Desktop/examples.desktop
wyglądają absolutnie identycznie, z czcionkami TrueType lub bez nich wybranymi za pomocą Control + kliknięcie prawym przyciskiem myszy. Czym dokładnie różnią się te dwa emulatory terminali?Jeśli używasz Ubuntu, powinieneś także mieć
gnome-terminal
zainstalowany. Dla Kubuntu domyślnym terminalem jestkonsole
, a dla Lubuntu jestlxterminal
.Wszystkie trzy są dobrym wyborem.
Wybrałbym, aby być w możliwie największym stopniu niezależnym od środowiska pulpitu
lxterminal
.xterm
iuxterm
są dobre, ale używają brzydko wyglądających czcionek i stwarzają pewne problemy związane z naciśnięciami klawiszy (zobacz Jak skonfigurować skróty klawiszowe dla xtermu? ).źródło
re kidding, they can
dodać wiele wersji oprogramowania z powodu różnych czcionek. Wkurzanie ludzi, ponieważ ma to sens dla 1% użytkowników i kosztuje tak mało miejsca na dysku? Muszą być poważne różnice.Domyślnie jest to „terminal”, czyli
gnome-terminal
.Możesz też przywołać jednego za pomocą skrótu ctrl-alt-T
źródło
Gnome-terminal jest ogólnie bardziej świnią zasobów niż xterm i rxvt. Ponadto rozmiar instalacji gnome-terminal jest na ogół około dziesięć razy większy niż xterm.
Domyślnie urxvt używa funkcji o nazwie szybkie przewijanie. Powoduje to, że emulator terminala nie zawsze aktualizuje okno, gdy zmienia się zawartość. Jeśli program wysyła znaczną ilość danych do emulatora terminala, szybkie przewijanie może spowodować zauważalny wzrost wydajności. Xterm ma tę opcję domyślnie wyłączone, ale można go włączyć poprzez umieszczenie
XTerm*fastScroll: True
w swoim.Xresources
pliku. Gnome-terminal nie wydaje się mieć tej funkcji.Gnome-terminal ma profile, które pozwalają definiować i szybko przełączać się między konfiguracjami.
źródło
gnome-terminal-server
, który pozwala otworzyć tyle okien, ile chcesz. Jeśli otworzysz tyle okien xterm, wymagania dotyczące pamięci będą podobne.Dla przeciętnego użytkownika
xterm
iuxterm
są dość bezużyteczne.Osobiście polegam
gnome-terminal
nawet na zaawansowanym użyciu. Po prostu usuwam pozostałe dwa, więc nie przejmuję się ich wyświetlaniem w wyszukiwaniu aplikacji.źródło
gnome-terminal
czcionka wygląda spektakularnie ixterm -fa font -fs 10
po naciśnięciu [Alt] [F2] nie musisz tego robić ręcznie. Myślę, że możesz skonfigurować gnome-terminal, aby otworzyć xterm w ten sposób i wyjść. Kolejnym minusem Xterm jest jego lekkość. Jest archaiczny; to jest jak vim vs gedit. Jeśli nie masz nowoczesnego komputera, po prostu nie używaj Xterm. Nie możesz powiększyć; nie masz menu; nie możesz KOPIOWAĆ I WKLEJ (najbardziej denerwujące)! Zasadniczo używaj xterm, jeśli potrzebujesz ed do edycji bez większego użycia procesora.