유닉스에서 자주 쓰는 명령어
Common UNIX Commands (AIX / HP-UX)
분류그룹 |
명령어 및 설명
|
파일 및 디렉터리 관리
|
ls |
디렉터리의 파일 목록 표시
|
cd |
디렉터리 이동
|
pwd |
현재 디렉터리 경로 출력
|
mkdir |
새 디렉터리 생성
|
rm |
파일 또는 디렉터리 삭제
|
mv |
파일 또는 디렉터리 이동 또는 이름 변경
|
cp |
파일 또는 디렉터리 복사
|
파일 및 디스크 정보
|
du |
특정 디렉터리의 디스크 사용량 표시
|
df |
파일 시스템의 사용량 표시
|
bdf (HP-UX) |
HP-UX에서 디스크 사용량 확인
|
lsvg (AIX) |
AIX에서 볼륨 그룹 상태 확인
|
lspv (AIX) |
물리적 볼륨 상태 조회
|
프로세스 및 시스템 모니터링
|
ps -ef |
현재 실행 중인 프로세스 목록 표시
|
top |
실시간 CPU 및 메모리 사용률 표시
|
svmon (AIX) |
메모리 사용량 분석
|
glance (HP-UX) |
HP-UX에서 성능 모니터링 도구 실행
|
uptime |
시스템 가동 시간과 부하 표시
|
사용자 및 권한 관리
|
whoami |
현재 사용자 이름 출력
|
who |
현재 로그인한 사용자 표시
|
su |
다른 사용자로 전환
|
chmod |
파일 권한 변경
|
chown |
파일 소유자 변경
|
네트워크 관련 명령어
|
ifconfig |
네트워크 인터페이스 설정 (AIX, HP-UX)
|
netstat |
네트워크 연결 및 포트 상태 확인
|
nslookup |
DNS 조회
|
ping |
네트워크 연결 상태 확인
|
traceroute |
경로 추적
|
시스템 관리
|
smitty (AIX) |
AIX의 시스템 구성 및 관리 도구 실행
|
sam (HP-UX) |
HP-UX의 시스템 관리 도구 실행
|
shutdown |
시스템 종료 또는 재부팅
|
1. 파일 및 디렉터리 관리:
• ls: 현재 디렉터리의 파일 목록을 표시합니다.
• mv: 파일을 이동하거나 이름을 변경합니다.
2. 파일 및 디스크 정보:
• bdf: HP-UX에서 디스크 사용량을 확인합니다.
• lsvg, lspv: AIX의 볼륨 그룹과 물리적 볼륨 상태를 조회합니다.
3. 프로세스 및 시스템 모니터링:
• ps -ef: 현재 실행 중인 프로세스 목록을 표시합니다.
• glance: HP-UX의 성능 모니터링 도구입니다.
• svmon: AIX에서 메모리 사용 현황을 분석합니다.
4. 사용자 및 권한 관리:
• su: 다른 사용자로 전환할 때 사용합니다.
• chmod: 파일 권한을 변경합니다.
5. 네트워크 관련 명령어:
• ifconfig: 네트워크 인터페이스를 구성합니다.
• netstat: 네트워크 연결 상태와 포트 사용을 확인합니다.
6. 시스템 관리 도구:
• smitty: AIX에서 시스템 설정을 관리하는 메뉴 도구입니다.
• sam: HP-UX의 시스템 관리 도구입니다.
추가 팁
• AIX와 HP-UX는 각각 IBM과 Hewlett-Packard에서 제공하는 고유한 UNIX 운영체제입니다.
• 각 시스템은 특화된 도구(smitty, sam)를 제공하여 관리 작업을 쉽게 수행할 수 있습니다.
• 네트워크 관리에서는 ping, ifconfig, netstat 명령어가 공통적으로 사용됩니다.