Tag, You're It! Cách quản lý tệp trên Linux với TagSpaces

Tag, You're It! Cách quản lý tệp trên Linux với TagSpaces

Bạn cảm thấy như bạn đã thử tất cả, nhưng dường như không có gì hiệu quả.





Tôi đang nói về lời khuyên về năng suất. Có rất nhiều mẹo về cách sắp xếp tệp, nhưng bạn đã bao giờ nghĩ rằng những thư mục hỗn loạn không phải lỗi của bạn? Điều gì sẽ xảy ra nếu hệ điều hành của bạn là một phần của sự cố?





Tất nhiên, người dùng có trách nhiệm thiết lập hệ thống quản lý tài liệu: quyết định đặt tên tệp là gì và đặt chúng ở đâu. Máy tính cho phép chúng ta tổ chức các tài sản kỹ thuật số của mình, nhưng khả năng này bị giới hạn bởi chính hệ thống cung cấp nó.





Hầu hết các trình quản lý tệp hiện đại đều dựa trên truyền thống phép ẩn dụ trên máy tính để bàn với cách tiếp cận phân cấp để sắp xếp các tệp của chúng tôi. Họ khái niệm hóa trải nghiệm thực tế của chúng tôi với các tệp vật lý: chúng tôi đặt một tệp vào một thư mục và đặt nó trong tủ đựng hồ sơ. Trong hệ thống tệp phân cấp, tệp chỉ có thể tồn tại trong một thư mục (giống như tệp vật lý), điều này hạn chế các tùy chọn phân loại của chúng tôi. Đây là nơi các thẻ có thể trợ giúp.

Quản lý tệp dựa trên thẻ

Thẻ là các từ khóa phụ thuộc vào nội dung; siêu dữ liệu mô tả nội dung của tệp. Chúng ta cần chúng vì thế giới không phải là một chiều, và một tệp có thể thuộc nhiều loại. Một ví dụ điển hình là các tệp đa phương tiện - ảnh, video, nhạc - nhưng một báo cáo đơn giản từ cuộc họp gần nhất của bạn cũng có thể yêu cầu phân loại phức tạp (theo ngày tháng, dự án, chủ đề, khách hàng ...).



cách xem mật khẩu wifi android

Bạn có thể 'hack' hệ thống tệp phân cấp bằng cách liên kết mã hóa hoặc sao chép tệp vào các thư mục con khác nhau, nhưng bạn có thực sự nhớ từng và mọi phím tắt ở đâu không? Bạn có quay lại và cập nhật các phím tắt khi di chuyển hoặc xóa tệp gốc không? Tình trạng lộn xộn thậm chí còn tồi tệ hơn nếu bạn sử dụng một số loại kiểm soát phiên bản.

Một giải pháp tiềm năng là quản lý tệp dựa trên thẻ. Nó có thể đạt được ở một số cấp độ, bắt đầu với chính hệ thống tập tin. Hệ thống tệp dựa trên thẻ cho Linux hiện hữu , nhưng chúng không đặc biệt phổ biến. Windows Vista được cho là sẽ giới thiệu một khái niệm tương tự , nhưng cuối cùng nó đã bị ngừng sản xuất.





Một cấp độ khác là các triển khai khác nhau của gắn thẻ tệp, như cơ sở dữ liệu hoặc các ứng dụng chuyên biệt. Chúng không ảnh hưởng trực tiếp đến hệ thống tệp, thay vào đó hoạt động giống như một 'lớp phủ' cho phép người dùng lập chỉ mục, tìm kiếm và quản lý tệp bằng các thẻ. Bạn có thể đã nghe nói về 'màn hình ngữ nghĩa'. Nepomuk của KDE và Zeitgeist của GNOME là những framework được xây dựng dựa trên ý tưởng này, nhưng đối với người dùng bình thường, chúng thường có vẻ như là một mối phiền toái về tài nguyên.

Cho đến nay, cách tiếp cận duy nhất thu hút thành công cơ sở người dùng rộng rãi là các ứng dụng dành cho máy tính để bàn áp dụng siêu dữ liệu tùy chỉnh cho các tệp. Có rất nhiều thứ dành cho Windows và OS X: từ các lựa chọn thay thế Windows Explorer như DirectoryOpus đến các trình quản lý tệp mạnh mẽ cho phép bạn tập tin nhãn . Trình quản lý tệp cho Linux cung cấp các tiện ích bổ sung cực kỳ hữu ích, nhưng việc gắn thẻ chủ yếu là một suy nghĩ sau. Ngoại lệ là TagSpaces, đặt thẻ vào tiêu điểm.





Giới thiệu TagSpaces

Ban đầu là một dự án của Đức, TagSpaces được mô tả tốt nhất là 'Evernote cho hệ điều hành của bạn'. Nó có thể quản lý các tệp, nhưng bạn có thể sử dụng nó để xây dựng một wiki cá nhân, thu thập tài liệu nghiên cứu, xem trước và chỉnh sửa nhiều định dạng tệp, và trực quan hóa các thư mục của bạn dưới dạng bản đồ tư duy hoặc cây gia đình.

Sử dụng miễn phí, đơn giản để bắt đầu

TagSpaces là một ứng dụng mã nguồn mở có sẵn cho cả kiến ​​trúc 32-bit và 64-bit. Nếu bạn là người dùng Windows, đừng ngừng đọc - TagSpaces là đa nền tảng và phiên bản Windows hoạt động giống như phiên bản Linux. Các phiên bản dành cho Android, iOS và trình duyệt (Firefox và Chrome) hoạt động hơi khác một chút, nhưng chúng tôi sẽ tập trung vào ứng dụng dành cho máy tính để bàn. Bạn có thể sử dụng TagSpaces như một ứng dụng Linux di động. Tải xuống và giải nén gói nén và chỉ cần chạy tệp thực thi không gian thẻ tập tin. Không cần phải biên dịch hoặc cài đặt bất cứ thứ gì.

Giao diện? Không đơn giản lắm

Cuộc gặp gỡ đầu tiên với TagSpaces có thể khiến bạn bối rối. Không có ruy-băng hoặc menu dựa trên văn bản; chỉ các biểu tượng phía trên danh sách tệp. Biểu tượng 'menu hamburger' chuyển đổi một thanh bên ở bên trái và thanh bên cạnh nó khởi chạy Tùy chọn hộp thoại. Thanh bên có trình đơn thả xuống ở trên cùng cho phép bạn chọn thư mục đang hoạt động và các tab ở dưới cùng chuyển đổi giữa điều hướng dựa trên thẻ và dựa trên vị trí. Biểu tượng ba chấm mở ra Hoạt động thư mục menu của mỗi thư mục.

Các biểu tượng phía trên tệp cho phép bạn chuyển đổi giữa các hình thu nhỏ, chọn, xóa, sao chép và gắn thẻ tệp cũng như truy cập các menu bổ sung. Bạn có thể chọn chế độ xem từ menu bên cạnh Tìm kiếm quán ba. Tùy thuộc vào chế độ đã chọn (Grid hoặc List), bạn có thể sắp xếp và nhóm các tệp theo các tiêu chí khác nhau. Các tùy chọn trực quan hóa trong chế độ FolderViz sẽ cung cấp cho bạn cái nhìn tổng quan về cấu trúc thư mục.

Tổ chức các tệp của bạn với TagSpaces

Theo mặc định, TagSpaces không hiển thị tất cả các tệp của bạn giống như một trình quản lý tệp thông thường. Thay vào đó, nó cho phép bạn quyết định những thư mục nào nó sẽ quản lý. Bạn có thể tự do nhập toàn bộ /Trang Chủ hoặc chỉ một vài thư mục thông qua Kết nối vị trí mới hộp thoại.

Sau khi có các tệp mong muốn, bạn có thể gắn thẻ chúng bằng cách chọn tệp và nhấp vào biểu tượng thẻ trên thanh công cụ. Ngoài ra, trước tiên hãy thêm thẻ và sắp xếp chúng thành các nhóm, sau đó chỉ cần chọn tệp và nhấp vào thẻ trong thanh bên.

Thẻ thông minh là các thẻ nhạy cảm về thời gian, được xác định trước giúp bạn truy cập các tệp được sửa đổi gần đây. TagSpaces hỗ trợ gắn thẻ nhiều tệp cùng một lúc và nó có thể đề xuất các thẻ dựa trên thuộc tính tệp. Mọi thẻ đều có thể được chỉnh sửa và mã hóa màu.

TagSpaces có thể mở và chỉnh sửa nhiều loại tệp trong ngăn xem trước ở bên phải. Các định dạng được hỗ trợ bao gồm HTML, văn bản thuần túy, Markdown, PDF, EPUB và một số định dạng âm thanh và hình ảnh.

So sánh TagSpaces và Trình quản lý tệp cổ điển

Sự khác biệt kỳ lạ nhất, rõ ràng nhất giữa TagSpaces và các trình quản lý tệp cổ điển là thiếu menu ngữ cảnh. Bạn có thể nhấp chuột phải cả ngày, nhưng sẽ không có gì xảy ra. Tất cả các hành động và menu được kích hoạt bằng cách nhấp chuột trái, nhưng bạn có thể xác định một vài phím tắt, điều này khiến TagSpaces rơi vào tình trạng lấp lửng kỳ lạ giữa việc hoàn toàn phụ thuộc vào chuột và hỗ trợ duyệt web không cần di chuyển.

Một sự khác biệt không thực tế khác là thực tế là các menu liên quan đến tệp không được thống nhất. Nếu bạn chọn một tệp và nhấp vào biểu tượng Menu Tạo Tệp Mới trên thanh công cụ, bạn sẽ nhận được một tập hợp các tùy chọn khác với trong menu Thao tác Tệp sẽ mở ra khi bạn nhấp vào phần mở rộng tệp.

Sự bất tiện giảm xuống các thao tác tệp cơ bản. Giả sử bạn muốn sao chép một số tệp. Không có trình đơn nhấp chuột phải cho điều đó, vì vậy bạn phải nhấp vào biểu tượng tương ứng trong thanh công cụ hoặc truy cập trình đơn Thao tác tệp. Sau đó, bạn phải sử dụng một hộp thoại riêng để cuối cùng sao chép các tệp. Tổ hợp Ctrl + C / Ctrl + V cổ điển không có sức mạnh ở đây.

Những câu hỏi tương tự tiếp tục xuất hiện nếu bạn cố gắng sử dụng TagSpaces làm trình quản lý tệp truyền thống. Ví dụ, nó không cho phép bạn xóa các thư mục không trống. Nó có thể hiển thị các tệp ẩn, nhưng nếu một tệp ẩn không có phần mở rộng rõ ràng (như .bashrc) thì TagSpaces nghĩ rằng tên tệp là phần mở rộng và để trống trường tên tệp.

làm thế nào để sử dụng ứng dụng sau giờ học mà không cần facebook

Các thẻ có chia sẻ riêng của chúng về các vấn đề. Hiện tại, TagSpaces không hỗ trợ nhóm thẻ con và bạn không thể kéo và thả thẻ giữa các nhóm. Những gì bạn có thể làm là tạo các thẻ trùng lặp trong các nhóm thẻ khác nhau, đưa dự phòng vào hệ thống của bạn. Và chúng tôi vẫn chưa đề cập đến vấn đề lớn nhất.

Vấn đề lớn nhất với TagSpaces

Bạn đã chấp nhận TagSpaces bất chấp những thiếu sót của nó và gắn thẻ tất cả các tệp của bạn. Nhưng sau đó bạn mở một trình quản lý tệp khác và nhận thấy rằng các tệp trông như thế này:

Không, nó không phải là một lỗi. TagSpaces về cơ bản đổi tên tệp của bạn, gắn thẻ vào tên tệp bằng cách sử dụng mẫu này:

Hộp thoại Tùy chọn cho phép bạn sửa đổi điều này, nhưng tính năng này vẫn được đánh dấu là thử nghiệm.

Lý do là chỉ tên tệp đồng bộ hóa chính xác giữa các thiết bị và hệ điều hành khác nhau mà không yêu cầu cơ sở dữ liệu riêng biệt và ứng dụng của bên thứ ba để đọc siêu dữ liệu. Tuy nhiên, cách tiếp cận này không phải là không có lỗi: tên tệp có nhiều thẻ có thể quá dài đối với một số hệ thống. Các thẻ trong tên tệp khiến việc đổi tên tệp trở nên phức tạp và trông chúng không đẹp chút nào.

Người dùng TagSpaces có thể yêu thích giải pháp này vì nó có tính di động hoặc ghét nó vì họ không muốn các tệp của họ bị chạm vào. Cuối cùng, nó phụ thuộc vào sở thích cá nhân. Nếu bạn định thay thế trình quản lý tệp của mình bằng TagSpaces, thì điều này sẽ không thành vấn đề vì bạn sẽ không bao giờ thấy các thẻ như một phần của tên tệp. Tuy nhiên, khi bạn chia sẻ các tệp được gắn thẻ, bạn sẽ phải thông báo cho người nhận về thói quen gắn thẻ tệp của mình.

Phân cấp hoặc Thẻ?

Hầu hết người dùng gắn bó với cấu trúc thư mục phân cấp vì nó cảm thấy 'tự nhiên' và trực quan, hoặc đơn giản vì họ đã quen với nó. Nhưng điều gì sẽ xảy ra khi bạn phải tổ chức lại nó? Việc giới thiệu các thư mục con mới không hề dễ dàng với hàng trăm tệp tin và tôi tưởng tượng việc tìm kiếm một tệp tin giống như mò kim đáy bể vậy.

Với hệ thống tệp dựa trên thẻ, bạn không phải lo lắng về vị trí - chỉ cần đảm bảo gắn thẻ các tệp bằng các từ khóa phù hợp, có liên quan. Hoàn toàn có thể là các thẻ tương lai của quản lý tệp trên Linux .

Tuy nhiên, không phải tất cả người dùng sẽ sẵn sàng cho việc chuyển đổi. Một nghiên cứu năm 2005 đã yêu cầu mười bốn người tham gia thay thế các thư mục của họ bằng một công cụ tìm kiếm đơn giản. Mười ba từ chối, nói rằng họ không thể chỉ dựa vào tìm kiếm và họ muốn thực sự thấy các tệp của mình được nhóm trong các thư mục. Tuy vậy,

Tất cả những người tham gia cho biết họ sẽ rất vui khi có tiện ích tìm kiếm giúp họ tìm kiếm thông tin cá nhân của mình tốt hơn.

Jones, W., Phuwanartnurak, A. J., Gill, R. và Harry Bruce. Đừng đưa thư mục của tôi đi! Sắp xếp thông tin cá nhân để hoàn thành công việc . Trường Thông tin, Đại học Washington, 2005.

TagSpaces có thể là tiện ích họ cần không? Chúng tôi nhận thấy nó không hoàn hảo, nhưng nó là một ứng dụng trẻ, vẫn đang trong quá trình phát triển và còn nhiều thời gian để cải thiện. So với các trình quản lý tệp dựa trên thẻ chỉ CLI như NhãnTagFS , sử dụng TagSpaces là một miếng bánh và giao diện hấp dẫn hơn nhiều đối với người mới bắt đầu và người dùng cũ Windows. Vấn đề khét tiếng về thẻ-trong-tên tệp chắc chắn cần được chú ý, có lẽ ở dạng chỉnh sửa thuộc tính tệp mở rộng hoặc lưu trữ thẻ ở định dạng siêu dữ liệu hiện có.

amazon tôi đã không nhận được gói hàng của mình

Hiện tại, giải pháp có thể là thỏa hiệp và để TagSpaces và trình quản lý tệp truyền thống bổ sung cho nhau. Giữ Dolphin hoặc Nautilus cho các tác vụ quản lý tệp hàng ngày của bạn và chuyển sang TagSpaces cho các loại tệp cụ thể. Bạn có thể sử dụng TagSpaces làm trình quản lý bộ sưu tập ảnh, sổ tay kỹ thuật số hoặc người tổ chức sách điện tử.

Bạn nghĩ sao? Bạn đã thử TagSpaces hoặc bất kỳ trình quản lý tệp dựa trên thẻ nào khác chưa? Bạn sắp xếp các tệp của mình như thế nào? Chia sẻ lời khuyên và kinh nghiệm của bạn trong các ý kiến.

Tín dụng hình ảnh: Filed Under 'Thư mục' bởi Domiriel qua Flickr, Ảnh chụp màn hình TagSpaces , Cấu trúc thư mục qua Wikimedia Commons, Máy tính để bàn - trước đây của Lindsay Evans qua Flickr.

Đăng lại Đăng lại tiếng riu ríu E-mail 3 cách để kiểm tra xem một email là thật hay giả

Nếu bạn nhận được một email có vẻ hơi khó hiểu, tốt nhất bạn nên kiểm tra tính xác thực của nó. Dưới đây là ba cách để biết một email có phải là thật hay không.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Quản lý tệp
  • metadata
  • Linux
Giới thiệu về tác giả Ivana Isadora Devcic(24 bài báo đã xuất bản)

Ivana Isadora là một nhà văn và dịch giả tự do, người yêu Linux và fangirl KDE. Cô ấy ủng hộ và quảng bá phần mềm nguồn mở và miễn phí, đồng thời cô ấy luôn tìm kiếm các ứng dụng mới, sáng tạo. Tìm hiểu cách liên lạc ở đây .

Xem thêm từ Ivana Isadora Devcic

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký