리눅스 사용법 · 2 min read · Nov 14, 2025
리눅스 터미널을 실용적으로 사용하는 방법 (네 가지 예시)
현대 GNU/Linux 배포판은 터미널이나 bash에 대한 지식 없이도 100%의 기능성과 사용성을 제공하지만, 여러 가지 이유로 터미널에서 작업하는 것이 선호되는 경우가 많습니다.
이 게시물은 명령어에 대해 많이 배우지 않고도 터미널에서 실용적인 작업을 수행하고자 하는 사람들을 위한 것입니다. 제가 소개할 네 가지 작업은 그래픽 사용자 인터페이스에서도 쉽게 수행할 수 있지만, 터미널에서 수행하는 것이 실제로 더 쉽고 빠르기 때문에 의미가 있습니다. 이러한 이유로, 제 예시들은 작동하기 위해 추가 소프트웨어 설치가 필요하지 않기 때문에, 리눅스 터미널 사용의 이점에 대한 좋은 소개라고 생각합니다.
알람 설정하기
많은 사람들이 시스템에서 작업할 때 필요한 것 중 하나는 알람을 설정하는 것입니다. 저는 작업 간격을 설정하기 위해 사용합니다. 다른 사람들은 낮잠을 자고 난 후에 일어나기 위해 사용할 수 있습니다. 터미널에서 알람을 설정하기 위해, 우리는 시간 값 뒤에 알림이 오는 sleep 명령어를 사용할 수 있습니다. 따라서 “sleep”을 입력한 후, 예를 들어 5h(5시간) 또는 7h 30m(7시간 30분)과 같은 숫자 및 질적 값을 정의합니다. 예를 들어 “sleep 8h”와 같이 보일 것입니다. “d” 매개변수를 사용하여 일수를 설정하거나, “s”를 사용하여 초를 설정할 수 있습니다.
이 명령어만으로는 설정된 시간을 조용히 카운트다운할 뿐이므로, 소리 알림을 트리거할 두 번째 명령어를 추가해야 합니다. 저는 알림 소리로 사용할 mp3 파일을 홈 폴더에 두고 alarm.mp3로 이름을 변경했습니다. 카운트다운이 완료된 후 이 파일을 재생하기 위해 “vlc alarm.mp3” 명령어를 사용합니다. 다른 미디어 플레이어를 사용하는 경우, vlc를 해당 애플리케이션의 이름으로 바꾸면 됩니다. 오디오 파일이 예를 들어 음악 폴더와 같은 다른 위치에 있는 경우, “vlc /Music/alarm.mp3”와 같이 작성할 수 있습니다. 두 명령어를 결합하여 알람을 설정하려면 “sleep 8h && vlc alarm.mp3”를 입력하면 됩니다. 물론 알람이 작동하려면 터미널 세션을 열어 두어야 합니다.


스크린샷 찍기
정해진 시간 지연으로 스크린샷을 찍는 것은 sleep 명령어와 “gnome-screenshot” 명령어를 결합하여 유사하게 수행됩니다. 이것은 제가 자주 사용하는 또 다른 유용한 작업이며, GUI 도구에서 수행할 수 있지만 터미널에서 하는 것이 더 빠르다고 생각합니다. 예를 들어 “sleep 5s && gnome-screenshot”와 같은 방식입니다. 생성된 스크린샷은 일반적인 확인 대화상자 없이 자동으로 사진 폴더에 저장됩니다.

물론, 명령어의 sleep 부분을 제거하여 지연 없이 스크린샷을 찍을 수도 있지만, 키보드의 프린트 스크린 버튼을 사용하여 훨씬 더 빠르게 할 수 있는 방법도 있습니다.
시스템 종료(및 재부팅) 예약하기
특정 시간에 시스템 종료를 예약하거나 특정 시간 후에 종료하고 싶다면 어떻게 해야 할까요? 터미널에서 “shutdown” 명령어를 사용하여 두 가지 모두 수행할 수 있습니다. 특정 시간에 대해, 예를 들어 “sudo shutdown 12:00”를 사용합니다. 지금으로부터 30분 후에 종료를 예약하고 싶다면, “sudo shutdown +30” 명령어를 입력하면 됩니다.

모든 프로세스에 SIGTERM 신호를 보내고 시스템을 즉시 종료하려면 “shutdown now” 명령어를 사용할 수 있습니다. 예약된 종료를 취소하려면 터미널을 열고 “shutdown -c”를 입력합니다. 종료 후 시스템을 재부팅하고 싶다면, “shutdown -r now”와 같이 명령어의 시간 부분 앞에 -r 매개변수를 추가하면 됩니다.
날씨 확인하기
여기에서 추가 소프트웨어를 설치하지 않고 리눅스 터미널을 실용적으로 사용하는 방법에 대한 마지막 예시입니다. 자신의 도시나 세계의 다른 도시의 날씨를 확인할 수 있는 방법이 있습니다. 이를 위해 터미널을 열고 “curl http://wttr.in/your_city”를 입력합니다.
이 서비스는 현재 날과 다음 이틀의 날씨 예보도 제공하므로, 왜 브라우저를 열어야 할까요?

그리고 이 게시물은 실용성과 편리함을 시간 낭비에 대한 대안으로 다루고 있으므로, 이 서비스를 자주 사용하는 경우 .bashrc 파일에 “alias weather=’curl http://wttr.in/thessaloniki’”와 같은 영구 별칭을 추가해야 합니다. 그러면 터미널에 “weather”라는 단어를 입력할 때마다 예보를 받을 수 있습니다.

이 기사 2부는 여기에서 계속됩니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.