30/09/2018, 17:44
Sự khác biệt của Terminal, XTerm và UXTerm
Hôm nay tự dưng ngồi nghịch mấy phần mềm trong máy, bỗng thấy thắc mắc tại sao Ubuntu (có lẽ cả Linux nói chung) đều mặc định có Terminal, XTerm, UXTerm. Mà lúc chạy ra em cũng thấy giống nhau, nếu giống thì tại sao nó phải để như thế làm gì. Có ai biết sự khác biệt của 3 cái đấy không? Tìm trên google cũng chả có thông tin gì mấy.
Thanks for reading.
Bài liên quan
HÌnh như Xterm và UXTerm có hiển thị được cả hình ảnh
Mình dùng Linux Mint nên không có Xterm vs Uxterm, nên không biết 2 cái đó ra sau nữa. Còn Terminal là gì thì mình chỉ biết nó như DOS của Win dùng để điều khiển bằng dòng lệnh vậy thôi
nói cho đúng thì không phải là distro nào nó cũng có 3 thằng này đâu bạn. Với những distro như Ubuntu, opensuse, hoặc nếu bạn cài một distro và sử dụng một desktop enviroment full, thì mặt nhiên X11(xorg) sẽ được cài mặt định trong DE đó, vì vậy có thằng xterm, uxterm là bình thường. Xterm ls terminal mặc định của thằng X11(giống như của thằng gnome là gnome-terminal, KDE là konsole,…). thằng terminal mặc định của DE thì có nhiều feature hơn thằng xterminal, còn uterminal là xterminal với sự hỗ trợ Unicode characters.
“sr vì Kiến thức hạn hẹp”
‘Terminal’ là cách viết lược đi của GNOME Terminal, pm đầu cuối của môi trường desktop GNOME, theo lí thuyết thì tương tác đạt hiệu suất tối đa của GNOME, có Xterm là vì GNOME chạy trên X server (X11)
3 cái đều là terminal emulator, hay còn gọi là pseudo-ttys, cung cấp môi trường để thực hiện việc nhập, xuất text.
Nó cũng giống như bạn hỏi Python, Perl, Ruby khác nhau ở điểm nào, tại sao Linux lại có cả 3 cái.
Mỗi cái có 1 nguồn gốc, tính năng riêng.