Nếu bạn đã sử dụng terminal Linux trong một thời gian dài, có lẽ bạn đã biết một số lệnh hữu ích như cd để di chuyển vào và ra khỏi thư mục, tạo thư mục mới, sao chép hoặc di chuyển tệp. Tuy nhiên, bạn có thể thích cách các trình quản lý tệp trên desktop thân thiện với người dùng hơn và nhanh hơn cho một số tác vụ. Trong trường hợp đó, bạn sẽ thích nnn.
nnn là phiên bản terminal của trình quản lý tệp desktop. Mặc dù không phải là giải pháp siêu phức tạp như Midnight Commander, nnn nhẹ tài nguyên, nhanh chóng và cho phép bạn điều hướng hệ thống tệp mà không cần gõ lệnh.
Cài đặt nnn
nnn có sẵn cho nhiều nền tảng, bao gồm Android, macOS, BSD và Linux. Cách cài đặt phụ thuộc vào nền tảng bạn chọn. nnn cung cấp gói phát hành cho Arch Linux, CentOS, Debian, Fedora và Ubuntu. Trong hướng dẫn này, chúng ta sẽ sử dụng phiên bản Ubuntu mới nhất, nơi bạn có thể cài đặt dễ dàng bằng lệnh:
sudo apt install nnn
Để biết thêm chi tiết và hướng dẫn cài đặt trên các bản phân phối/ hệ điều hành khác, hãy xem tại đây.
Cách sử dụng nnn
Sau khi cài đặt hoàn tất, bạn có thể chạy nnn từ terminal bằng lệnh nnn.
nnn sẽ liệt kê các tệp và thư mục của thư mục hiện tại nơi nnn đang chạy. Các thư mục được liệt kê ở trên cùng trong khi các tệp ở dưới cùng.
Điều hướng
Để di chuyển trong hệ thống tệp, hãy sử dụng các phím mũi tên. Với phím lên và xuống, bạn di chuyển theo hướng đó trong danh sách thư mục và tệp. Để vào một thư mục, nhấn Enter hoặc phím mũi tên phải. Để quay lại một cấp thư mục cha, sử dụng phím mũi tên trái.
Mở tệp
Để mở một tệp với ứng dụng mặc định liên kết với loại tệp của nó, bạn có thể chọn tệp rồi nhấn Enter. Trong ảnh chụp màn hình bên dưới, chúng tôi mở một tệp hình ảnh với trình xem hình ảnh mặc định.
Tương tự, nếu bạn nhấn Enter trên một tệp txt, nó sẽ mở trong Gedit hoặc bất kỳ trình soạn thảo văn bản mặc định nào trong bản phân phối của bạn, v.v.
Lưu ý rằng trong môi trường server, bạn có thể không cài đặt bất kỳ ứng dụng GUI nào để xem các tệp bạn muốn.
Ẩn/Hiện và Chi tiết tệp
Vì lý do bảo mật, một số tệp và thư mục thường bị ẩn khỏi tầm nhìn thông thường. Để hiển thị chúng, nhấn F5 để bật/tắt hiển thị.
Để xem thêm chi tiết về bất kỳ tệp hoặc thư mục nào, di chuyển con trỏ chuột lên trên nó và nhấn Ctrl + F.
Chọn, Sao chép, Dán và Xóa
Để chọn một tệp hoặc thư mục:
- Sử dụng phím mũi tên, di chuyển đến tệp hoặc thư mục mong muốn và nhấn Space trên bàn phím. Bạn sẽ thấy ký hiệu cộng (+) ở bên trái của tệp hoặc thư mục.
- Lặp lại cho bất kỳ tệp hoặc thư mục nào khác bạn muốn thêm vào lựa chọn. Lưu ý rằng các lựa chọn của bạn phải nằm trong cùng một thư mục.
- Để sao chép chúng sang thư mục khác, hãy đến thư mục bạn muốn di chuyển tệp đến và nhấn Ctrl + P. Để di chuyển thay vì tạo bản sao, sử dụng Ctrl + V.
Để xóa lựa chọn, nhấn Ctrl + X. nnn sẽ hỏi bạn có muốn thao tác trên tệp hiện tại hay tất cả các mục đã chọn.
Làm việc với Kho nén
Để tạo một kho nén từ một tập hợp tệp và thư mục, chọn các tệp cần nén và nhấn z trên bàn phím. Nhập tên cho kho nén của bạn và nhấn Enter.
nnn cũng có thể làm việc với các kho nén hiện có. Nhấn Enter trên một trong số chúng, và nnn sẽ hỏi bạn có muốn thực hiện hành động mặc định (sẽ mở tệp trong trình quản lý kho nén mặc định), giải nén nội dung, v.v.
Chỉ mới là đầu
nnn, như một trình quản lý tệp cho Terminal, có thể làm nhiều hơn những gì chúng tôi đã đề cập ở đây. Bạn luôn có thể sử dụng màn hình trợ giúp của nó bằng cách nhấn ? để tìm các cách sử dụng khác. Nhấn Q sau đó để quay lại giao diện chính. Bạn cũng có thể mở rộng nnn với các plugin, mặc dù chúng tôi không đề cập ở đây.
Nếu bạn sử dụng terminal Linux nhiều, việc biết cách tìm kiếm Web từ terminal là rất hữu ích.