Computer >> 컴퓨터 >  >> 시스템 >> Linux

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

컴퓨터를 항상 켜 두고 있다면, 굳이 별도의 프로그램 없이도 터미널만으로 알람 시계를 만들 수 있습니다. 필요한 것은 평소 사용하던 음악 플레이어와 리눅스 기본 명령어인 'sleep'뿐입니다.

'sleep' 명령어는 우분투 등 대부분의 리눅스 배포판에 기본 내장된 도구로, 초·분·시간·일 단위로 자유롭게 타이머를 걸 수 있습니다. 이 명령어와 좋아하는 음악 플레이어를 조합하면, 지정한 시간이 지난 뒤 음악이 재생되며 잠에서 깨워 주는 알람을 손쉽게 완성할 수 있습니다.

터미널에서 슬립 타이머 설정하기

가장 먼저 터미널을 실행합니다.

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

터미널이 열렸다면 'sleep' 명령어의 기본 사용법부터 살펴보겠습니다. 생각보다 훨씬 간단합니다.

10초 동안 대기하려면 다음과 같이 입력합니다:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

10분 동안 대기하려면 이렇게 합니다:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

10시간이라면:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

마지막으로 10일 동안 대기하려면:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

심지어 여러 단위를 하나의 명령어에 조합할 수도 있습니다. 예를 들어 5시간 30분 동안 대기하고 싶다면, 아래처럼 한 번의 'sleep' 명령어로 처리할 수 있습니다:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

정말 쉽죠? 다만 시간이 다 지나도 아무 일도 일어나지 않습니다. 'sleep' 명령어는 말 그대로 지정한 시간을 카운트다운하는 역할만 하기 때문입니다. 진짜 알람 시계로 만들려면 여기에 음악 재생 명령을 추가해야 합니다.

음악 플레이어와 연동하기

여기서는 mplayer를 예로 들지만, Totem, VLC, Banshee 등 평소 즐겨 쓰는 어떤 플레이어를 사용해도 상관없습니다.

mplayer로 음악 파일을 재생하려면 다음과 같은 형식의 명령어를 사용합니다:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

실제 음악 파일의 경로와 파일명으로 바꿔 입력하면 원하는 곡을 바로 들을 수 있습니다. 하지만 알람 시계를 만들려는 입장에서는 치명적인 문제가 하나 있습니다. 바로 노래가 즉시 재생된다는 점입니다.

sleep + 음악 재생 = 나만의 알람 시계

해결책은 간단합니다. 'sleep' 명령어와 음악 재생 명령을 함께 쓰면 됩니다. 두 명령어를 '&&'로 연결하면, 첫 번째 명령이 끝난 뒤에야 두 번째 명령이 실행됩니다.

예를 들어 8시간 뒤에 음악이 울리게 하고 싶다면 최종 명령어는 다음과 같습니다:

터미널 꿀팁: sleep 명령어 한 줄로 알람 시계 만들기

이게 전부입니다! 'sleep' 명령어가 8시간을 기다린 뒤 종료되면, 그제야 두 번째 명령인 음악 재생이 시작됩니다. 순식간에 알람 시계가 완성되는 셈입니다.

사용 전 꼭 확인할 사항

물론 몇 가지 주의할 점도 있습니다.

첫째, 많은 분들이 컴퓨터가 일정 시간 후 자동으로 절전 모드나 최대 절전 모드에 들어가도록 설정해 두는데, 이 경우 알람이 정상적으로 울리지 않습니다. 따라서 절전 관련 설정은 미리 꺼 두어야 합니다.

둘째, 잠자리에 들기 전 반드시 볼륨 설정을 확인하세요. 소리가 최소로 되어 있다면 다음 날 아침 알람을 듣지 못한 채 늦잠을 잘 수도 있습니다!

그럼에도 불구하고 단 한 줄의 명령어로 알람을 설정할 수 있다는 점은 터미널의 강력함을 보여주는 좋은 예입니다. 터미널은 속도, 생산성, 편의성 면에서 정말 많은 것을 제공해 줍니다.