Termux: Dòng lệnh Linux của bạn trên Android
Termux là một ứng dụng Android mã nguồn mở và miễn phí cung cấp môi trường dòng lệnh Linux chính thức. Hỗ trợ phát triển bash, zsh, C và tập lệnh Python, nó cho phép bạn thực thi các lệnh Linux trực tiếp trên thiết bị Android của mình.
Termux Khả năng:
Termux mô phỏng hiệu quả môi trường Linux mà không cần quyền truy cập root hoặc thiết lập phức tạp. Một hệ thống cơ sở tối thiểu được cài đặt tự động, với các gói bổ sung có sẵn thông qua trình quản lý gói APT. Điều này khiến nó trở nên lý tưởng để truy cập máy chủ từ xa một cách an toàn.
Các tính năng chính:
- Máy khách SSH mạnh mẽ: Quản lý liền mạch các máy chủ từ xa bằng ứng dụng khách OpenSSH tích hợp.
- Lựa chọn Shell & Editor: Chọn từ shell Bash, Fish hoặc ZSH cũng như các trình soạn thảo nano, Emacs hoặc Vim.
- Công cụ đa năng: Sử dụng Rsync để sao lưu, cuộn tròn để truy cập API, GCC/clang để biên dịch mã, Python để tạo tập lệnh và Git/SVN để kiểm soát phiên bản.
- Thư viện gói mở rộng: Truy cập thư viện gói Linux khổng lồ trực tiếp từ thiết bị đầu cuối, vượt xa khả năng của trình mô phỏng thiết bị đầu cuối Android tiêu chuẩn.
- Phím tắt trực quan: Thực thi lệnh một cách hiệu quả bằng phím tắt tùy chỉnh bằng nút âm lượng và nút nguồn của thiết bị.
- Hỗ trợ bàn phím ngoài: Kết nối bàn phím ngoài (Bluetooth hoặc USB) để nâng cao khả năng sử dụng.
- Hỗ trợ ngôn ngữ lập trình rộng rãi: Hỗ trợ NodeJS, Ruby, Python, v.v.
Tóm tắt tính năng:
Termux mang đến trải nghiệm Linux toàn diện trên Android, bao gồm:
- Bash và Zsh shell cho các tác vụ dòng lệnh nâng cao.
- Quản lý tệp bằng nnn và các trình soạn thảo như nano, vim và emacs.
- Truy cập SSH an toàn vào máy chủ từ xa.
- Phát triển C với clang, make và gdb.
- Bảng điều khiển Python để viết kịch bản và tính toán.
- Git và lật đổ để kiểm soát phiên bản dự án.
- Trò chơi dựa trên văn bản cổ điển (frotz).
Ưu điểm và nhược điểm:
Ưu điểm:
- Tính năng phong phú và đa năng.
- Mô phỏng Linux an toàn và dễ dàng trên Android.
- Lựa chọn trình soạn thảo và trình bao linh hoạt.
- Đơn giản hóa việc biên dịch mã và quản lý dữ liệu.
Nhược điểm:
- Yêu cầu làm quen với dòng lệnh Linux.
Đang cài đặt Termux:
- Tải xuống Termux APK.
- Cài đặt tệp APK.
- Bắt đầu sử dụng Termux!
Cập nhật gần đây:
Phiên bản mới nhất giải quyết các vấn đề xử lý tệp với Termux-file-editor
và Termux-url-opener
. Nó cũng tích hợp một số phương thức API, loại bỏ nhu cầu cài đặt Termux:API
riêng biệt (bao gồm Termux-clipboard-*
, Termux-download
, Termux-saf-*
, Termux-share
, Termux-storage-get
, Termux-usb
, Termux-vibrate
và Termux-volume
).