본문 바로가기

Study/Etc..

유닉스 명령어

반응형
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 & 지금 바로 종료

[출처] 유닉스 명령어 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