리눅스의 진정한 힘은 터미널에서 시작됩니다! 초보자도 이 30개 명령어만 익히면 서버 관리, 개발 작업, 시스템 분석이 수월해집니다. 각 명령어는 실제 예제와 함께 설명드립니다.
📂 파일 & 디렉토리 관리
-
pwd
현재 작업 중인 디렉토리 경로 확인$ pwd /home/user/documents
-
ls
디렉토리 내용 목록 출력$ ls -al # 숨김파일 포함 상세 정보
-
cd
디렉토리 이동$ cd /var/log # 절대경로 이동 $ cd .. # 상위 폴더로
-
mkdir
새 디렉토리 생성$ mkdir project_backup
-
touch
빈 파일 생성 또는 타임스탬프 변경$ touch newfile.txt
-
cp
파일/디렉토리 복사$ cp file.txt /backup/ # 파일 복사 $ cp -r dir/ backup/ # 디렉토리 재귀 복사
-
mv
파일 이동 또는 이름 변경$ mv old.txt new.txt # 이름 변경 $ mv file.txt ~/docs/ # 이동
-
rm
파일 삭제 (주의 사용)$ rm temp.log # 파일 삭제 $ rm -rf old_dir/ # 디렉토리 강제 삭제
-
cat
파일 내용 출력$ cat config.yml
-
less
페이지 단위 파일 보기 (종료:q
)$ less long_file.log
🔍 콘텐츠 검색 & 처리
-
grep
텍스트 패턴 검색$ grep "error" /var/log/syslog # "error" 포함 라인 출력
-
find
파일 검색$ find /home -name "*.jpg" # /home에서 jpg 파일 찾기
-
head
/tail
파일 처음/끝 부분 출력$ tail -f app.log # 실시간 로그 모니터링
📊 시스템 모니터링
-
top
실시간 프로세스/리소스 사용량$ top # CPU, 메모리 사용량 확인 (종료: q)
-
df
디스크 사용량 확인$ df -h # 인간이 읽기 쉬운 형식(GB/MB)
-
du
디렉토리 크기 분석$ du -sh /var # /var 총 용량 요약
-
free
메모리 사용량 확인$ free -m # MB 단위 출력
-
ps
실행 중인 프로세스 목록$ ps aux | grep nginx # nginx 프로세스 찾기
-
kill
프로세스 강제 종료$ kill -9 1234 # PID 1234 프로세스 종료
🌐 네트워크 관리
-
ping
네트워크 연결 테스트$ ping google.com # Ctrl+C로 중지
-
ifconfig
또는ip addr
네트워크 인터페이스 정보 확인$ ip addr show eth0 # eth0 상세 정보
-
ssh
원격 서버 접속$ ssh user@192.168.0.10
-
scp
안전한 파일 전송$ scp file.txt user@server:/backup/ # → 서버로 업로드
-
wget
웹 파일 다운로드$ wget https://example.com/file.zip
⚙️ 권한 & 압축 관리
-
chmod
파일 권한 변경$ chmod 755 script.sh # 소유자:rwx, 그룹/기타:r-x
-
chown
파일 소유자 변경$ chown user:group file.txt
-
tar
파일 압축/해제$ tar -czvf backup.tar.gz /data # 압축 $ tar -xzvf backup.tar.gz # 해제
🛠️ 유용한 도구
-
man
매뉴얼 페이지 보기 (명령어 설명서)$ man ls # ls 명령어 매뉴얼
-
echo
텍스트 출력 또는 파일 생성$ echo "Hello Linux" > greeting.txt
-
alias
명령어 단축키 설정$ alias ll='ls -alF' # ll 입력시 상세 목록 출력
🚀 마치며
이 30개 명령어는 리눅스 여정의 기본 무기입니다. 처음엔 생소해도 매일 터미널을 열고 실습하다 보면 자연스레 체화됩니다. --help
옵션(예: ls --help
)이나 man
명령어로 도움말을 항상 참고하세요. 명령어 조합(예: grep
+ ps
)으로 더 강력한 결과를 얻을 수 있다는 점도 잊지 마세요!
> “한 번에 모든 걸 외울 필요는 없습니다. 필요할 때 찾아 쓰다 보면 어느새 손이 기억합니다.” – 리눅스 고수의 조언