httpd 를 확인하여 종료하기

root@www ~ [1.44 1.28]> ps -ef | grep httpd | grep -v grep
nobody    6570 25612  0 Dec04 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    6571 25612  0 Dec04 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    6572 25612  0 Dec04 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    9025 25612  0 Dec02 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    9026 25612  0 Dec02 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    9027 25612  0 Dec02 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    9028 25612  0 Dec02 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody    9031 25612  0 Dec02 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
nobody   24980 25612  0 Dec02 ?        00:00:00 /usr/local/httpd2/bin/httpd -k start
root     25612     1  0 Jul25 ?        00:00:03 /usr/local/httpd2/bin/httpd -k start



pid 만 구한다.

root@www ~ [1.44 1.28]> ps -ef | grep httpd | grep -v grep | awk '{print $2}'
6570
6571
6572
9025
9026
9027
9028
9031
24980
25612

종료 시그널 9번을 이용하여 모두 종료한다.

root@www ~ [1.44 1.28]> ps -ef | grep httpd | grep -v grep | awk '{print $2}' | xargs kill -9


다시 확인해 보면 실행된것이 없다.
root@www ~ [1.44 1.28]> ps -ef | grep httpd | grep -v grep


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
 find / -nouser -o -nogroup -print
/etc/cups
/etc/cups/snmp.conf
/etc/cups/pdftops.conf
...중략



신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

확장자명으로 파일 찾고, 내용까지 출력한다. {} 는 출력값을 하나씩 대입한다는 뜻.

find /home -name '*.txt' -exec cat {} \; -print

find / -name '.forward' -exec cat {} \; -print
/home/test/.forward


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
#!/usr/bin/env python

import commands

output = commands.getoutput("ls")
print output

[root@www ~]# ./command_test.py
anaconda-ks.cfg
byoungguk
... 중략


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그램' 카테고리의 다른 글

[php] 도메인 체크시 사용했던 코드  (0) 2013.01.04
yii framework 다운로드  (0) 2012.11.30
[python] command.getoutput  (0) 2012.11.26
[php] 10일후를 구해보라.mktime() 이용.  (0) 2012.11.19
[python] has_key  (0) 2012.11.19
JSP 페이지에서 사용되는 내장객체  (0) 2012.11.15

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

어떤 유저가 많이 접속하는지 알수 있겠네요.


[root@www src]# ac -p
        root                                26.71
        xxx                          1114.76
        total     1141.47

[root@www src]# ac -d xxx
Jun 14  total        7.67
Jun 15  total        1.08
Jun 28  total       18.23
Jun 29  total        8.96




       ac     [ -d | --daily-totals ]
              [ -p | --individual-totals ] [ people ]

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

[python] has_key

프로그램 2012.11.19 01:55

key를 가지고 있는지 확인할때 사용하는 함수.  

>>> eng2sp ={'one':'1','two':'2'}
>>> print eng2sp
{'two': '2', 'one': '1'}
>>> eng2sp.keys()
['two', 'one']
>>> eng2sp.values()
['2', '1']
>>> eng2sp.has_key('one')
True
>>> eng2sp.has_key('one1')
False
>>>


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그램' 카테고리의 다른 글

[python] command.getoutput  (0) 2012.11.26
[php] 10일후를 구해보라.mktime() 이용.  (0) 2012.11.19
[python] has_key  (0) 2012.11.19
JSP 페이지에서 사용되는 내장객체  (0) 2012.11.15
[shell] 아파치 인증 스크립트  (0) 2012.11.01
경고창 한글 깨질때  (0) 2012.09.27

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
Argument list too long

해당 디렉토리로 가서 아래 스크립트 실행

for file in $(ls)
do
    rm -fv $file
done


안써먹으니 이 간단한것도 기억에서 잊혀진다.


# find ./ -name "*.log" -print0 
./1.log./2.log

 

# find ./ -name "*.log" -print0 | xargs -0 rm -f
# ls

다 지워 졌음.

 

 

find 옵션

-print0
True; print the full file name on the standard output, followed by a null
character (instead of the newline character that '-print' uses). This
allows file names that contain newlines or other types of white space to be
correctly interpreted by programs that process the find output. This option
corresponds to the '-0' option of xargs.

 

 

xargs 옵션

--null, -0

Input items are terminated by a null character instead of by whitespace, and
the quotes and backslash are not special (every character is taken liter-
ally). Disables the end of file string, which is treated like any other
argument. Useful when input items might contain white space, quote marks,
or backslashes. The GNU find -print0 option produces input suitable for
this mode.

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret