Taskwarrior를 사용하여 Linux에서 터미널 기반 시간 관리 도구를 얻는 방법

Linux 명령줄 을 위한 우수한 터미널 기반 시간 관리 도구 를 찾는 사람들 은 Taskwarrior 앱을 찾을 필요가 없습니다. David Allen의 책 " Getting things done "으로 유명해진 아이디어를 따르는 깔끔한 애플리케이션입니다 .

Taskwarrior의 디자인은 매우 단순하고 핵심을 꿰뚫고 있습니다. 이를 통해 사용자는 작업을 만들고, 할 일 목록을 나열하고, 미리 알림을 만드는 등 다양한 작업을 수행할 수 있습니다! Taskwarrior를 설치하는 방법과 터미널에서 Linux의 작업 관리 도구로 사용하는 방법을 설명하면서 가이드를 따르십시오.

참고: Ubuntu, Debian, Arch Linux, Fedora 또는 OpenSUSE를 사용 중인 경우 Taskwarrior를 사용할 수 있습니다. 그렇지 않으면 소스 코드에서 컴파일해야 합니다.

태스크워리어 설치

많은 Linux 운영 체제는 Taskwarrior 응용 프로그램을 직접 수행합니다. 아래에서 사용하는 운영 체제를 선택하고 지침에 따라 작동하는 방법을 알아보세요.

우분투

Ubuntu 사용자는 배포판의 소프트웨어 소스에 포함되어 있어 이 응용 프로그램을 쉽게 설치할 수 있습니다. 그것을 얻으려면 터미널 창을 열고 Apt 명령을 사용하십시오 .

sudo apt install taskwarrior

데비안

Debian Stable 이상을 사용하는 사람들은 Apt-get 명령을 사용하여 Taskwarrior가 작동하도록 할 수 있습니다 .

sudo apt-get install taskwarrior

아치 리눅스

Arch의 소프트웨어 소스에는 사용자가 설치할 수 있는 Taskwarrior 버전이 있습니다. "커뮤니티" 리포지토리를 통해 사용할 수 있습니다. 그것을 얻으려면 아래 단계를 따르십시오.

1단계:  sudo 권한으로 Nano 텍스트 편집기에서 Pacman.conf를 엽니다.

sudo 나노 /etc/pacman.conf

2단계:  Pacman.conf 파일을 스크롤하여 "커뮤니티" 저장소를 찾습니다. "커뮤니티" 앞에 있는 # 기호를 모두 삭제하여 사용할 수 있습니다. 또한 바로 아래 라인에 있는 기호를 제거해야 합니다. 그렇지 않으면 올바르게 작동하지 않습니다.

3단계: Ctrl + O 키보드 조합  을 눌러 편집 내용을 Pacman.conf 파일에 저장합니다 .

4단계: Ctrl + X  를 눌러 Nano를 종료 하고 Pacman을 다시 동기화하여 새 "커뮤니티" 소프트웨어 소스를 활성화합니다.

sudo 팩맨 -Syy

5단계:  Arch Linux 컴퓨터에 Taskwarrior를 설치합니다.

sudo pacman -S 작업

페도라

버전 18 이후로 Taskwarrior 소프트웨어는 Fedora Linux 사용자가 쉽게 사용할 수 있습니다. 설치하려면 터미널을 열고 DNF 명령을 사용하여  작동시키십시오.

sudo dnf 설치 작업

오픈수세

SUSE 사용자는 Taskwarrior 소프트웨어에 쉽게 액세스할 수 있으며 버전 12.2부터 기본 소프트웨어 소스에 있었습니다. 프로그램을 작동시키려면 터미널 창을 열고 Zypper 작업 관리자를 사용하십시오 .

sudo zypper install taskwarrior

일반 리눅스

Taskwarrior 소프트웨어용 패키지를 쉽게 설치할 수 없는 Linux 버전을 사용 중일 수 있습니다. 따라서 이를 사용하려면 소스에서 코드를 빌드해야 합니다.

소스에서 Taskwarrior를 구축하는 첫 번째 단계는 최신 릴리스를 다운로드하는 것입니다. 터미널에서 wget 다운로드 도구를 사용 하여 최신 버전의 소프트웨어를 가져옵니다.

참고: 소프트웨어를 최신 상태로 유지하려면 각 Taskwarrior 업데이트에서 이 프로세스를 반복하는 것이 중요합니다. 여기 에서 최신 소스 코드 다운로드를 찾으 십시오 .

wget https://taskwarrior.org/download/task-2.5.1.tar.gz

Taskwarrior TarGZ 아카이브를 다운로드한 상태에서 tar 명령을 사용하여 압축 을 풉니다.

tar xzvf 작업-2.5.1.tar.gz

CD  명령 을 실행하여 터미널 창을 코드 폴더로 이동합니다  .

CD 작업-2.5.1

cmake를 실행 하고 컴파일 프로세스를 시작합니다.

cmake -DCMAKE_BUILD_TYPE=릴리스 .
...

다음으로 make 및 make install 을 사용 하여 완료합니다. 이 두 명령의 실행이 끝나면 Linux PC에서 Taskwarrior가 실행됩니다!

만들다
...
sudo make 설치

Taskwarrior를 사용하여 할 일 목록 만들기

Taskwarrior를 사용하여 Linux에서 터미널 기반 시간 관리 도구를 얻는 방법

Taskwarrior 응용 프로그램에서 새 작업을 만드는 것은 매우 빠르고 간단합니다. 그렇게 하려면 add 명령 을 사용 하십시오 . 터미널에서 다음을 작성하십시오.

작업 새 작업 추가

add 명령으로 작업을 작성한 후 즉시 목록에 추가합니다.

작업 완료

Taskwarrior를 사용하여 Linux에서 터미널 기반 시간 관리 도구를 얻는 방법

이제 작업을 완료했으며 목록에서 확인할 시간입니다. Taskwarrior 애플리케이션에서 사용자는 done 명령 을 사용하여 작업을 완료합니다 .

먼저 다음을 사용하여 작업을 나열합니다.

작업 목록

항목 목록을 보고 "완료"로 표시하려는 항목 옆에 있는 "ID"를 찾으십시오. 그런 다음 done 을 사용 하여 목록에서 제거합니다.

참고: # 기호를 작업 ID로 변경하십시오.

작업 완료 #

기타 Taskwarrior 기능

Taskwarrior는 항목을 추가하고 나중에 확인하는 기본적인 "할 일" 목록 응용 프로그램이 아닙니다. 다른 기능도 많이 있습니다. 자습서의 이 섹션에서는 응용 프로그램이 제공해야 하는 고급 기능 중 일부를 살펴보겠습니다.

미리 알림이 있는 작업 만들기

Taskwarrior를 사용하여 Linux에서 터미널 기반 시간 관리 도구를 얻는 방법

Taskwarrior는 사용자가 Due 명령 을 사용하여 미리 알림을 설정하는 목록 항목을 만들 수 있습니다 . 예를 들어, 기한이 내일인 작업을 만들려면 다음을 수행하십시오.

작업 추가 내 중요한 작업 마감일:내일

반복 작업 만들기

Taskwarrior를 사용하여 Linux에서 터미널 기반 시간 관리 도구를 얻는 방법

Taskwarrior 애플리케이션에서 반복되는 작업을 생성해야 합니까? 반복 명령을 사용합니다 . 여기 몇 가지 예가 있어요.

작업 추가 내 주간 작업 반복: 매일 마감:내일

또는

작업 추가 내 주간 작업 반복: 주간 마감:월요일

또는

작업 추가 내 주간 작업 반복: 격주 마감:일요일

프로젝트 내에서 작업 만들기

Taskwarrior를 사용하여 Linux에서 터미널 기반 시간 관리 도구를 얻는 방법

대부분의 할 일 목록 응용 프로그램을 나열하는 Taskwarrior를 사용하면 사용자가 더 큰 조직을 위해 별도의 프로젝트에 작업을 추가할 수 있습니다. 목록에 항목을 추가하려면 프로젝트 명령으로 새 작업을 만드십시오 .

작업 추가 내 작업 프로젝트:ProjectName

다음을 수행하여 작업에 태그를 지정할 수도 있습니다.

작업 추가 내 작업 프로젝트:ProjectName +project +tag2 +tag3

목록의 항목에서 태그 및 프로젝트 ID를 확인하려면 list 명령을 실행하세요 .

작업 목록

댓글 남기기

SLES 라이브 패칭 구성 가이드: 재부팅 없이 커널 업데이트 적용하기

SLES 라이브 패칭 구성 가이드: 재부팅 없이 커널 업데이트 적용하기

SLES 15 SP7에서 커널 라이브 패치를 활성화하고, 재부팅 없이 지원되는 수정 사항을 적용하고, 활성 패치를 확인하고, 커널 재시작이 여전히 필요한 경우를 파악합니다.

SUSE Linux Enterprise Server 15에서 FIPS 모드를 활성화하는 방법

SUSE Linux Enterprise Server 15에서 FIPS 모드를 활성화하는 방법

SUSE에서 지원하는 설정 유틸리티를 사용하여 SLES 15에서 FIPS 모드를 활성화하고, 안전하게 재부팅한 다음, 커널 및 암호화 정책 상태를 확인하고 인증 제한 사항을 점검하십시오.

보안 정책을 위반하지 않고 Gooroom OS에 Google Chrome을 설치하는 방법

보안 정책을 위반하지 않고 Gooroom OS에 Google Chrome을 설치하는 방법

공식 .deb 패키지, APT, 정책 검사, 업데이트 안내 및 관리 기기용 수정 사항을 통해 Gooroom OS에 Google Chrome을 안전하게 설치하세요.

How to Export SLES System Logs to a Remote Syslog Server Securely

How to Export SLES System Logs to a Remote Syslog Server Securely

Securely forward SLES system logs to a remote syslog server with rsyslog, TLS certificates, peer-name verification, queues, validation, and testing.

SLES 15와 SSSD의 Active Directory 통합: 단계별 가이드

SLES 15와 SSSD의 Active Directory 통합: 단계별 가이드

YaST를 사용하여 SSSD를 통해 SLES 15를 Active Directory에 연결합니다. DNS 및 시간 설정을 준비하고, 도메인 로그인을 구성하고, Kerberos를 확인하고, SSSD, Winbind 및 realmd를 비교합니다.

Pardus Linux에서 Realtek RTL8821CE Wi-Fi 드라이버 문제 해결하기

Pardus Linux에서 Realtek RTL8821CE Wi-Fi 드라이버 문제 해결하기

Pardus Linux에서 RTL8821CE Wi-Fi 문제를 해결하려면 내장 rtw88 드라이버, Realtek 펌웨어, rfkill, NetworkManager 및 안전 대체 옵션을 확인하십시오.

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus Linux와 Windows 11을 안전하게 듀얼 부팅하는 방법

Pardus 25.2를 Windows 11과 함께 설치하려면 Windows 볼륨을 백업하고 축소한 다음 UEFI USB로 부팅하고 기존 EFI 및 복구 파티션을 보호하십시오.

SLES에서 Zypper 저장소 새로 고침 실패 오류 500 해결 방법

SLES에서 Zypper 저장소 새로 고침 실패 오류 500 해결 방법

SUSE Linux Enterprise Server에서 HTTP 500 오류로 인한 Zypper 새로 고침 실패를 진단합니다. 실패한 저장소를 식별하고, 프록시 및 등록을 확인한 다음, 메타데이터를 안전하게 새로 고칩니다.

Pardus Package Manager (PETA) vs Standard APT Command Line: What Current Pardus Actually Uses

Pardus Package Manager (PETA) vs Standard APT Command Line: What Current Pardus Actually Uses

Compare the so-called Pardus package manager “PETA” with APT, clarify current Pardus package tools, and choose the right interface for desktop use or administration.