기본 crontab 편집기를 변경하는 방법

0
739
Linux 시스템에서 Bash 쉘을 나타내는 예술
Fatmawati Achmad Zaenuri / Shutterstock.com

갖고 싶다 crontab 다른 방법 대신에 선택한 편집기를 사용 하시겠습니까? 이 튜토리얼은 방법을 보여줍니다. 이 지침은 Linux, macOS 및 기타 Unix 계열 운영 체제에서 작동합니다.

텍스트 에디터의 감동적인 주제

텍스트 편집기는 꽤 평범한 작업을 수행합니다. 그러나 사람들이 자신의 개인 취향 편집자와 관련이 있다는 느낌의 깊이는 1985 년 이후로 화염 전쟁을 일으켰습니다. 우리가 보여줄 것은에 대한 기본 편집기를 변경하는 방법입니다 crontab 다른 것을 선택해야합니다.

그만큼 crontab -e cron 테이블을 편집 할 수 있도록 명령이 편집기를 엽니 다. 크론 테이블에는 지정된 시간에 발생하도록 설정 한 예약 된 작업의 목록이 있습니다. 이 기사에서는 크론 작업에 대해 자세히 다루지 않습니다. 우리는 단순히 crontab -e 명령.

관련 : Linux에서 작업을 예약하는 방법 : Crontab 파일 소개

당신이 처음으로 발행 crontab 와 명령 -e Bash 터미널의 (편집) 옵션에서 사용하려는 편집기를 선택하라는 메시지가 표시됩니다. 유형 crontab , 우주, -e Enter를 누르십시오.

crontab -e

crontab -e 명령

그런 다음 선택한 편집기를 사용하여 cron 테이블을 엽니 다. 이 예에서는 1 키를 눌러 nano를 선택했습니다.

나노 에디터의 크론 테이블

메뉴에서 선택한 편집기는 메뉴를 실행할 때마다 사용됩니다 crontab -e 명령. 나중에 마음이 바뀌면 처음 메뉴를 얻는 경우 다른 편집기를 어떻게 선택합니까? 쉬워요 사용할 명령은 select-editor.

select-editor

선택 편집기 명령

지금까지는 간단합니다. 그러나 해당 메뉴에없는 편집기를 사용하려면 어떻게해야합니까? 또는 운영 체제를 제공하지 않는 운영 체제에서 작업하는 경우 select-editor 명령? 이러한 시나리오도 처리 할 수 ​​있습니다.

선택 편집자를 제공하지 않는 배포판은 어떻습니까?

기본 편집기를 설정할 수 있습니다 crontab .bash_profile 파일에 줄을 추가하여 이 명령을 입력하십시오 :

gedit ~/.bash_profile

편집기가 나타나면이 항목을 파일에 추가하십시오.

export VISUAL="gedit"

gedit의 .bash_profile

물론‘gedit’에 사용하려는 편집기를 시작하는 명령을 대신 사용합니다. 해당 파일을 저장하고 편집기를 닫으십시오. 이러한 변경 사항을 적용하려면 로그 아웃 한 후 다시 로그인하거나 다음 명령을 실행하십시오.

. ~/.bash_profile

. ~ / .bash_profile 명령

선은 점 또는 마침표로 시작합니다. 그만큼 source command는 period 명령의 별명이며 동일한 조치를 수행합니다. 그러나 모든 배포판이 source 명령. period 명령은 항상 존재해야합니다. 그 경고를 준 후 source 명령 였다 이 기사는 Ubuntu, Debian, Manjaro, Arch, Fedora, CentOS 및 OpenIndiana에 대해 테스트되었습니다.

마침표를 입력하든 단어를 입력하든 source.bash_profile의 설정을 읽고 현재 세션으로 전송합니다. 이제 입력 할 때 :

crontab -e

지정한 편집기가 cron 테이블을 여는 데 사용됩니다.

gedit의 cron 테이블

.bash_profile이 비어 있지 않을 수 있습니다

.bash_profile 파일은 편집 할 때 비어 있지 않을 수 있습니다. 맨 아래로 스크롤하여 export VISUAL="gedit" 파일의 맨 아래 줄. 이것은 Manjaro Linux의 기본 .bash_profile이며 새 줄이 추가되었습니다.

.bash_profile의 내보내기 라인

마지막으로 OpenIndiana

OpenIndiana를 사용하면 export VISUAL="gedit" .bash_profile이 아닌 .bashrc 파일에 줄을 바꿉니다. 입력해야하는 명령은 다음과 같습니다.

pluma ~/.bashrc

pluma의 .bashrc

줄을 추가하고 파일을 저장 한 후 터미널 창을 닫았다가 다시 엽니 다.

발행 crontab -e 변경 사항이 적용되었는지 확인하는 명령 :

crontab -e

나노 오픈의 크론 테이블

그리고 이제 cron 테이블이 nano에로드됩니다.

이제 데비안, 레드햇, 아치 또는 일반 바닐라 유닉스에서 유래 한 다양한 Linux 유형에서 원하는 편집기를 지정할 수 있습니다.