Thuật ngữ, Xterm hoặc Uxterm?


76

Tôi là người dùng gia đình trung bình, nhưng đôi khi vẫn sử dụng thiết bị đầu cuối cho các tác vụ đơn giản. Khi tôi gõ "terminal" trong sự thống nhất, nó cung cấp cho tôi ba sự lựa chọn - nhưng sự khác biệt là gì? Tôi ghét luôn luôn chọn ngẫu nhiên và suy nghĩ về những gì tôi đã làm.


2
Thật tuyệt nếu bạn liên tục sử dụng tức là mc (chỉ huy nửa đêm) và bạn muốn làm việc với tất cả các phím tắt hiện có: D. Bởi vì một số phím ngắn không hoạt động trên xterm với hỗ trợ gnome menu và đó là một lợi thế trong mc: D. Ví dụ tốt về điều này có thể là shourtcut F10 hoặc khác. Nếu bạn cố gắng sử dụng nó trong gnome-terminal tiêu chuẩn trong mc thì nó không hoạt động, nhưng trên xterm hoạt động rất tốt.

Câu trả lời:


38

Terminal, trong phần mềm mặc định của Ubuntu, là thiết bị đầu cuối gnome. Xterm là ... https://en.wikipedia.org/wiki/Xterm . UXTerm là XTerm có hỗ trợ các ký tự Unicode. Sự khác biệt chính giữa XTerm và Terminal là gnome-terminal có nhiều tính năng hơn, trong khi XTerm là tối giản (mặc dù nó có các tính năng không có trong gnome-terminal, nhưng chúng tiên tiến hơn).


13
Unicode là một vấn đề lớn.
Justinas Dūdėnas

6
Theo như tôi có thể thấy trong cả Xterm và UXterm, các ký tự Unicode như các ký tự cat ~/Desktop/examples.desktoptrông hoàn toàn giống nhau, có hoặc không có phông chữ TrueType được chọn thông qua Control + nhấp chuột phải. Chính xác thì hai trình giả lập thiết bị đầu cuối này khác nhau như thế nào?
Dan Dascalescu

16

Nếu bạn đang sử dụng Ubuntu, bạn cũng nên gnome-terminalcài đặt. Đối với Kubfox, thiết bị đầu cuối mặc định là konsolevà đối với Lubfox là lxterminal.

Cả ba đều là lựa chọn tốt.

Để độc lập với Môi trường máy tính để bàn càng nhiều càng tốt, tôi sẽ chọn lxterminal.

xterm, và uxtermtốt nhưng họ sử dụng phông chữ trông xấu xí và gây ra một số vấn đề liên quan đến tổ hợp phím (xem Làm cách nào để thiết lập phím nóng cho xterm? ).


1
Bạn re kidding, they cankhông thêm nhiều phiên bản phần mềm vì các phông chữ khác nhau. Làm phiền mọi người, bởi vì nó có ý nghĩa với 1% người dùng và chi phí rất ít dung lượng đĩa? Phải có sự khác biệt nghiêm trọng.
Justinas Dūdėnas

@ JustinasDūdėnas: Tôi không nói rằng chúng giống hệt nhau từ quan điểm chức năng và tôi không nói chúng chỉ khác nhau về phông chữ (nhân tiện, có thể cấu hình được phần nào), nhưng hai phần mềm không cần phải có " sự khác biệt nghiêm trọng "được bao gồm trong các kho lưu trữ. Sự lựa chọn là tùy theo sở thích của người dùng.
enzotib

2
xterm không phụ thuộc vào phần mềm khác, có thể được sử dụng trong trường hợp bạn vô tình gỡ cài đặt thứ gì đó.
daithib8

6
Bạn có thể sử dụng phông chữ truetype (và khử răng cưa) cho xterm bằng nhấp chuột phải (giữ), chọn "phông chữ truetype"
Janus Troelsen

3
Quan điểm của tôi là, bao gồm cả phần mềm gần như giống hệt nhau buộc người dùng phải đưa ra lựa chọn mà họ không cần. Bạn có thể so sánh nó với quá mức, hoặc thêm nút tắt nguồn thứ hai.
Justinas Dūdėnas

8

Mặc định là "thiết bị đầu cuối", đó là gnome-terminal.

Bạn cũng có thể triệu tập một với một phím nóng ctrl-alt-T


4

Gnome-terminal thường là một tài nguyên hog hơn xterm và rxvt. Ngoài ra, kích thước cài đặt của gnome-terminal thường lớn hơn khoảng mười lần so với xterm.

Theo mặc định, urxvt sử dụng một tính năng gọi là cuộn nhanh. Điều này khiến trình giả lập thiết bị đầu cuối không phải lúc nào cũng cập nhật cửa sổ khi nội dung thay đổi. Nếu một chương trình xuất ra một lượng dữ liệu đáng kể cho trình giả lập thiết bị đầu cuối, việc cuộn nhanh có thể dẫn đến tăng hiệu suất đáng chú ý. Xterm có tùy chọn này bị tắt theo mặc định, nhưng bạn có thể kích hoạt nó bằng cách đưa XTerm*fastScroll: Truevào .Xresourcestệp của mình . Gnome-terminal dường như không có tính năng này.

Gnome-terminal có các cấu hình cho phép bạn xác định và nhanh chóng chuyển đổi giữa các cấu hình.


Đối với thiết bị đầu cuối gnome, VSZ (kích thước ảo) lớn hơn khoảng 5-8 lần và RSS (kích thước bộ thường trú) lớn hơn khoảng 4-5 lần so với xterm. Nhưng điều này là cho gnome-terminal-serverphép, cho phép mở nhiều cửa sổ như bạn muốn. Nếu bạn mở nhiều cửa sổ xterm, các yêu cầu về bộ nhớ sẽ tương tự nhau.
Olaf Dietsche

1

Đối với một người dùng trung bình, xtermuxtermkhá vô dụng.

Cá nhân tôi dựa vào gnome-terminalngay cả để sử dụng nâng cao. Tôi chỉ cần loại bỏ hai cái còn lại, vì vậy tôi không bị làm phiền với chúng hiển thị trong tìm kiếm ứng dụng của tôi.


6
Làm thế nào chính xác là xterm và uxterm vô dụng? Tôi khá là nhấn F10 trong xterm hơn Esc, 0 trong gnome-terminal và với phông chữ đúng kiểu xterm trông thật tuyệt vời.
Dan Dascalescu

3
@DanDascalescu Một người có thể chỉ cần gõ [Alt] [0] và nó cũng làm điều tương tự. Ngoài ra, gnome-terminalphông chữ trông thật ngoạn mục và bạn không cần phải làm gì xterm -fa font -fs 10trước khi nhấn [Alt] [F2]. Tôi đoán bạn có thể thiết lập gnome-terminal để mở xterm như thế và thoát. Một nhược điểm khác của xterm là tính nhẹ của nó. Đó là cổ xưa; nó giống như vim vs gedit. Trừ khi bạn không có máy tính hiện đại, chỉ không sử dụng xterm. Bạn không thể phóng to; bạn không có thực đơn; bạn không thể SAO CHÉP VÀ PASTE (phiền phức nhất)! Về cơ bản, sử dụng xterm nếu bạn cần sử dụng ed để chỉnh sửa mà không cần sử dụng nhiều cpu.
dylnmc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.