Rocky Linux 기본 명령어(2부)

이전 글에서는 Rocky Linux의 기본 명령어를 통해 시스템 정보 확인, 파일 및 디렉토리 관리, 사용자 관리 등을 살펴보았습니다. 이번 2부에서는 네트워크 설정, 패키지 관리, 로그 분석 등 고급 명령어를 다룹니다.


1. 네트워크 설정

1-1. 네트워크 상태 확인

네트워크 인터페이스 및 IP 주소 정보를 확인하려면:

ip addr

또는:

ifconfig
1-2. 네트워크 연결 테스트

특정 서버와의 연결 상태를 테스트하려면:

ping [도메인/IP]

예:

ping google.com
1-3. 네트워크 재시작

네트워크 서비스를 재시작하려면:

sudo systemctl restart NetworkManager

2. 패키지 관리

2-1. 패키지 검색

특정 패키지가 시스템에 설치되어 있는지 확인하려면:

sudo dnf list installed | grep [패키지명]
2-2. 패키지 설치

새 패키지를 설치하려면:

sudo dnf install [패키지명] -y
2-3. 패키지 삭제

패키지를 제거하려면:

sudo dnf remove [패키지명] -y
2-4. 패키지 업데이트

시스템의 모든 패키지를 최신 버전으로 업데이트하려면:

sudo dnf update -y
2-5. 패키지 캐시 정리

사용하지 않는 패키지 캐시를 제거하여 디스크 공간을 확보하려면:

sudo dnf clean all

3. 로그 분석

3-1. 시스템 로그 확인

시스템에서 발생한 로그를 확인하려면:

sudo journalctl

특정 시간대의 로그를 보려면:

sudo journalctl --since "2023-01-01" --until "2023-01-02"
3-2. 서비스 로그 확인

특정 서비스의 로그를 확인하려면:

sudo journalctl -u [서비스명]
3-3. 실시간 로그 확인

실시간 로그를 보려면:

sudo journalctl -f

4. 디스크 및 파일시스템 관리

4-1. 디스크 사용량 확인

현재 디스크 사용량을 확인하려면:

df -h
4-2. 디렉토리 용량 확인

특정 디렉토리의 용량을 확인하려면:

du -sh [디렉토리명]
4-3. 디스크 상태 확인

디스크 및 파티션 상태를 확인하려면:

lsblk

5. 압축 및 아카이브

5-1. 파일 압축

파일이나 디렉토리를 tar로 압축하려면:

tar -czvf [압축파일명.tar.gz] [대상 파일/디렉토리]
5-2. 압축 해제

압축된 파일을 해제하려면:

tar -xzvf [압축파일명.tar.gz]
5-3. ZIP 압축 및 해제

ZIP 파일로 압축하려면:

zip -r [압축파일명.zip] [대상 파일/디렉토리]

ZIP 파일 압축 해제:

unzip [압축파일명.zip]

6. 시스템 관리

6-1. 시스템 종료 및 재부팅

시스템을 종료하려면:

sudo shutdown -h now

시스템을 재부팅하려면:

sudo reboot
6-2. 스왑 메모리 사용량 확인

스왑 메모리 상태를 확인하려면:

free -h
6-3. 크론 작업 확인 및 관리

크론 작업 목록을 확인하려면:

crontab -l

크론 작업을 편집하려면:

crontab -e

이번 글에서는 Rocky Linux에서 유용한 고급 명령어를 정리했습니다. 1부와 2부를 통해 기본 명령어부터 고급 기능까지 학습하면 Rocky Linux를 더 효과적으로 활용할 수 있습니다. 추가적으로 궁금한 점이 있다면 댓글로 남겨주세요!

https://lovelypapa.kr/

이 게시물이 얼마나 유용했습니까?

평점을 매겨주세요.

평규 평점 5 / 5. 투표 수 1

가장 먼저 게시물을 평가해 보세요

Leave a Comment

error: 우클릭이 불가합니다.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.