Skip to content

Bash 명령 요약표 (Cheat Sheet)

이 페이지는 파일 작업, 시스템 관리, 네트워크 도구 및 기타 자주 사용되는 다양한 명령을 포함하는 Bash 명령 시각적 요약표를 제공합니다.

파일 작업

작업 명령
현재 디렉터리 파일 목록 표시 ls
디렉터리 변경 cd [디렉터리]
새 디렉터리 생성 mkdir [디렉터리]
파일 삭제 rm [파일]
파일 이동/이름 변경 mv [원본] [대상]
파일 복사 cp [원본] [대상]
파일 내용 보기 cat [파일]
파일 찾기 find [경로] -name [파일명]

시스템 관리

작업 명령
현재 경로 표시 pwd
시스템 정보 표시 uname -a
현재 사용자 표시 whoami
사용자 전환 su [사용자명]
최고 관리자 권한으로 명령 실행 sudo [명령]
패키지 설치 (Debian 계열) sudo apt-get install [패키지]
패키지 설치 (RedHat 계열) sudo yum install [패키지]
패키지 목록 업데이트 (Debian 계열) sudo apt-get update
패키지 목록 업데이트 (RedHat 계열) sudo yum check-update

네트워크 도구

작업 명령
네트워크 구성 보기 ifconfig
네트워크 연결 테스트 ping [호스트명 또는 IP]
경로 추적 traceroute [호스트명 또는 IP]
파일 다운로드 wget [URL]
파일 업로드 scp [로컬파일] [사용자]@[호스트]:[원격경로]
현재 디렉터리의 모든 프로세스 표시 jobs
프로세스 종료 kill [PID]
현재 프로세스 중단 Ctrl + C

텍스트 처리

작업 명령
텍스트 검색 grep [텍스트] [파일]
텍스트 치환 sed -i 's/[기존]/[신규]/g' [파일]
파일 정렬 sort [파일]
줄 수 계산 wc -l [파일]
파일의 처음 10줄 표시 head -n 10 [파일]
파일의 마지막 10줄 표시 tail -n 10 [파일]

압축 및 압축 해제

작업 명령
폴더 압축 tar -czvf [파일명].tar.gz [폴더]
파일 압축 해제 tar -xzvf [파일명].tar.gz
zip 압축 파일 생성 zip -r [파일명].zip [폴더]
zip 압축 해제 unzip [파일명].zip

기타

작업 명령
화면 지우기 Ctrl + L
터미널 종료 exit
현재 탭 닫기 Ctrl" + Shift+W`
탭 간 전환 Ctrl + Tab
새 터미널 창 열기 Ctrl" + Shift+N`