Gardez une trace de votre horaire avec Taskwarrior
- 2200
- 485
- Anaïs Charles
Objectif
Apprenez les bases de Taskwarrior pour planifier et gérer votre liste de tâches.
Distribution
TaskWarrior est un programme très courant disponible sur chaque distribution majeure.
Exigences
Une installation Linux fonctionnelle avec des privilèges racine.
Difficulté
Facile
Conventions
- # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de
Sudo
commande - $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier
Introduction
TaskWarrior est un outil de ligne de commande simple mais puissant pour gérer les tâches et les objectifs. TaskWarrior existe depuis un certain temps, et il est toujours en développement actif et en train de devenir fort. À ce jour, TaskWarrior est probablement le meilleur utilitaire de gestion des tâches de la ligne de commande disponible.
Installer TaskWarrior
TaskWarrior est disponible dans les référentiels de chaque grande distribution comme tâche
, Sauf pour OpenSUSE, qui l'appelle warrior
. Vous pouvez utiliser votre gestionnaire de packages pour l'installer.
Créer des tâches
Créer une tâche de base est très facile. Tapez la commande, Ajouter la tâche
, suivi de la tâche que vous souhaitez ajouter.
$ tâche Ajouter Learn taskwarrior
Il n'y a pas beaucoup de syntaxe requise. Encore une fois, la simplicité est au cœur de ce.
$ tâche Ajouter n'oubliez pas de mettre à jour le serveur
Date d'échéance
Ce serait assez mauvais si vous ne pouviez pas suivre quand ces tâches doivent être complètes par. Après tout, une tâche qui est due dans une semaine est très différente de celle qui doit être effectuée d'ici la fin de la journée. Taskwarrior vous a couvert là aussi.
$ tâche Ajouter n'oubliez pas de mettre à jour le serveur dû: aujourd'hui
En utilisant exigible:
Vous pouvez spécifier une date d'échéance. Taskwarrior est assez intuitif. Vous pouvez utiliser les noms réguliers des jours au lieu de dates explicites dans de nombreuses situations.
$ tâche Ajouter le script de sauvegarde d'écriture dû: jeudi
TaskWarrior sait que vous faites référence au prochain jeudi prochain et que vous trouverez et ajoutera la date de ce jour.
Si quelque chose est plus loin dans le futur, ou si vous souhaitez définir explicitement une date, vous pouvez le faire aussi.
$ tâche Ajouter Installer Gentoo Due: 2017-07-24
Priorité
Certaines choses sont beaucoup plus importantes que d'autres. TaskWarrior a un système prioritaire qui vous permet de spécifier la priorité de la tâche. Il a trois options, «L», «M» et «H."Vous pouvez probablement deviner ce qu'ils représentent.
Ajouter la priorité à votre tâche avec priorité:
.
$ tâche Ajouter Get Overwatch fonctionne dans la priorité du vin: H
Vous pouvez évidemment ajouter la priorité et une date d'échéance aussi.
$ tâche Ajouter une mise à jour des rails d'installation due: mon priorité: h
Lister les tâches
Avoir une liste n'est pas bon si vous pouvez le voir. Énumérer vos tâches est facile.
$ liste de tâches
Vous pouvez également spécifier les tâches à énumérer par certains critères.
$ Liste des tâches due: aujourd'hui
Cela fonctionne aussi avec d'autres dates.
$ Liste des tâches due: demain
Vous pouvez également les combiner ici aussi.
$ Liste des tâches due: demain priorité: h
Tâches complètes
De toute évidence, vous allez pouvoir marquer les tâches, une fois que vous les avez terminés. C'est aussi facile.
Afin de marquer une tâche complets, vous devez maintenant quel numéro d'identification TaskWarrior l'a attribué. Vous pouvez les trouver facilement en répertoriant vos tâches. La colonne ID est la première.
Une fois que vous l'avez, vous pouvez dire à Taskwarrior que c'est fait.
$ Tâche 1 fait
Modifier les tâches
Vous pouvez également utiliser ces numéros d'identification pour modifier vos tâches après avoir déjà été créée.
$ tâche 2 Modifier la priorité: m
Cela changerait la tâche avec un ID de 2 pour avoir un niveau de priorité moyen.
Vous pouvez également modifier le texte de la tâche.
$ tâche 3 Modifier l'installation de l'arc en production
Il n'y a aucune raison pour que vous ne puissiez pas changer plusieurs choses à la fois aussi.
$ Tâche 4 Modifier la mise à jour Django Priorité: H Due: mardi
Supprimer les tâches
Si, pour une raison quelconque, vous n'avez plus besoin de terminer une tâche, vous pouvez le supprimer complètement de votre liste avec le supprimer
option. Comme les autres avant ça, supprimer
utilise le numéro d'identification d'une tâche pour le sélectionner.
$ Tâche 3 Supprimer
TaskWarrior vous demandera si vous êtes sûr avant de supprimer la tâche. Il imprimera également le texte associé au texte, au cas où vous lui auriez accidentellement donné le mauvais numéro.
Réflexions de clôture
Il y a beaucoup plus de fonctionnalités dans Taskwarrior à explorer, mais maintenant, vous devriez vous sentir confiant avec le cœur de ce programme riche en fonctionnalités.
TaskWarrior peut sérieusement vous aider à garder une trace de ce que vous devez faire. De plus, il est disponible à partir de la ligne de commande, donc il est totalement scriptable aussi.
Tutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Une introduction à l'automatisation Linux, des outils et des techniques
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Masterring Bash Script Loops
- Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
- Mint 20: Mieux que Ubuntu et Microsoft Windows?
- Fichiers de configuration Linux: 30 premiers
- Linux peut-il obtenir des virus? Exploration de la vulnérabilité de Linux…
- Commandes Linux de base
- Téléchargement Linux
- « Installation de mot de passe gorille sur Centos / Redhat 7 Linux
- Maîtriser vos vidéos de la CLI avec ffmpeg »