본문 바로가기
IT개발/Linux

[Linux] 나만 보는 Ubuntu CLI 단축키 및 명령어

by Thompson 2025. 5. 14.
728x90
반응형

1. 터미널 단축키 (CLI)

기본 터미널 조작

단축키설명

Ctrl + Alt + T 터미널 열기
Ctrl + D 현재 쉘 종료 (exit와 동일)
Ctrl + L 터미널 화면 지우기 (clear와 동일)
Ctrl + Shift + T 새 탭 열기
Ctrl + Shift + W 현재 탭 닫기
Ctrl + Shift + Q 터미널 창 닫기
Alt + 숫자키 (1~9) 특정 탭으로 이동

명령어 입력 및 탐색

단축키설명

Ctrl + C 실행 중인 명령어 강제 종료
Ctrl + Z 실행 중인 프로세스를 백그라운드로 보내기 (fg로 다시 실행 가능)
Ctrl + A 커서 맨 앞으로 이동
Ctrl + E 커서 맨 뒤로 이동
Ctrl + U 커서 왼쪽 모든 입력 삭제
Ctrl + K 커서 오른쪽 모든 입력 삭제
Ctrl + W 커서 앞의 한 단어 삭제
Ctrl + Y Ctrl + U 또는 Ctrl + K로 삭제한 내용 붙여넣기
Ctrl + R 히스토리에서 명령어 검색 (reverse search)
!! 마지막 실행한 명령어 실행
!숫자 특정 히스토리 명령어 실행 (!45 → 히스토리 45번 명령 실행)
!문자열 특정 문자열이 포함된 최근 명령 실행 (!ls → 최근 ls 실행)
history 사용한 명령어 히스토리 보기

2. 파일 & 디렉토리 관련 명령어

명령어설명

ls 현재 디렉토리 파일 목록 표시
ls -l 파일 상세 정보 포함 목록
ls -a 숨김 파일(.으로 시작) 포함 목록
pwd 현재 디렉토리 경로 출력
cd 디렉토리 특정 디렉토리로 이동
cd .. 상위 디렉토리로 이동
cd - 이전 디렉토리로 이동
mkdir 폴더명 새 폴더 생성
rm 파일명 파일 삭제
rm -r 폴더명 폴더 및 내부 파일 삭제
cp 원본 대상 파일 복사
mv 원본 대상 파일 이동 또는 이름 변경

3. 파일 보기 & 편집

명령어설명

cat 파일명 파일 내용 출력
less 파일명 파일 내용 페이지 단위로 출력 (↑/↓ 키 사용)
head -n 10 파일명 파일의 처음 10줄 출력
tail -n 10 파일명 파일의 마지막 10줄 출력
nano 파일명 nano 편집기로 파일 열기
vim 파일명 vim 편집기로 파일 열기

4. 시스템 정보 & 프로세스 관리

명령어설명

top 실시간 프로세스 및 시스템 상태 확인
htop top보다 향상된 프로세스 관리자 (설치 필요: sudo apt install htop)
ps aux 실행 중인 모든 프로세스 보기
kill PID 특정 프로세스 종료 (PID는 ps aux로 확인)
killall 프로세스명 특정 프로세스 이름으로 종료
pkill -9 프로세스명 강제 종료 (SIGKILL)
df -h 디스크 사용량 확인
du -sh 폴더명 특정 폴더의 크기 확인
free -h 메모리 사용량 확인

5. 네트워크 관련 명령어

명령어설명

ip a 네트워크 인터페이스 및 IP 주소 확인
ifconfig 네트워크 인터페이스 정보 보기 (net-tools 필요)
ping 주소 네트워크 연결 확인 (ping google.com)
traceroute 주소 목적지까지 경로 추적
netstat -tulnp 현재 열려 있는 포트 확인
ss -tulnp netstat 대체 명령어 (포트 확인)

6. 패키지 관리 (APT)

명령어설명

sudo apt update 패키지 목록 업데이트
sudo apt upgrade 설치된 패키지 업그레이드
sudo apt install 패키지명 패키지 설치
sudo apt remove 패키지명 패키지 삭제
sudo apt autoremove 필요 없는 패키지 자동 삭제

7. 권한 & 사용자 관리

명령어설명

sudo 명령어 관리자 권한으로 명령어 실행
chmod 755 파일명 파일 권한 변경 (소유자: 읽기/쓰기/실행, 그룹 & 다른 사용자: 읽기/실행)
chown 사용자:그룹 파일명 파일 소유자 변경
passwd 비밀번호 변경

 8. 압축 & 해제

명령어설명

tar -cvf 압축파일.tar 파일/디렉토리 .tar 압축
tar -xvf 압축파일.tar .tar 압축 해제
tar -czvf 압축파일.tar.gz 파일/디렉토리 .tar.gz 압축
tar -xzvf 압축파일.tar.gz .tar.gz 압축 해제
zip -r 압축파일.zip 파일/디렉토리 .zip 압축
unzip 압축파일.zip .zip 압축 해제

9. 기타 유용한 단축키

단축키설명

Alt + Tab 창 전환
Ctrl + Alt + Arrow 워크스페이스 전환
Ctrl + Alt + Delete 시스템 종료/재시작 옵션
Ctrl + Shift + C 터미널에서 복사
Ctrl + Shift + V 터미널에서 붙여넣기