728x90
반응형

프로세스 4

Linux, 프로세스 확인(ps,pstree)

ps명령어란 현재 리눅스시템에서 사용중인 프로세스의 실행상태를 파악하고 점검하는 명령어이다. 간단하게 ps라는 명령어만 사용할시에는 현재 사용자가 실행한 프로세스에 대해서만 출력한다. [root@os1 ~]# ps PID TTY TIME CMD 2427 pts/0 00:00:00 bash 2594 pts/0 00:00:00 ps -. ps명령어의 주요 옵션 -e : 모든프로세스 출력 -f : 좀더 자세하게 출력 -u [계정명] : 해당유저가 실행한 프로세스만 실행 -. ps명령어 사용하기(-ef | grep) ps -ef 명령어를 사용하면 현재 시스템에 동작중인 모든프로레스가 자세히 출력되는데 이때 grep명령어와 함께 사용해서 내가 보고자 하는 서비스에 대해서만 출력할수 있음 >ssh 관련 프로세스만 ..

sh 와 source 차이

sh와 source( 명령어 차이 sh : 새 셸을 여는 스크립트를 실행할 때 새 셸에 명령을 입력하고 출력을 다시 현재 셸로 복사한 다음 새 셸을 닫습니다. 환경에 대한 모든 변경 사항은 새 셸에서만 적용되며 새 셸이 닫히면 손실됩니다. source : 스크립트를 소싱할 때 현재 쉘에 명령을 입력하는 것입니다. 환경에 대한 모든 변경 사항은 적용되고 현재 셸에 유지됩니다. 위에서의 "환경"은 현재 작업 디렉토리, 환경 변수, 쉘 설정(history and completion features) 과 같은 것입니다. 현재 실행 중인 쉘에서 환경을 변경하도록 하려면 source를 사용하고 그렇지 않으면 shell을 사용합니다. 파일이 실행 가능하고 현재 디렉토리에 있는 경우 myscript를 실행합니다. 선행..

lsof 사용법

lsof 는 list open files 의 약자로 시스템에서 열린 파일 목록을 알려주고 사용하는 프로세스, 디바이스 정보, 파일의 종류등 상세한 정보를 출력해 준다. 리눅스와 유닉스는 추상화된 파일 시스템(VFS - Virtual File System)을 사용하므로 일반 파일, 디렉터리, 네트워크 소켓, 라이브러리, 심볼릭 링크 등도 모두 파일로 처리되며 lsof 에서 상세한 정보를 확인할 수 있다. 유닉스마다 고유의 lsof 와 비슷한 용도의 명령어가 있지만 명령어와 옵션이 제각각이고 출력 정보가 상이하여 OS 가 바뀌면 사용하기가 힘들다. lsof 는 리눅스, AIX, Solaris, FreeBSD, Mac OS X 등 종류에 상관없이 일관된 옵션과 출력 형식을 갖는 장점이 있다. File 모든 열..

'svchost.exe' CPU 점유율 괴물! 정리하자!

안녕하세요. IT머신입니다. svchost.exe 때문에 이 글을 보고 계시겠죠. CUP 점유율이 100%까지 치솟는 상황이실 겁니다. 아마? 수 많은 svchost.exe 두 가지 해결 방법을 알려드릴 건데요. 근본적으론 같은 방법이지만 유틸을 이용하는 것과 수동적으로 처리하는 방법입니다. svchost.exe가 뭐고 왜 생성되는지에 대해선 밑에서 알려드리고, 해결 방법부터 바로 시작하겠습니다. ※ svchost.exe 프로세스 해결방법 첫 번째 1. 윈도우 하단 '돋보기' 모양 검색 창으로 '서비스' 를 검색하고 엔터칩니다. 2. 서비스 창이 나타나면 우측 목록 중 'windows update'를 더블 클릭합니다. 3. 속성이 열리면 '시작 유형 : 사용 안 함' 설정하고 '서비스 상태 : 사용 안 ..

IT/Windows 2022.11.09
728x90
반응형