AIX명령어

1. 개요

AIX(Advanced Interactive eXecutive)는 기업 환경에서 안정성과 보안성을 제공하는 UNIX 운영체제이다. 본 가이드에서는 AIX 시스템을 운영하는 데 필수적인 명령어들을 정리하여 소개한다.

2. 시스템 정보 확인 명령어

  1. AIX 버전 확인
oslevel -s  # 현재 설치된 AIX 버전 확인
  1. 커널 및 OS 정보 확인
uname -a  # 시스템의 커널 및 운영체제 정보 표시
lsattr -El sys0  # 시스템 속성 조회
  1. CPU 및 메모리 사용량 확인
vmstat 5 10  # 5초 간격으로 10번 CPU 및 메모리 사용량 출력
lsattr -El mem0  # 메모리 상세 정보 확인

3. 파일 및 디렉터리 관리

  1. 디스크 사용량 확인
df -g  # 디스크 사용량을 GB 단위로 출력
lsvg -o  # 현재 활성화된 볼륨 그룹 확인
  1. 파일 및 디렉터리 조작
ls -al  # 숨김 파일 포함한 상세 목록 보기
cp [원본파일] [대상파일]  # 파일 복사
mv [원본파일] [대상파일]  # 파일 이동 또는 이름 변경
rm -rf [디렉토리]  # 디렉터리 강제 삭제

4. 사용자 및 권한 관리

  1. 사용자 계정 추가 및 삭제
mkuser [사용자명]  # 새 사용자 추가
passwd [사용자명]  # 비밀번호 설정
rmuser [사용자명]  # 사용자 삭제
  1. 사용자 그룹 관리
groupadd [그룹명]  # 새 그룹 생성
usermod -G [그룹명] [사용자명]  # 사용자를 특정 그룹에 추가
  1. 파일 및 디렉터리 권한 변경
chmod 755 [파일명]  # 소유자는 읽기/쓰기/실행, 그룹과 기타 사용자는 읽기/실행 권한 부여
chown [사용자]:[그룹] [파일명]  # 파일의 소유자 및 그룹 변경

5. 프로세스 및 서비스 관리

  1. 실행 중인 프로세스 확인
ps -ef  # 실행 중인 프로세스 목록 출력
  1. 특정 프로세스 종료
kill -9 [PID]  # 특정 프로세스를 강제 종료
  1. 서비스 시작 및 중지
startsrc -s sshd  # SSH 서비스 시작
stopsrc -s sshd  # SSH 서비스 중지

6. 네트워크 관리

  1. 네트워크 인터페이스 정보 확인
ifconfig -a  # 활성화된 네트워크 인터페이스 확인
netstat -rn  # 라우팅 테이블 확인
  1. 호스트와의 연결 확인
ping [IP주소]  # 특정 IP 주소로의 연결 확인
traceroute [도메인]  # 네트워크 경로 추적
  1. 방화벽 및 포트 확인
iptables -L  # 방화벽 설정 확인
netstat -an | grep LISTEN  # 현재 열려 있는 포트 확인

7. 시스템 모니터링 및 유지보수

  1. 로그 파일 확인
tail -f /var/adm/messages  # 시스템 로그 실시간 출력
errpt -a  # 시스템 오류 로그 확인
  1. 백업 및 복구
tar -cvf /backup/system_backup.tar /  # 전체 시스템 백업
mksysb -i /backup/mksysb_image  # AIX 전용 백업 이미지 생성

8. 결론

AIX 시스템을 효과적으로 운영하려면 위의 필수 명령어를 숙지하는 것이 중요하다. 본 가이드를 참고하여 AIX 환경을 보다 안정적으로 관리할 수 있다.

다음 글에서는 AIX 성능 튜닝 가이드를 다룰 예정이다!

https://lovelypapa.kr/

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

평점을 매겨주세요.

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

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

Leave a Comment

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

광고 차단 알림

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

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