etc 자주 쓰는 명령어는 ls , cd , pwd , mkdir , rm , cp , mv , cat , grep , chmod ,…
페이지 정보

본문
리눅스 핵심 명령어는파일·디렉토리 관리,파일 내용 확인·편집,권한·사용자 관리,시스템·프로세스 관리,네트워크·패키지 관리로 나눠 익히는 것이 가장 효율적입니다.
파일 및 디렉토리 관리 명령
|
명령어 |
용도 |
자주 쓰는 형태 |
주의점 |
|
pwd |
현재 작업 디렉토리 확인 |
pwd |
절대 경로 확인 |
|
ls |
파일·디렉토리 목록 확인 |
ls -al |
숨김 파일·상세 정보 확인 |
|
cd |
디렉토리 이동 |
cd .., cd ~, cd /path |
경로 오타 주의 |
|
mkdir |
새 디렉토리 생성 |
mkdir -p path/to/dir |
-p는 중간 경로 동시 생성 |
|
rm |
파일·디렉토리 삭제 |
rm file, rm -rf dir |
삭제 후 복구 어려움 |
|
cp |
파일·디렉토리 복사 |
cp file1 file2, cp -r dir1 dir2 |
디렉토리 복사는-r필요 |
|
mv |
이동 또는 이름 변경 |
mv file1 dir/, mv old new |
이동과 이름 변경이 같은 명령어 |
|
touch |
빈 파일 생성 또는 시간 정보 갱신 |
touch filename |
기존 파일이면 수정 시간 갱신 |
|
find |
파일·디렉토리 검색 |
find path -name file |
검색 범위가 크면 시간이 걸릴 수 있음 |
|
tar |
묶기·압축 풀기 |
tar cvf archive.tar dir, tar xvf archive.tar |
압축 포맷 확인 필요 |
ls -al 은 실무에서 가장 자주 쓰이는 형태 중 하나입니다. -a 는 숨김 파일을 포함하고, -l 은 권한, 소유자, 크기, 수정 시간 같은 상세 정보를 보여줘요. cd .. 은 상위 디렉토리로 이동하고, cd ~ 는 현재 사용자의 홈 디렉토리로 이동하는 방식입니다. rm -rf 는 디렉토리와 그 안의 내용을 강제로 삭제하므로 위험도가 높습니다. 특히 / 처럼 중요한 경로가 포함되지 않았는지 먼저 확인하는 편이 안전해요. 리눅스에는 일반적으로 휴지통 개념이 없어 삭제 후 되돌리기 어렵다는 점도 기억해야 합니다.
시스템 상태 및 프로세스 관리
|
명령어 |
용도 |
자주 쓰는 형태 |
확인 포인트 |
|
top |
실시간 시스템 상태 확인 |
top |
CPU·메모리·프로세스 |
|
htop |
개선된 프로세스 모니터링 |
htop |
자원 사용량 시각화 |
|
ps |
실행 중인 프로세스 상태 확인 |
ps aux |
프로세스 목록 스냅샷 |
|
kill |
프로세스 종료 신호 전송 |
kill PID, kill -9 PID |
PID확인 후 사용 |
|
df |
디스크 공간 사용량 확인 |
df -h |
마운트 지점별 잔여 공간 |
|
du |
디렉토리·파일별 용량 확인 |
du -sh dir |
큰 용량 폴더 탐색 |
|
free |
메모리 사용 현황 확인 |
free -m |
RAM·스왑 사용량 |
|
uptime |
가동 시간·부하 확인 |
uptime |
가동 시간·Load Average |
|
uname |
시스템 정보 확인 |
uname -a |
커널·운영체제 정보 |
top 은 현재 시스템 자원 사용량과 실행 중인 프로세스를 실시간으로 보는 데 적합합니다. 반면 ps aux 는 특정 시점의 프로세스 목록을 한 번에 확인하는 용도로 쓰기 좋아요. 문제가 생긴 프로세스를 종료할 때는 먼저 ps 나 top 으로 프로세스 ID를 확인한 뒤 kill 을 사용하는 흐름이 안전합니다. 디스크 용량이 부족할 때는 df -h 로 전체 마운트 지점의 사용률을 먼저 확인하고, du -sh 로 어떤 디렉토리가 큰지 좁혀가는 방식이 실용적입니다. free -m 은 메모리 사용량을 MB 단위로 보기 쉽게 확인할 때 자주 쓰입니다.
권한 설정 및 텍스트 처리
|
명령어 |
용도 |
자주 쓰는 형태 |
적용 대상 |
|
sudo |
관리자 권한으로 명령 실행 |
sudo command |
시스템 변경 작업 |
|
chmod |
접근 권한 변경 |
chmod 755 file, chmod +x file |
파일·디렉토리 권한 |
|
chown |
소유자·그룹 변경 |
chown user:group file |
파일·디렉토리 소유권 |
|
cat |
파일 내용 출력 |
cat file |
설정 파일 빠른 확인 |
|
grep |
파일 안에서 문자열 검색 |
grep pattern file |
로그·설정 파일 검색 |
|
head |
파일 앞부분 출력 |
head file |
파일 상단 확인 |
|
tail |
파일 뒷부분 출력 |
tail -f file |
실시간 로그 확인 |
|
less |
파일 내용 페이지 단위 확인 |
less file |
긴 파일 탐색 |
|
vi / vim |
텍스트 편집기 실행 |
vi file |
파일 수정 |
|
nano |
간편한 텍스트 편집기 실행 |
nano file |
초보자용 편집 |
chmod +x 는 파일에 실행 권한을 추가할 때 자주 쓰입니다. chown 은 파일이나 디렉토리의 소유자와 그룹을 바꿀 때 사용하며, sudo 는 패키지 설치, 시스템 설정 변경, 권한이 필요한 파일 수정처럼 일반 사용자 권한으로 처리하기 어려운 작업에 붙입니다. 로그 파일을 볼 때는 tail -f 가 유용합니다. 파일 끝부분을 계속 따라가며 새로 추가되는 내용을 확인할 수 있기 때문이에요. 설정 파일을 빠르게 훑을 때는 cat , 긴 파일을 위아래로 이동하며 볼 때는 less , 특정 문자열을 찾을 때는 grep 을 쓰는 식으로 목적에 맞춰 선택하면 됩니다.
- 이전글Vim은 명령 모드에서 시작해 i로 입력 모드에 들어가 글을 쓰고, Esc로 다시 명령 모드로 돌아온 뒤 :로 명령줄 모드에서 저장·종료 명령을 입력하는 방식입니다. 26.07.31
- 다음글자주 쓰는 명령어는 ls, cd, pwd, mkdir, rm, cp, mv, cat, grep, chmod, chown, sudo, top, ps, df, free, ping, ip addr, curl, wget, tar 등이 핵심 26.07.31
댓글목록
등록된 댓글이 없습니다.
