Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách quản lý tác vụ trong Terminal với Taskbook

Nếu bạn thích quản lý tất cả tác vụ trực tiếp từ terminal, Taskbook cho phép làm điều đó bằng các lệnh đơn giản. Không có GUI phiền toái, cũng không chờ tải trang. Mọi thứ tức thì và chỉ cách một nhấn phím. Hãy xem cách dùng nó tổ chức mọi tác vụ trong Terminal.

Cài Taskbook

Các cách gợi ý cài Taskbook là qua Yarn, NPM, hoặc Snapcraft. Lệnh theo tài liệu ứng dụng:

sudo yarn global add taskbook && sudo npm install --global taskbook && sudo snap install taskbook
Cách quản lý tác vụ trong Terminal với Taskbook

Vì dùng trên Ubuntu 20.04, chúng ta chọn snap. Để dùng dễ hơn,建议 đặt bí danh (alias) cho taskbook để không phải gõ tên đầy đủ. Thêm alias "tb" cho taskbook bằng:

sudo snap alias taskbook tb
Cách quản lý tác vụ trong Terminal với Taskbook

Thêm tác vụ và ghi chú

Với Taskbook đã cài, để tạo tác vụ, gõ:

tb -t Nội dung tác vụ bạn muốn.

Nhấn Enter, tác vụ sẽ thêm vào danh sách Taskbook. Để thêm nhiều tác vụ, lặp lại lệnh như ví dụ dưới.

tb -t Make Tech Easier tb -t Download Updates tb -t Fix CSS
Cách quản lý tác vụ trong Terminal với Taskbook

Xem tác vụ: gõ tb và nhấn Enter.

Cách quản lý tác vụ trong Terminal với Taskbook

Để thêm ghi chú về thứ gì đó không phải tác vụ hành động, dùng switch -n thay vì -t:

tb -n Nội dung ghi chú
Cách quản lý tác vụ trong Terminal với Taskbook

Nếu kiểm tra danh sách sau khi thêm tác vụ và ghi chú, bạn thấy ghi chú bắt đầu bằng biểu tượng tròn, tác vụ có checkbox kinh điển bên trái.

Cách quản lý tác vụ trong Terminal với Taskbook

Dùng Board (Bảng), Luke!

Để tổ chức tác vụ tốt hơn, bạn có thể dùng các board (bảng) khác nhau. Mỗi board chứa tập tác vụ và ghi chú khác nhau, nhưng nếu muốn, một tác vụ hoặc ghi chú có thể tồn tại trên nhiều board cùng lúc. Để thêm tác vụ vào board, dùng:

tb -t @tên_board Nội dung tác vụ

Trong ví dụ sau, thêm hai tác vụ, một vào board "mte", một vào board "pc" và "tablet".

tb -t @mte Write article tb -t @pc @tablet Change passwords
Cách quản lý tác vụ trong Terminal với Taskbook

Chú ý chúng ta không phải tạo board thủ công. Taskbook tự tạo board và gán tác vụ, với một tác vụ tồn tại trên hai board.

Cách quản lý tác vụ trong Terminal với Taskbook

Thao tác trên tác vụ

Để đánh dấu tác vụ đã bắt đầu làm là "đang hoạt động" (active), dùng switch -b. Khi xem cách chọn tác vụ, chú ý số đi trước mỗi tác vụ. Chọn tác vụ bằng cách chỉ định số bên cạnh.

tb -b 2 7
Cách quản lý tác vụ trong Terminal với Taskbook

Bạn thấy tác vụ hoạt động đánh dấu ba chấm ("...").

Cách quản lý tác vụ trong Terminal với Taskbook

Để đánh dấu tác vụ "hoàn thành" (completed), dùng switch -c và số tác vụ:

tb -c 7
Cách quản lý tác vụ trong Terminal với Taskbook

Bây giờ thấy tác vụ hoàn thành bị xám và có dấu kiểm bên cạnh.

Cách quản lý tác vụ trong Terminal với Taskbook

Nếu tác vụ đánh dấu active mất quá nhiều thời gian, bạn có thể tạm dừng hoặc hoàn tác bằng cùng lệnh dùng để bắt đầu.

tb -b Số_Tác_Vụ
Cách quản lý tác vụ trong Terminal với Taskbook

Để đánh dấu quan trọng nhất với sao, dùng switch -s:

tb -s 1 3
Cách quản lý tác vụ trong Terminal với Taskbook

Để kiểm soát hơn nữa, bạn có thể dùng độ ưu tiên thực tế. Cú pháp hơi phức tạp.

tb -p @Số_Tác_Vụ Số_Độ_Ưu_Tiên

Ví dụ, đặt độ ưu tiên tác vụ thứ 2 là "bình thường" (1), tác vụ thứ 1 là "cao" (3), tác vụ thứ 3 là "trung bình" (2), chúng ta dùng:

tb -p @2 1 tb -p @1 3 tb -p @3 2
Cách quản lý tác vụ trong Terminal với Taskbook

Bạn thấy trong ảnh chụp sau cách các lệnh trên đánh dấu tác vụ "Make Tech Easier" quan trọng nhất, "Fix CSS" trung bình, để "Download Updates" không đổi ở bình thường.

Cách quản lý tác vụ trong Terminal với Taskbook

Nếu bạn cũng nhận thấy trong ảnh chụp, chúng ta thêm tác vụ mới vào board "tablet". Nhưng cũng dùng p:2 trước khi nhập nội dung thực. Lệnh không phải dạng ảnh chụp:

tb -t @tablet p:2 Flash new ROM

Với trên, thêm tác vụ "Flash new ROM" vào board "tablet" với độ ưu tiên trung bình. Bạn có thể ưu tiên từng tác vụ khi tạo để không phải sửa sau.

Nhưng nếu thêm tác vụ vào board sai? Di chuyển sang board đúng với:

tb -m @Số_Tác_Vụ board
Cách quản lý tác vụ trong Terminal với Taskbook

Như thấy trong ảnh chụp, bạn có thể di chuyển tác vụ sang nhiều board cùng lúc.

Sau thời gian, board sẽ đầy tác vụ, và tác vụ hoàn thành vẫn hiện xám. Để dọn dẹp danh sách, dùng:

tb --clear
Cách quản lý tác vụ trong Terminal với Taskbook

Lệnh trên "xóa" tất cả tác vụ hoàn thành. Để xóa thủ công tác vụ hoặc ghi chú, dùng switch -d và số của nó:

tb -d 4
Cách quản lý tác vụ trong Terminal với Taskbook

Chúng tôi dùng dấu ngoặc kép với "delete" vì tác vụ và ghi chú không thực sự bị xóa. Thay vào đó, chúng được lưu trữ (archived). Để truy cập kho lưu trữ tác vụ quá khứ, dùng:

tb -a
Cách quản lý tác vụ trong Terminal với Taskbook

Để khôi phục tác vụ từ kho lưu trữ về board, dùng -r theo sau số của nó:

tb -r SỐ_TÁC_VỤ

Lưu ý bạn có thể khôi phục nhiều mục bằng cách dùng nhiều số.

Cách quản lý tác vụ trong Terminal với Taskbook

Để xem tác vụ từ board cụ thể, dùng -l và tên board. Trong ví dụ sau, chỉ kiểm tra tác vụ trong board mte:

tb -l mte
Cách quản lý tác vụ trong Terminal với Taskbook

Cuối cùng, khi có chục tác vụ trong board, bạn có thể lọc danh sách với -f và chuỗi văn bản:

tb -f VĂN_BẢN
Cách quản lý tác vụ trong Terminal với Taskbook

Sau khi quen lệnh Taskbook, bạn sẽ có thể đong đầy tác vụ chỉ dùng bàn phím khi làm việc trong terminal.

Bây giờ bạn biết quản lý tác vụ trong terminal, bạn vẫn thích cách trực quan hơn? Giải pháp web hoặc app cũng dùng trên điện thoại? Cho chúng tôi biết ở phần bình luận.