Đề XuấT, 2024

Editor Choice

15 trình giả lập thiết bị đầu cuối tốt nhất cho Linux

Bạn có để ý rằng các bài viết về trình giả lập thiết bị đầu cuối Linux thường nói một cái gì đó giống như thiết bị đầu cuối không đáng sợ không? Chà, họ không sai. Trình giả lập thiết bị đầu cuối chỉ là một ứng dụng; Không có gì vốn dĩ là một trò chơi đáng sợ về nó (các lệnh bạn chạy trong đó có khả năng gây nguy hiểm). Và vì nó là một ứng dụng như bất kỳ ứng dụng nào khác - giả sử, máy nghe nhạc hoặc ứng dụng nhắn tin - bạn có thể dễ dàng thay thế nó.

Như bạn có thể đã biết, từ "terminal terminal" dùng để chỉ các thiết bị vật lý thực tế. Họ có bàn phím và màn hình và cho phép mọi người tương tác với các máy tính lớn. Ngày nay, trình giả lập thiết bị đầu cuối của chúng tôi chỉ là phần mềm, nhưng chúng tôi thường sử dụng cùng một từ - thiết bị đầu cuối - cho chúng.

Phần lớn các thiết bị đầu cuối Linux mô phỏng chức năng của các thiết bị VTxxx do DEC (Tập đoàn thiết bị kỹ thuật số) phát triển, nhưng có các trình giả lập cho các thiết bị khác (IBM, HP, ADDMlahoma). Các thiết bị đầu cuối Linux rất giống nhau, đặc biệt là các thiết bị dựa trên thư viện phần mềm VTE. Sự khác biệt chủ yếu ở các tùy chọn bổ sung mà bạn có thể kích hoạt để cải thiện quy trình làm việc của mình.

Mặc dù hầu hết mọi người sẽ hài lòng với thiết bị đầu cuối mặc định được cung cấp bởi bản phân phối Linux của họ, một số người có thể muốn chuyển đổi mọi thứ. Nếu bạn cảm thấy thích phiêu lưu, đây là 15 trình giả lập thiết bị đầu cuối Linux tốt nhất có khả năng thay thế hoàn toàn hiện tại của bạn:

1. AltYo

Tuyệt vời nếu bạn muốn: thiết bị đầu cuối thả xuống với nhiều tùy chọn quản lý tab

AltYo không có nhiều phụ thuộc, nhưng nó có nhiều cài đặt liên quan đến tab. Bạn có thể làm việc với nhiều tab, sắp xếp lại chúng, sửa đổi tiêu đề của chúng hoặc khóa chúng để ngăn việc đóng vô tình. Vì là thiết bị đầu cuối thả xuống, nó trượt trơn tru từ mép màn hình của bạn, nhưng nó cũng sẽ hoạt động tốt với các trình quản lý cửa sổ ốp lát.

AltYo có thể tự động mở các ứng dụng trong các tab mới sau khi bạn khởi chạy nó, hoặc thậm chí làm cho chúng tự khởi động với máy tính để bàn Linux của bạn. Người mới bắt đầu sẽ rất vui khi biết rằng AltYo có hộp thoại cài đặt không phức tạp, vì vậy họ không phải chỉnh sửa bất kỳ tệp cấu hình nào. Ngược lại, những người muốn sửa lại hậu trường có thể tùy chỉnh AltYo bằng CSS.

Trang mạng

2. Kitty

Tuyệt vời nếu bạn muốn: một thiết bị đầu cuối hiện đại được tối ưu hóa cho tốc độ

Kitty có một tính năng thông minh tương đối hiếm trong số các trình giả lập thiết bị đầu cuối Linux - kết xuất OpenGL . Thay vì đánh thuế CPU, nó dựa vào card đồ họa để có đầu ra nhanh hơn và mượt mà hơn.

Bạn có thể mở nhiều phiên bản của Kitty và sắp xếp chúng gọn gàng trong một thùng chứa. Một số bố cục ốp lát được hỗ trợ và thậm chí bạn có thể lưu bố cục (với tất cả các ứng dụng và lệnh đang chạy) dưới dạng phiên và tải nó bất cứ lúc nào.

Trang mạng

3. ngoài hành tinh

Tuyệt vời nếu bạn muốn: tùy chọn nâng cao để quản lý đầu ra lệnh

Giải thưởng cho tính năng thú vị nhất thuộc về các khung lệnh của Extraterm . Extraterm đặt đầu ra của các lệnh Linux vào các khung được mã hóa màu - màu xanh lam để thành công, màu đỏ cho các lệnh thất bại. Bạn có thể nhanh chóng xóa đầu ra của lệnh bằng cách nhấp vào biểu tượng X hoặc mở nó trong một tab riêng biệt trong Extraterm. Nếu bạn chuyển sang Chế độ lựa chọn, bạn có thể chỉnh sửa đầu ra của từng khung.

Các tính năng hữu ích khác bao gồm từhiển thị các lệnh. Cái đầu tiên cho phép bạn sử dụng đầu ra của lệnh trước làm đầu vào cho lệnh tiếp theo. Lệnh show hiển thị nội dung của một tệp trong cửa sổ đầu cuối và các tệp hình ảnh cũng được hỗ trợ.

Trang mạng

4. Urxvt

Tuyệt vời nếu bạn muốn: khả năng mở rộng và tốc độ

Urxvt là viết tắt của rxvt-unicode, gợi ý về nguồn gốc của trình giả lập thiết bị đầu cuối này. Nó là một nhánh của rxvt có hỗ trợ Unicode - một tiêu chuẩn mã hóa cho phép thể hiện các hệ thống chữ viết và ký tự khác nhau trong các tệp và ứng dụng.

Urxvt cũng hỗ trợ chiều cao dòng tùy chỉnh và khoảng cách chữ để dễ đọc hơn. Bạn có thể sử dụng urxvt trong chế độ máy chủ-máy khách, nơi nó chạy như một quá trình nền (máy chủ) để tiết kiệm bộ nhớ và để mở các cửa sổ urxvt (máy khách) mới nhanh hơn nhiều.

Nếu Perl là ngôn ngữ lập trình yêu thích của bạn, thì urxvt có thể là trình giả lập thiết bị đầu cuối Linux yêu thích của bạn. Có khá nhiều tiện ích mở rộng Perl cho uxrvt mà bạn có thể kích hoạt để giới thiệu các tính năng như tab, URL có thể nhấp và quản lý bảng tạm. Tất nhiên, bạn có thể thử viết các tiện ích mở rộng tùy chỉnh.

Trang mạng

5. Thiết bị đầu cuối Xfce

Tuyệt vời nếu bạn muốn: một thiết bị đầu cuối thân thiện với người mới bắt đầu với chế độ thả xuống tùy chọn

Xfce Terminal là ứng dụng yêu thích của người mới bắt đầu vì dễ dàng tùy chỉnh thông qua các hộp thoại đơn giản. Nó cung cấp các tính năng tiêu chuẩn mà bạn mong đợi từ thiết bị đầu cuối Linux, cộng với một vài tính năng bổ sung thú vị.

Bạn có thể kéo và thả tệp từ trình quản lý tệp vào Xfce Terminal và để nó hiển thị đường dẫn đầy đủ đến tệp. Nền của cửa sổ đầu cuối có thể trong suốt và bạn có thể sử dụng Xfce Terminal ở Chế độ thu gọn, ẩn các viền cửa sổ, trang trí và thanh công cụ.

Điều tuyệt vời nhất là chế độ thả xuống tùy chọn giúp Xfce Terminal hoạt động giống như các thiết bị thả xuống phổ biến khác (Guake hoặc Tilda, nằm trong danh sách này). Đảm bảo đọc tài liệu chính thức để đảm bảo chế độ thả xuống được thiết lập đúng.

Trang mạng

6. Konsole

Tuyệt vời nếu bạn muốn: tùy chỉnh nâng cao thông qua các hộp thoại đơn giản

Sử dụng Konsole giống như ăn tại một nhà hàng sushi băng chuyền. Vì vậy, nhiều chi tiết thú vị được bày ra trước mặt bạn để chọn bất cứ điều gì bạn muốn, nhưng nhìn chằm chằm vào chúng quá lâu có thể khiến đầu óc bạn quay cuồng. Chúng ta thậm chí bắt đầu từ đâu?

Hãy bắt đầu bằng cách tạo một hồ sơ. Konsole cho phép bạn chuyển đổi giữa các cấu hình hoặc thậm chí chạy nhiều cấu hình cùng một lúc trong các tab khác nhau. Mỗi cấu hình có cài đặt hành vi và giao diện riêng và bạn có thể tải các shell khác nhau trong các cấu hình Konsole riêng biệt. Một hồ sơ có thể tự động chạy các lệnh và ứng dụng tùy chỉnh khi bạn kích hoạt nó.

Khi bạn đã thiết lập hồ sơ, hãy đi sâu vào quản lý tab. Tùy chọn Split View hiển thị nội dung của một số tab cùng một lúc. Để di chuyển các tab giữa các cửa sổ Konsole, chỉ cần sử dụng tùy chọn Clone Tab hoặc tách một tab để mở nó trong một cửa sổ mới.

Các tính năng thú vị khác bao gồm Flow Control, cho phép bạn tạm dừng đầu ra lệnh và Giám sát hoạt động / Im lặng, cho bạn biết những gì đang xảy ra với các lệnh trong tab Konsole. Nếu bạn thất vọng vì Konsole không có chế độ thả xuống, hãy xem Yakuake. Nó dựa trên Konsole và chia sẻ nhiều tính năng của nó.

Trang mạng

7. Thiết bị đầu cuối Gnome

Tuyệt vời nếu bạn muốn: sự ổn định trong một giao diện quen thuộc

Gnome Terminal là một đối trọng nhẹ hơn so với Konsole trong một môi trường máy tính để bàn khác. Giống như Konsole, Gnome Terminal hỗ trợ các cấu hình và cho phép bạn tùy chỉnh mọi thứ từ hình dạng con trỏ và bảng màu cho đến mã hóa và hành vi phím Backspace.

Do Gnome Terminal dựa vào thư viện VTE, bộ tính năng của nó gần giống với các thiết bị đầu cuối Linux khác có chung phụ trợ. Do đó, bạn không nên thấy quá khó hiểu nếu bạn đang chuyển đổi từ MATE Terminal hoặc Pantheon (HĐH cơ bản).

Trang mạng

8. Thuật ngữ

Tuyệt vời nếu bạn muốn: xem trước tập tin thực tế trong thiết bị đầu cuối

Với Thuật ngữ, sử dụng thiết bị đầu cuối có thể rất thú vị. Quản lý tệp được thực hiện dễ dàng hơn nhờ xem trước tệp hiển thị dưới dạng cửa sổ bật lên nhỏ. Bạn có thể xem trước nhiều định dạng tệp, bao gồm tệp hình ảnh và video. Thuật ngữ tự động nhận dạng URL và đường dẫn đến các tệp cục bộ, do đó bạn có thể mở chúng bằng một cú click chuột.

Nếu bạn thường xuyên làm việc với nhiều cửa sổ đầu cuối, Thuật ngữ có thể giúp bạn sắp xếp chúng bằng cách chia một cửa sổ thành các ô . Mỗi khung có thể chứa nhiều tab mà bạn có thể thay đổi kích thước theo ý muốn. Bằng cách đó bạn có thể kết hợp một số cửa sổ thành một. Một cách khác để kiểm soát Thuật ngữ là Trình chuyển đổi Tab. Nó hiển thị tất cả các cửa sổ đầu cuối trong một lưới, cho phép bạn nhanh chóng xáo trộn qua chúng để tìm cái bạn cần.

Trang mạng

9. Nội tiết

Tuyệt vời nếu bạn muốn: một thiết bị đầu cuối thả xuống có hỗ trợ ghép kênh

QTerminal là một trong những ứng dụng khiến bạn ngạc nhiên về mức độ nhẹ của chúng, xem xét số lượng tính năng mà chúng cung cấp. Đây là một thiết bị đầu cuối thả xuống nhanh, nhạy, cho phép bạn tùy chỉnh gần như mọi thứ: từ bảng màu, phông chữ và phím tắt đến thanh cuộn và vị trí tab, độ trong suốt và dấu trang.

Nhờ các tính năng Multiplexer, QTerminal có thể hiển thị nhiều phiên bản giả lập thiết bị đầu cuối trong một cửa sổ. Bạn cũng có thể chia cửa sổ ứng dụng QTerminal theo chiều dọc hoặc chiều ngang và dễ dàng chuyển đổi giữa các tab và cửa sổ đã mở.

Trang mạng

10. Mối

Tuyệt vời nếu bạn muốn: một quy trình làm việc giống như Vim phụ thuộc nhiều vào các phím tắt

Thoạt nhìn, Termite chỉ là một trình giả lập thiết bị đầu cuối đơn giản. Nếu bạn xem tập tin cấu hình của nó, bạn sẽ tìm thấy một bộ tùy chọn tiêu chuẩn. Có hỗ trợ về độ trong suốt, phông chữ tùy chỉnh và bảng màu, URL có thể nhấp và kích thước cuộn lại tùy chỉnh.

Nhưng đó không phải là tất cả! Mối có thể hoạt động ở hai chế độ: Chèn và Chọn, mỗi chế độ có một phím tắt riêng. Tất cả đều được thiết kế để làm cho bạn năng suất hơn mà không cần phải tiếp cận với chuột. Đây là lý do tại sao Termite là một sự phù hợp hoàn hảo cho các quy trình công việc không liên quan trong các trình quản lý cửa sổ ốp lát.

Trang mạng

Lưu ý: Có một trình giả lập thiết bị đầu cuối Linux khác gọi là Termit. Mặc dù có tên tương tự, nhưng nó không có cùng cách tiếp cận với Mối.

11. Động vật

Tuyệt vời nếu bạn muốn: hỗ trợ nhiều ngôn ngữ và mã hóa

Hầu hết các trình giả lập thiết bị đầu cuối hiện đại đều hỗ trợ nhiều bảng mã, nhưng một số ít đến gần với số lượng ngôn ngữ và hệ thống chữ viết được hỗ trợ bởi Mlterm. Đây là điều bắt buộc đối với bất kỳ ai muốn sử dụng các ngôn ngữ RTL (từ phải sang trái) như tiếng Ả Rập, tiếng Do Thái và tiếng Farsi. Mã hóa cho các ngôn ngữ Ấn Độ và Dravidian - Tiếng Hindi, Tiếng Bengal, Tiếng Gujarati, Tiếng Kannada, Tiếng Ba Tư, v.v. - cũng được hỗ trợ.

Các tính năng đặc biệt để viết dọc, hai chiều rộng và kết hợp các ký tự cho phép sử dụng các chữ viết Đông Á, Thái Lan và Việt Nam. Hơn nữa, Mlterm hỗ trợ nhiều máy chủ Phương thức nhập liệu X và có thể tự động phát hiện mã hóa cần thiết cho đầu vào của bạn.

Trang mạng

12. Thuật ngữ Retro mát mẻ

Tuyệt vời nếu bạn muốn: kẹo mắt gây cảm giác hoài cổ

Như chúng tôi đã giải thích trước đây, trình giả lập thiết bị đầu cuối Linux bắt chước chức năng của các thiết bị vật lý hiện không còn dùng nữa. Tuy nhiên, Cool Retro Term đưa nó tiến thêm một bước và mô phỏng cách họ nhìn (ed), quá. Giờ đây, bạn có thể biến toàn bộ máy tính để bàn của mình thành bản sao của màn hình CRT cũ và thu hút ánh nhìn tò mò từ đồng nghiệp và người qua đường.

Cool Retro Term đi kèm với một số cách phối màu và hiệu ứng như nhấp nháy màn hình và các đường quét. Mặc dù mục đích chính của nó dường như chỉ là bắt mắt, bạn vẫn có thể sử dụng Cool Retro Term như bất kỳ trình giả lập thiết bị đầu cuối nào khác.

Trang mạng

13. Roxterm

Tuyệt vời nếu bạn muốn: một sự thay thế nhẹ hơn nhưng đầy tính năng cho Gnome Terminal

ROXTerm đặt mục tiêu trở thành một giải pháp thay thế tiên tiến cho Gnome Terminal, nhưng không có gánh nặng của các phụ thuộc liên quan đến Gnome. Trong thực tế, điều này có nghĩa là bạn sẽ tìm thấy rất nhiều tính năng quen thuộc: hỗ trợ các phím tắt, bảng màu, hồ sơ người dùng và lưu phiên.

Ngoài ra, ROXTerm có một menu pop-up thực tế cho phép bạn ẩn thanh menu và tối đa hóa không gian màn hình. Hơn nữa, ROXTerm có thể nhận ra đường dẫn tệp, tên máy chủ SSH, địa chỉ email và URL web. Bạn có thể nhấp vào chúng để mở / truy cập đích hoặc nhấn Ctrl và kéo liên kết vào ứng dụng khác.

Nói về việc kéo, bạn cũng có thể kéo và thả văn bản và tệp vào cửa sổ ứng dụng ROXTerm. Văn bản được dán vào thiết bị đầu cuối, trong khi các tệp hiển thị dưới dạng đường dẫn mà bạn có thể thao tác thêm.

Trang mạng

14. Tilda

Tuyệt vời nếu bạn muốn: một thiết bị đầu cuối thả xuống với số lượng tùy chọn phong phú

Một thiết bị đầu cuối thả xuống nổi tiếng, Tilda có đầy đủ các tùy chọn tuyệt vời, dễ điều chỉnh trong các hộp thoại Cấu hình. Bạn có thể thử nghiệm tự động ẩn và lấy nét hoặc làm cho Tilda che tất cả các cửa sổ khác trên máy tính để bàn. Tilda có thể trong suốt, và bạn có thể điều chỉnh nơi nó hiển thị trên màn hình.

Phím tắt giúp điều hướng tab dễ dàng hơn và để đảm bảo bạn không bỏ lỡ bất cứ điều gì từ đầu ra của lệnh, bạn có thể bật cuộn ngược không giới hạn. Cuối cùng nhưng không kém phần quan trọng, Tilda có một thanh tìm kiếm mà bạn có thể kéo lên bất cứ lúc nào bằng một phím tắt. Truy vấn có thể phân biệt chữ hoa chữ thường và bạn cũng có thể sử dụng các biểu thức thông thường.

Trang mạng

15. Terminix

Tuyệt vời nếu bạn muốn: một thiết bị đầu cuối nhẹ với bố cục cửa sổ khác nhau

Terminix mang một ý nghĩa mới cho từ "ốp lát" . Bằng cách chia cửa sổ ứng dụng thành nhiều bảng, bạn có thể tạo hàng tá bố cục cho các mục đích khác nhau, lưu chúng và tải chúng khi cần. Để chuyển đổi giữa các bảng, nhấp vào chúng trong thanh bên hoặc sử dụng phím tắt.

Tùy chọn, Terminix có thể chạy như một thiết bị đầu cuối thả xuống - cấu hình cái này trong hộp thoại Preferences> Quake. Ngoài ra còn có tùy chọn bật thông báo trên màn hình cho các quy trình đã hoàn thành.

Tự động chuyển đổi hồ sơ có lẽ là tính năng thiết thực nhất. Dựa trên cài đặt hồ sơ người dùng của bạn, nó sẽ thay đổi hành vi và giao diện của Terminix khi phát hiện các thay đổi trong tên người dùng, tên máy chủ hoặc thư mục hiện tại. Tuy nhiên, hãy nhớ rằng Terminix chỉ có phiên bản 64 bit.

Trang mạng

Trình giả lập thiết bị đầu cuối tốt nhất cho Linux!

Mặc dù đây đã là một danh sách dài, thậm chí còn có nhiều trình giả lập thiết bị đầu cuối cho Linux. Một số dính vào những điều cơ bản và thể thao một cách tiếp cận truyền thống. Những người khác, như dự án Cyborg Terminal (đã ngừng sản xuất), tìm kiếm thứ gì đó hoàn toàn khác biệt và bất ngờ.

Như mọi khi, sự lựa chọn là tùy thuộc vào bạn, vì vậy hãy chọn một thiết bị đầu cuối phù hợp với mức độ kinh nghiệm của bạn. Với rất nhiều trình giả lập thiết bị đầu cuối cố gắng thân thiện hơn và dễ tùy chỉnh hơn, ngay cả những người mới bắt đầu hoàn thành Linux cũng không gặp khó khăn khi chọn - và sử dụng - một.

Bạn tìm kiếm gì trong một trình giả lập thiết bị đầu cuối? cái nào là sở thích của bạn? Bạn có thể giới thiệu một số trình giả lập thiết bị đầu cuối khác cho Linux không? Hãy cho chúng tôi biết trong các ý kiến!

Tín dụng hình ảnh: Thiết bị đầu cuối DEC VT100 của Wolfgang Stief qua Flickr; Nguồn hình ảnh nổi bật.

Top