'Linux' 카테고리의 다른 글
crontab 설정확인 및 로그 확인 (0) | 2015.06.16 |
---|---|
리눅스에 랜카드 2개일때, default gateway 설정 (0) | 2015.06.16 |
linux iptables 적용방법 (0) | 2015.06.16 |
리눅스 프로세스 종료 방법 (0) | 2015.06.16 |
linux iptables start, stop (0) | 2015.06.14 |
crontab 설정확인 및 로그 확인 (0) | 2015.06.16 |
---|---|
리눅스에 랜카드 2개일때, default gateway 설정 (0) | 2015.06.16 |
linux iptables 적용방법 (0) | 2015.06.16 |
리눅스 프로세스 종료 방법 (0) | 2015.06.16 |
linux iptables start, stop (0) | 2015.06.14 |
#vi /etc/sysconfig/iptables ->수정후
#iptables-restore < /etc/sysconfig/iptables
# service iptables restart
해야 적용이 된다.
리눅스에 랜카드 2개일때, default gateway 설정 (0) | 2015.06.16 |
---|---|
리눅스 CPU (32bit,64bit 확인 법) (0) | 2015.06.16 |
리눅스 프로세스 종료 방법 (0) | 2015.06.16 |
linux iptables start, stop (0) | 2015.06.14 |
리눅스 CPU (32bit,64bit 확인 법) (0) | 2015.06.14 |
안녕하세요, 이번 강좌에서는 리눅스에서 프로세스를 종료하는 방법을 알아보겠습니다.
일반적으로 프로세스를 종료할 때는 kill 명령을 이용하는데 아래와 같은 형식으로 사용합니다. PID는 프로세스 고유 ID(숫자)를 말합니다.
[root@localhost ~]# kill PID
그런데, PID를 알아내려면 어떻게 해야 할까요? 가장 쉬운 방법은 프로세스 리스트에서 해당 프로세스의 PID를 확인하는 것입니다.
프로세스 리스트를 보려면 ps 명령을 이용하고 리스트가 너무 기니 grep 명령을 이용하여 필요한 라인을 찾습니다.
[root@localhost ~]# ps -A |grep processname
그러면 왼쪽에서 PID를 확인할 수 있습니다.
데몬의 경우를 나눈 이유는 스레드가 여러개여서 그런데, 위 명령대로 확인해 보면 많으면 10개까지 프로세스가 떠있는 경우가 있습니다.
그래서 이런 경우는 일일이 종료할 필요가 없는데, 데몬을 종료하는 방법은 3가지가 있습니다.
먼저, 가장 일반적이고 정상적인 방법입니다.
[root@localhost ~]# service daemonname stop
강제로 종료하려면 killall 명령을 이용하면 됩니다.
[root@localhost ~]# killall daemonname
또, 마지막으로 모든 데몬이 지원하는 건 아니지만,
[root@localhost ~]# cat /var/run/daemonname.pid[root@localhost ~]# kill PID
를 입력하시면 됩니다.
/var/run 디렉토리에는 실행중인 메인 데몬의 PID가 있습니다. 그래서 첫번째 줄을 실행하면 메인 PID가 나옵니다.
리눅스 CPU (32bit,64bit 확인 법) (0) | 2015.06.16 |
---|---|
linux iptables 적용방법 (0) | 2015.06.16 |
linux iptables start, stop (0) | 2015.06.14 |
리눅스 CPU (32bit,64bit 확인 법) (0) | 2015.06.14 |
CentOS 6.4 Minimal 설치 (0) | 2014.03.11 |
DB 생성 쿼리문 (0) | 2015.09.17 |
---|---|
MySQL 기본 명령어 정리 (0) | 2015.09.17 |
MSSQL 대,소문자 변환 치트키 (0) | 2015.09.17 |
MySQL 캐릭터셋 utf8 설정 (0) | 2015.09.17 |
erwin 평가판 (0) | 2014.03.11 |
시작
/etc/init.d/iptables start
스톱
/etc/init.d/iptables stop
*두번째
service iptables stop
service iptables start
*ipchains 을 중지한다.
service ipchains stop
*서버 재시작시 시작되지 않게.
chkconfig ipchains off
chkconfig iptables off
출처 : http://blog.naver.com/sizin/220375848289
linux iptables 적용방법 (0) | 2015.06.16 |
---|---|
리눅스 프로세스 종료 방법 (0) | 2015.06.16 |
리눅스 CPU (32bit,64bit 확인 법) (0) | 2015.06.14 |
CentOS 6.4 Minimal 설치 (0) | 2014.03.11 |
[존더리퍼] John the Ripper를 이용하여 패스워드 크랙하기 (0) | 2014.03.11 |
전자책 열람 시(Windows XP Service Pack 2 의 경우) 아래와 같이 화면이 나오면 ActiveX가 사용되는 웹 페이지에서 프로그램이 설치되지 않았으므로 아래와 같이 해결해 주시기 바랍니다. | ||
브라우져에서 도구 -> 옵션을 선택하고, 보안 탭에서 아래부분의 사용자지정수준 버튼을 선택하면 우측의 보안설정 창이 뜨고, ActiveX 컨트롤 및 플러그 인 부분에서 서명 안 된 ActiveX 컨트롤 다운로드 부분을 확인으로 수정합니다. | ||
다시 전자책 열람 시 아래의 화면이 뜨면 상단의 “보안을 위해 Internet Explorer가 이 사이트에서 사용자의 컴퓨터로 ActiveX 컨트롤을 설치하는 것을 차단했습니다. 옵션을 보려면 여기를 클릭하십시오.” 부분을 마우스 오른쪽 버튼을 클릭하고 ActiveX 컨트롤 설치를 클릭합니다. | ||
아래의 창이 뜨면서 소프트웨어 설치를 물어봅니다. 설치 버튼을 눌러서 설치하시면 전자책을 보실 수 있습니다. (한 번만 필요) | ||
ActiveX 컨트롤 설치 후 다시 보안 설정 변경을 원하시는 분 께서는 아래의 화면을 참고하시어 원래대로 버튼을 이용 하시거나 위에서 설정한 “서명 안 된 ActiveX 컨트롤 다운로드 부분”을 “사용안함”으로 수정하시면 됩니다. | ||
윈도우 한영 키 안될 때 (0) | 2024.09.03 |
---|---|
프린터 스캔 파일을 윈도우로 전송 하는 방법 (1) | 2016.04.16 |
국민은행 공인인증서 경로 위치 (0) | 2014.03.11 |
XP 공유폴더 암호 설정 (0) | 2014.03.10 |
linux iptables 적용방법 (0) | 2015.06.16 |
---|---|
리눅스 프로세스 종료 방법 (0) | 2015.06.16 |
linux iptables start, stop (0) | 2015.06.14 |
CentOS 6.4 Minimal 설치 (0) | 2014.03.11 |
[존더리퍼] John the Ripper를 이용하여 패스워드 크랙하기 (0) | 2014.03.11 |
어떤 장비를 도입하기전 에 거치는
Bench Marking Test..장비 성능 시험입니다.
Cannot make to re-apply for adsense content account 애드센스 신청서 다시 제출 하는 방법 (0) | 2015.06.16 |
---|---|
FSB 대역폭 계산 (0) | 2015.06.16 |
갤럭시 노트4 Review (0) | 2015.06.16 |
콜센터 용어 ACD 자동호분배시스템 (Automatic Call Distributor) 등 (0) | 2015.06.16 |
소프트웨어 노임단가 (0) | 2014.03.11 |
배치 파일 연산자 | 쉘 스크립트 동의어 | 뜻 |
---|---|---|
% | $ | 명령어줄 매개변수 접두사 |
/ | - | 명령어 옵션 플래그 |
\ | / | 디렉토리 패스 구분자 |
== | = | (같음) 문자열 비교 테스트 |
!==! | != | (다름) 문자열 비교 테스트 |
| | | | 파이프 |
@ | set +v | 현재 명령어를 에코하지 말 것 |
* | * | 파일명 "와일드 카드" |
> | > | 파일 재지향(덮어 쓰기) |
>> | >> | 파일 재지향(덧붙여 쓰기) |
< | < | 표준입력 재지향 |
%VAR% | $VAR | 환경 변수 |
REM | # | 주석 |
NOT | ! | 뒤에 나오는 테스트 부정 |
NUL | /dev/null | 명령어 출력을 없애기 위한 "블랙홀" |
ECHO | echo | 에코 (Bash 에는 옵션이 많이 있음) |
ECHO. | echo | 빈 줄 에코 |
ECHO OFF | set +v | 다음에 나오는 명령어를 에코하지 말 것 |
FOR %%VAR IN (LIST) DO | for var in [list]; do | "for" 루프 |
:LABEL | 없음 (필요치 않음) | 라벨 |
GOTO | 없음 (대신 함수를 씀) | 스크립트의 다른 곳으로 건너 뜀 |
PAUSE | sleep | 일정 간격을 두고 잠시 대기 |
CHOICE | case 나 select | 메뉴 선택 |
IF | if | if-test |
IF EXIST FILENAME | if [ -e filename ] | 파일이 존재하는지 확인 |
IF !%N==! | if [ -z "$N" ] | 변경가능한 매개변수인 "N"이 없다면 |
CALL | source 나 . (도트 연산자) | 다른 스크립트를 "포함" |
COMMAND /C | source 나 . (도트 연산자) | 다른 스크립트를 "포함"(CALL과 동일) |
SET | export | 환경 변수를 세트 |
SHIFT | shift | 명령어줄 변수 목록을 왼쪽으로 이동(shift) |
SGN | -lt or -gt | (정수) 부호(sign) |
ERRORLEVEL | $? | 종료 상태 |
CON | stdin | "콘솔"(표준입력) |
PRN | /dev/lp0 | (일반적인) 프린터 디바이스 |
LP1 | /dev/lp0 | 첫번째 프린터 디바이스 |
COM1 | /dev/ttyS0 | 첫번째 시리얼 포트 |
구글 캘린더 API 자바 연동 (14) | 2019.04.12 |
---|---|
php 프로그래밍 게시판 사진 보이게 하는 소스코드 (0) | 2016.03.27 |
알고리즘의 종류 (0) | 2015.10.18 |
br 태그 (0) | 2015.10.18 |
bat(배치)파일 문법 (0) | 2014.03.13 |
구글 캘린더 API 자바 연동 (14) | 2019.04.12 |
---|---|
php 프로그래밍 게시판 사진 보이게 하는 소스코드 (0) | 2016.03.27 |
알고리즘의 종류 (0) | 2015.10.18 |
br 태그 (0) | 2015.10.18 |
배치파일 명령어 (0) | 2014.03.13 |