네트워크 연결 및 웹 서비스 운영을 위한 리눅스 기본 명령어
🗂️ 분류 🔧 명령어 📌 설명
| 🔌 네트워크 | ip a / ifconfig | IP 주소 확인 |
| ping [주소] | 네트워크 연결 확인 | |
| netstat -tuln / ss -tuln | 열려 있는 포트 확인 | |
| curl [URL] | HTTP 응답 확인 | |
| wget [URL] | 웹 파일 다운로드 | |
| nslookup [도메인] / dig [도메인] | DNS 정보 확인 | |
| traceroute [주소] | 패킷 경로 추적 | |
| scp [파일] user@host:/경로 | 원격 파일 전송 | |
| ssh user@host | 원격 접속 | |
| 🌐 웹 서비스 | systemctl start nginx | 웹서버 시작 |
| systemctl stop nginx | 웹서버 중지 | |
| systemctl restart nginx | 웹서버 재시작 | |
| systemctl status nginx | 웹서버 상태 확인 | |
| systemctl enable nginx | 부팅 시 자동 실행 | |
| systemctl disable nginx | 자동 실행 해제 | |
| 📁 파일 관리 | ls -al | 파일 목록 확인 |
| cd [폴더] | 디렉토리 이동 | |
| pwd | 현재 경로 확인 | |
| mkdir [폴더] | 폴더 생성 | |
| rm -rf [파일/폴더] | 파일/폴더 삭제 | |
| cp [원본] [대상] | 복사 | |
| mv [원본] [대상] | 이동 또는 이름 변경 | |
| nano / vim [파일] | 텍스트 파일 수정 | |
| ⚙️ 시스템 / 프로세스 | ps aux | 프로세스 목록 확인 |
| top / htop | 실시간 자원 확인 | |
| kill [PID] | 프로세스 종료 | |
| journalctl -xe | 시스템 로그 확인 | |
| df -h | 디스크 용량 확인 | |
| du -sh [폴더] | 폴더 용량 확인 | |
| 👤 사용자 / 권한 | sudo | 관리자 권한 실행 |
| chmod [권한] [파일] | 권한 변경 | |
| chown user:group [파일] | 소유자 변경 | |
| adduser [이름] | 사용자 추가 | |
| passwd [이름] | 비밀번호 설정 |
'Linux' 카테고리의 다른 글
| [한화시스템 BEYOND SW 캠프] Linux 2일차 (0) | 2025.05.30 |
|---|---|
| [한화시스템 BEYOND SW 캠프] Linux 1일차 (1) | 2025.05.29 |