반응형
1. 유닉스에서 특정파일이 변경될 때에 변경된 부분만 표준출력으로 보여주기
tail -f [파일명]
2. 프로세스명으로 프로세스 종료
ps -ef | grep [프로세스명] | grep -v grep | awk '{ print $2 }' | xargs kill -9
프로세스 나열 | 프로세스 찾기 | grep 삭제 | PID 찾기 | 해당 PID로 KILL
3. 서브 디렉토리까지 특정 파일안의 문자열 모두 검색 - * 대신에 *.log 등의 문자열도 가능
find . -exec grep "찾을 문자열" '{}' \; -print
4. 시스템에 접속한 사용자 확인
w [-s]
-s 옵션은 간략하게 보여줌
5. 현재 로그인된 사용자 확인
users
6. 디렉토리만 빠르게 검색
ls -al | grep "^d"
7. 현재 열려있는 포트 알아내기
netstat -an | grep LISTEN | more
8. 하위 디렉토리까지 한꺼번에 만들기
mkdir -p /parent/child/child-of-child
9. 메모리를 가장 많이 잡아먹는 프로세스 찾기
ps -aux | sort +4n
ps -ef | sort +5n | more
10. 프로세스를 백그라운드 / 포그라운드 작업을 변환
bg [프로세스 아이디]
fg [프로세스 아이디]
11. 목록을 날짜 및 시간별로 소트
ls -trl
t : 날짜 및 시간별로 최근 순으로, r : 역순, l : 자세히 표현
12. 파일의 라인수, 문자열 수, 단어수 구하는 명령어
wc [ 파일명 ] : 라인 문자열 단어 파일명 으로 출력된다
wc -l [ 파일명 ] : 라인 수
wc -c [ 파일명 ] : 문자열 수
wc -w [ 파일명 ] : 단어 수
13. 서버 셧다운
shutdown -h now : halt & 지금 바로 종료
tail -f [파일명]
2. 프로세스명으로 프로세스 종료
ps -ef | grep [프로세스명] | grep -v grep | awk '{ print $2 }' | xargs kill -9
프로세스 나열 | 프로세스 찾기 | grep 삭제 | PID 찾기 | 해당 PID로 KILL
3. 서브 디렉토리까지 특정 파일안의 문자열 모두 검색 - * 대신에 *.log 등의 문자열도 가능
find . -exec grep "찾을 문자열" '{}' \; -print
4. 시스템에 접속한 사용자 확인
w [-s]
-s 옵션은 간략하게 보여줌
5. 현재 로그인된 사용자 확인
users
6. 디렉토리만 빠르게 검색
ls -al | grep "^d"
7. 현재 열려있는 포트 알아내기
netstat -an | grep LISTEN | more
8. 하위 디렉토리까지 한꺼번에 만들기
mkdir -p /parent/child/child-of-child
9. 메모리를 가장 많이 잡아먹는 프로세스 찾기
ps -aux | sort +4n
ps -ef | sort +5n | more
10. 프로세스를 백그라운드 / 포그라운드 작업을 변환
bg [프로세스 아이디]
fg [프로세스 아이디]
11. 목록을 날짜 및 시간별로 소트
ls -trl
t : 날짜 및 시간별로 최근 순으로, r : 역순, l : 자세히 표현
12. 파일의 라인수, 문자열 수, 단어수 구하는 명령어
wc [ 파일명 ] : 라인 문자열 단어 파일명 으로 출력된다
wc -l [ 파일명 ] : 라인 수
wc -c [ 파일명 ] : 문자열 수
wc -w [ 파일명 ] : 단어 수
13. 서버 셧다운
shutdown -h now : halt & 지금 바로 종료
[출처] 유닉스 명령어 grep|작성자 하늘호수
반응형
'Study > Etc..' 카테고리의 다른 글
파워빌더 정리 (0) | 2013.03.23 |
---|---|
티스토리 블로그 글에 소스코드 표현하기 (0) | 2012.09.07 |
윈도우 개발 환경 구축(JDK, Eclipse, Tomcat) (0) | 2010.01.27 |
Spring Framework (0) | 2010.01.26 |
CDB, SOA 자료 (0) | 2010.01.26 |