AIX 를 사용하면서 주로 쓰는 명령어의 예와 옵션을 정리하였습니다.
- ls -lrt
현재 경로의 파일 리스트를 최신 수정된 순으로 권한, 그룹, 소유자, 용량, 날짜, 파일명 순으로 보여줍니다
- find
-mtime -n n 일 이내에 변경된 파일
-mtime +n n일 이전에 변경된 파일
- find . -name "*092550*"
'092550' 을 포함하는 파일을 현재 경로의 하위에서 검색합니다.
- find . matime +30 matime -60 -ok rm {} \;
현재 경로의 하위에 있는 파일 중 30 일 이전, 60일 이내에 수정된 파일들을 대화식으로 삭제한다.
- find . matime +10 matime -30 -exec rm {} \;
현재 경로의 하위에 있는 파일 중 10 일 이전, 30일 이내에 수정된 파일들을 비대화식으로 삭제한다.
- grep
^pattern pattern 이 처음에 나오는 행을 찾는다.
$pattern pattern 이 마지막에 나오는 행을 찾는다.
-i 검색시 대소문자를 구분하지 않는다.
- grep "^2015" access.log
access.log 의 파일 내에 2015 로 시작하는 행을 찾는다.
- grep "$ms" access.log
access.log 의 파일 내에 ms 로 끝나는 행을 찾는다.
- ps -ef
현재 떠있는 모든 프로세스를 완전한 형태로 보여준다.
- ps -ef | grep jeus
현재 떠 있는 모든 프로세스 중에서 'jeus' 라는 이름을 포함하는 프로세스를 보여준다.
- tail -n 1000 filename
filename 의 마지막 1000 줄을 보여준다.
- tail -f filename
filename 파일으로 갱신하여 출력해준다. 로그 감시용.
- rm -rf *
현재 경로 및 하위 경로에 있는 모든 파일을 묻지 않고 삭제한다.
'IT > Unix / Linux' 카테고리의 다른 글
[정보/공통] 쉘 프로그램의 대체 실행방식 (0) | 2015.08.18 |
---|---|
[TIP/AIX] FTP 로 파일 전송하기 (put 방식) (0) | 2015.08.18 |
[TIP/AIX] 특정 날짜 구하기 (0) | 2015.08.18 |
[TIP/Ubuntu] Ubuntu 기본 설정 (0) | 2015.08.13 |
[정보/공통] 파일 권한 (0) | 2015.08.07 |