티스토리 뷰
목차

그래픽 환경에 익숙한 초보자도 쉽게 익힐 수 있는
터미널 기본 명령어를 통해 효율적인 컴퓨터 사용법을 소개합니다
터미널을 알아야 하는 이유는 무엇일까요?
터미널(Command Line Interface)은 마우스보다 빠르고
자동화에 강한 도구입니다. 초보자에게는 다소 생소할 수 있지만
한 번 익히면 다양한 작업을 훨씬 빠르고 정확하게 수행할 수 있습니다.
이 글은 CLI 초보자들을 위해 필수 명령어와 실습 중심 예시를
카테고리별로 소개하여, 실무와 학습에 바로 활용 가능하도록 돕습니다.
파일과 폴더를 자유롭게 다루는 명령어
터미널의 첫걸음은 파일과 디렉토리 조작입니다.
GUI에서 마우스로 하던 일을 텍스트 한 줄로 처리할 수 있죠.
명령어 기능 설명 예시
| ls | 현재 폴더의 목록 확인 | ls -l |
| cd | 디렉토리 이동 | cd /Users/name |
| mkdir | 새 폴더 생성 | mkdir myfolder |
| cp | 파일 복사 | cp a.txt b.txt |
| rm | 파일/폴더 삭제 | rm -r temp |
이 기본 명령어만 알아도 폴더 정리와 파일 관리는 수월해집니다.
핵심은 직접 입력해보며 구조를 이해하는 것입니다.
내용을 출력하고 파일을 다루는 방법
단순 출력부터 텍스트 파일 생성까지,
"echo"와 "cat"은 가장 많이 쓰이는 도구입니다.
"echo '내용'"은 문자열을 그대로 출력하며,
"> 파일명"과 결합하면 새 파일 생성도 가능합니다.
"cat"은 파일 내용을 출력하여 확인하는 데 유용하죠.
"파일을 만들고, 내용을 확인하고, 다시 출력하는"
과정을 반복하며, CLI 사용이 익숙해집니다.
시스템 위치와 환경 파악하기
디렉토리 위치를 확인하고 터미널을 정리하는 명령어도 중요합니다.
"pwd"는 현재 위치를 확인하는 데 사용되며,
"clear"는 복잡한 화면을 깔끔하게 지워주는 기능입니다.
작업 도중 경로를 잃거나 화면이 복잡할 때
이 두 명령어는 작지만 강력한 정리 도구입니다.
시스템 프로세스를 관리해보자
CLI에서는 프로세스도 직접 관리할 수 있습니다.
"ps" 명령어로 현재 실행 중인 프로세스를 확인하고,
"kill PID"로 필요 없는 프로세스를 종료할 수 있습니다.
이 기능은 개발자뿐 아니라
컴퓨터 과부하 문제를 해결할 때도 매우 유용합니다.
네트워크 상태도 확인 가능
터미널을 사용하면 인터넷 연결 상태도 쉽게 확인할 수 있습니다.
"ping" 명령어로 특정 사이트와의 연결 상태를 테스트할 수 있으며,
응답 시간과 연결 여부를 확인할 수 있습니다.
"ping google.com"처럼 입력하면
연결 속도와 안정성을 간단히 테스트할 수 있습니다.
환경 변수를 다루는 고급 기능
CLI의 장점 중 하나는 환경 설정을 자유롭게 할 수 있다는 점입니다.
"$PATH"는 명령어 검색 경로를 나타내며,
"export" 명령어로 새로운 환경 변수를 설정할 수 있습니다.
예를 들어, 자주 쓰는 폴더를 PATH에 추가하면
언제든 그 위치의 명령어를 편리하게 사용할 수 있습니다.
직접 실습하며 명령어 익히기
배운 명령어는 반드시 직접 실습을 통해 익혀야 합니다.
파일을 만들고 복사하고 지우는 일련의 흐름을 반복하면서
터미널 사용이 손에 익게 됩니다.
"cd", "mkdir", "echo", "rm" 명령어만 익혀도
일상적인 컴퓨터 작업의 효율이 눈에 띄게 개선됩니다.
마무리 요약
터미널 명령어는 개발자와 컴퓨터 사용자의 필수 언어입니다.
지금 당장은 낯설어도, 작은 명령어부터 하나씩 실습해보면
금방 자신만의 CLI 루틴을 만들 수 있습니다.
오늘 배운 명령어로 파일 하나부터 직접 만들어 보세요.