etc 자주 쓰는 명령어는 ls , cd , pwd , mkdir , rm , cp , mv , cat , grep , chmod ,…
페이지 정보
작성자 최고관리자 작성일 26-07-31 05:37 조회 2 댓글 0본문
리눅스 핵심 명령어는파일·디렉토리 관리,파일 내용 확인·편집,권한·사용자 관리,시스템·프로세스 관리,네트워크·패키지 관리로 나눠 익히는 것이 가장 효율적입니다.
파일 및 디렉토리 관리 명령
|
명령어 |
용도 |
자주 쓰는 형태 |
주의점 |
|
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로 다시 명령 모드로 돌아온 뒤 :로 명령줄 모드에서 저장·종료 명령을 입력하는 방식입니다.
- 다음글 자주 쓰는 명령어는 ls, cd, pwd, mkdir, rm, cp, mv, cat, grep, chmod, chown, sudo, top, ps, df, free, ping, ip addr, curl, wget, tar 등이 핵심
댓글목록 0
등록된 댓글이 없습니다.
