3 ứng dụng Linux đáng thử vào cuối tuần này

Tác giả Starlink, T.Chín 06, 2025, 09:00:12 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Quản lý và lưu trữ các tập tin của bạn, sau đó bảo mật chúng bằng phần mềm tiện lợi này.

Cuối tuần rồi, và điều đó có nghĩa là đã đến lúc xem xét những gì bạn có thể cài đặt trên thiết bị Linux của mình để làm cho nó hữu ích hơn bao giờ hết. Tôi biết việc sàng lọc tất cả các phần mềm mà các kho lưu trữ Linux cung cấp rất khó khăn, nhưng tôi nghĩ những điều này rất đáng để xem xét.


Cuối tuần này tôi hơi tập trung vào việc quản lý tập tin. Có lẽ vì tôi vừa đánh giá một thiết bị NAS Synology DS425+ và đang làm việc với các dịch vụ lưu trữ tập tin trên đó. Có lẽ vì quản lý tập tin là một hoạt động không bao giờ lỗi thời trên máy tính và là một nhiệm vụ bạn sẽ phải đối mặt vào một lúc nào đó. Nó cũng có thể rất thú vị nếu bạn thích sắp xếp và chia sẻ dữ liệu như tôi.

1. Copyparty: Lưu trữ máy chủ tệp trong vài giây

Bạn đã bao giờ muốn lưu trữ một máy chủ tệp trên mạng nhưng cảm thấy quá nhiều việc phải làm chưa? Hoặc có thể bạn nghĩ máy chủ tệp hiện tại trên thiết bị Linux của mình cần được nâng cấp? Bạn sẽ muốn thử máy chủ tệp di động copyparty.

Điều tuyệt vời về copyparty là nó rất dễ sử dụng mà lại giàu tính năng. Bạn chỉ cần tải xuống và chạy một tập lệnh Python, và thế là xong, bạn đã có một máy chủ tệp có thể truy cập từ bất kỳ trình duyệt web nào. Khi dùng thử, tôi đã rất ngạc nhiên khi chỉ cần vài cú nhấp chuột và quét mã QR mà copyparty tạo ra trong terminal là có thể bắt đầu truy cập tệp từ trình duyệt trên điện thoại.

Theo mặc định, Copyparty sẽ lập chỉ mục và lưu trữ tất cả các tệp trong thư mục hiện tại và các thư mục con của nó. Sau đó, bất kỳ ai có quyền truy cập mạng vào copyparty - do bạn kiểm soát - đều có thể duyệt và tải xuống. Có rất nhiều tài liệu hướng dẫn về copyparty, vì vậy bất kỳ quy trình làm việc và cấu hình máy chủ nào bạn muốn có thể đã được giải thích rõ ràng ở đó.

Copyparty cũng có rất nhiều tính năng đáng chú ý, chẳng hạn như khả năng tiếp tục tải xuống và tự hủy tệp. Nó có thể chạy máy chủ FTP, máy chủ TFTP, máy chủ WebDAV, v.v. Nó hỗ trợ tạo hình thu nhỏ, lập chỉ mục tìm kiếm, tải xuống bằng Curl. Copyparty thậm chí còn tích hợp sẵn trình soạn thảo Markdown. Nó gần như là giấc mơ của một chuyên gia PC.

Nếu bạn muốn dùng thử, hãy xem hướng dẫn khởi động nhanh của copyparty, nơi bạn sẽ tìm thấy hướng dẫn cho một số phương pháp, bao gồm tập lệnh Python cơ bản mà tôi đã giới thiệu, hướng dẫn về Synology NAS và hướng dẫn Docker. Copyparty thực sự cho phép bạn tùy chỉnh máy chủ tệp theo ý muốn.

2. KeePassXC: Lưu trữ mật khẩu an toàn mà không cần phức tạp

Nếu bạn đã theo dõi bài viết của tôi, hẳn bạn biết tôi rất thích chơi KeePassXC. Đây là một trình quản lý mật khẩu hoạt động hoàn toàn ngoại tuyến, lưu trữ mật khẩu của bạn, cũng như TOTP (mã giao dịch thực tế) nếu bạn muốn, trong một tệp tin cục bộ. Miễn là tệp tin đó không được đưa lên mạng và thiết bị của bạn vẫn nằm trong tay bạn, bạn không phải lo lắng về việc ai đó tìm thấy mật khẩu của mình. Đây là một lợi thế lớn nếu xét đến những thảm họa rò rỉ dữ liệu đã từng xảy ra với các trình quản lý mật khẩu trực tuyến trong quá khứ.

Nếu hiện tại bạn chưa sử dụng trình quản lý mật khẩu, KeePassXC là một cách tuyệt vời để bắt đầu vì không cần tạo tài khoản. Nó cũng hoàn toàn miễn phí và mã nguồn mở, không có quảng cáo hay đăng ký nào cả. Tất cả những gì bạn cần làm để bắt đầu là chọn một mật khẩu duy nhất cho kho lưu trữ, sau đó bắt đầu tạo mục nhập cho tất cả các tài khoản trực tuyến của bạn. Tuy nhiên, hãy đảm bảo đó là một mật khẩu đủ mạnh, vì bạn chắc chắn không muốn ai đoán được nó.

Tuy nhiên, tôi xin cảnh báo trước: nếu bạn sử dụng nhiều thiết bị, việc phải sao chép kho lưu trữ KeePass cho từng thiết bị cần thông tin đăng nhập có thể rất phiền phức. Mỗi khi thêm thông tin đăng nhập vào kho lưu trữ, bạn lại phải sao chép lại kho lưu trữ ở mọi nơi để đảm bảo tất cả các thiết bị đều có thông tin đăng nhập.

Tôi đã giải quyết vấn đề này bằng cách đồng bộ hóa kho lưu trữ KeePassXC của mình trên nhiều thiết bị với máy chủ đám mây. Cụ thể, tôi sử dụng phiên bản Nextcloud tự lưu trữ, nhưng cũng có nhiều cách để sử dụng Google Drive hoặc OneDrive.

Bạn đã sẵn sàng bắt đầu chưa? Một trong những điểm tôi thích nhất là KeePassXC có sẵn dưới dạng AppImage di động. Điều đó có nghĩa là bạn có thể di chuyển nó cùng với kho lưu trữ của mình đến bất kỳ thiết bị nào bạn cần. Bạn có thể tải tệp AppImage và tìm các phương pháp cài đặt khác trên trang tải xuống KeePassXC.

3. nnn: Duyệt và quản lý tệp nhanh như chớp trong Terminal

Thực tế là, đôi khi sử dụng lệnh cd không phải là cách nhanh nhất và dễ nhất để điều hướng thư mục. Nếu bạn đang tìm kiếm một thông tin cụ thể, bạn phải sử dụng lệnh ls để xem có gì ở đó, và toàn bộ quá trình này đòi hỏi phải nhập đi nhập lại các lệnh tương tự. Hãy nhập nnn, một trình quản lý tệp dựa trên terminal, đôi khi được gọi là n³.

Ứng dụng giao diện người dùng terminal này giúp việc điều hướng hệ thống tệp Linux của bạn trở nên vô cùng dễ dàng. Sau khi khởi chạy, chỉ cần sử dụng các phím mũi tên hoặc phương pháp điều hướng HJKL kiểu vim để di chuyển vào và ra khỏi thư mục. Nhấn Enter để mở tệp bằng trình mở tệp mặc định, hoặc nhấn / (dấu gạch chéo xuôi) để nhập lệnh có gắn cờ. Giao diện nnn cực kỳ nhanh, vì vậy bạn có thể di chuyển với tốc độ ánh sáng khi tìm kiếm tệp cấu hình đó.

Tuy nhiên, duyệt web chỉ là bước khởi đầu. nnn cũng sở hữu bộ công cụ quản lý tệp đầy đủ, bao gồm khởi chạy ứng dụng, trình mở tùy chỉnh, đổi tên hàng loạt, phân tích mức sử dụng đĩa, sắp xếp theo thư mục, v.v. Ứng dụng này cũng có khả năng mở rộng và có một cộng đồng phát triển plugin mà bạn có thể cài đặt để tăng thêm chức năng.

Bạn sẽ tìm thấy nnn trong hầu hết các kho lưu trữ Linux, vì vậy chỉ cần tìm kiếm "nnn" trong APT hoặc bất kỳ trình quản lý gói nào bạn sử dụng là sẽ tìm thấy. Nếu không, hãy truy cập trang phát hành nnn để tải xuống phiên bản mới nhất.

Nếu bạn muốn tìm hiểu sâu hơn về thế giới phần mềm nguồn mở và miễn phí mà Linux mang lại vào cuối tuần này, hãy xem qua một số ứng dụng Linux thường được cài đặt đầu tiên. Nếu bạn bỏ lỡ, bạn cũng nên quay lại để xem các ứng dụng Linux mà tôi đã giới thiệu tuần trước.