clear
명령어clear
명령어는 터미널 화면을 지우는 명령어입니다. 이전에 입력했던 명령어들과 그 결과들이 화면에 남아 있을 때, 이 명령어를 사용하여 화면을 깨끗하게 비울 수 있습니다.clear
를 입력하고 Enter를 누르면 화면이 깨끗하게 초기화됩니다. 이 명령어는 화면을 리셋하고 새로운 명령어를 입력할 준비를 하는 데 유용합니다.date
명령어date
명령어는 현재 날짜와 시간을 출력하는 명령어입니다. 현재 날짜와 시간을 확인할 때, 혹은 스크립트에서 타임스탬프를 기록할 때 유용하게 사용할 수 있습니다.date
명령어를 입력하고 Enter를 누르면, 현재의 년, 월, 일, 요일, 시각, 타임존까지 자세하게 출력됩니다. 예를 들어, "2021년 4월 14일 수요일 오전 11시 27분 48초" 같은 형식으로 표시됩니다.date
는 소문자로 입력해야 동작하며, 대문자로 Date
나 혼합된 형태로 입력하면 쉘은 해당 명령어를 인식하지 못하고 "Command not found" 오류를 반환합니다.DATE
또는 DaTe
처럼 대소문자를 혼합하면 명령어가 실행되지 않으며, 명령어가 잘못되었다는 메시지를 볼 수 있습니다.date
명령어 뒤에 추가적인 텍스트를 입력하면, 쉘은 이를 하나의 명령어로 해석하려 시도합니다. 예를 들어, date asd asd
를 입력하면 date
명령어는 실행되지만, 그 뒤에 붙은 "asd asd"는 잘못된 날짜 형식으로 인식되어 "Invalid date"라는 메시지가 출력됩니다.ncal
명령어ncal
은 달력(calendar)을 출력하는 명령어입니다. 이 명령어를 입력하면 현재 월의 달력이 터미널에 출력되며, 오늘 날짜가 강조 표시됩니다.ncal
명령어는 수직 형식으로 달력을 표시하며, 달의 날짜들이 위에서 아래로 정렬됩니다. 예를 들어, 4월 달력을 출력하면 1일부터 30일까지의 날짜가 위에서 아래로 나열되며, 오늘 날짜가 강조 표시됩니다.cal
이라는 명령어도 있는데, cal
은 수평 형식으로 달력을 표시합니다. 날짜들이 왼쪽에서 오른쪽으로 정렬됩니다. 두 명령어 모두 달력을 출력하지만, 표시 형식의 차이만 있습니다.clear
: 터미널 화면을 지우는 명령어date
: 현재 날짜와 시간을 출력하는 명령어ncal
: 수직으로 달력을 출력하는 명령어cal
: 수평으로 달력을 출력하는 명령어clear
, date
, ncal
, cal
과 같은 간단한 명령어를 통해 터미널의 기본적인 상호작용 방식을 익히는 것이 중요합니다.이처럼 간단한 명령어를 통해 터미널 사용의 기초를 다지면서, 앞으로 더 복잡한 명령어와 쉘 스크립트를 배우는 데 도움이 될 것입니다.