명령줄을 사용하여 프로그램을 종료하는 방법

Windows의 작업 관리자 또는 OS X의 강제 종료를 사용하여 프로그램을 종료하는 방법은 누구나 알고 있지만 명령줄을 사용하여 프로그램을 종료하는 것이 유용한 경우도 있습니다. 기본 프로세스를 종료하려고 할 때에도 프로그램이 작업 관리자를 통해 종료를 거부하는 몇 가지 상황에 직면했습니다. Force Quit에는 고유한 단점이 있으며 항상 프로그램을 종료해야 하는 것처럼 실행하지는 않습니다. 그때 명령줄의 힘을 사용할 수 있습니다.

이 기사에서는 Windows, OS X 및 Linux에서 프로그램을 종료하는 명령을 살펴보겠습니다. 흥미롭게도 일반적으로 이 작업을 수행하는 데는 둘 이상의 명령이 있으므로 내가 사용한 다른 명령을 언급하려고 합니다. 전체 목록이 아니므로 여기에 언급되지 않은 다른 명령을 사용하는 경우 의견으로 알려주십시오.

Windows – TSKILL 및 TASKKILL

Windows에서는 TSKILL 및 TASKKILL이라는 두 가지 명령을 사용하여 프로그램을 종료할 수 있습니다. TSKILL은 더 간단하고 덜 강력한 명령이지만 제대로 작동합니다. 예를 들어 Microsoft Word를 실행 중인 경우 프로세스 이름은 winword.exe입니다. 명령줄에서 Word를 종료하려면 다음 명령을 입력하십시오.

tskill 윈워드

그러면 Word가 죽고 저장하지 않은 데이터가 손실되므로 주의해서 사용해야 합니다. 저장하지 않은 Word 문서에서 시도해 보았고 이것을 실행했을 때 문서를 저장하라는 메시지가 표시되지 않고 사라졌습니다. 이것은 내가 여기에서 언급할 모든 명령에 대해 거의 사실입니다. 아무 질문 없이 즉시 프로그램을 죽일 수 있습니다.

명령줄을 사용하여 프로그램을 종료하는 방법

한 가지 유의할 점은 이 명령이 사용되는 대부분의 시간에 /A 매개 변수와 함께 사용된다는 것입니다. /A는 명령에 모든 세션에서 실행 중인 프로세스를 종료하도록 지시합니다. 따라서 일반적으로 프로세스가 종료되었는지 확인하려면 다음 명령을 입력합니다.

tskill /윈워드

더 많은 옵션이 있고 더 강력한 두 번째 명령은 TASKKILL입니다. TASKKILL의 도움말 페이지를 보면 무슨 뜻인지 알 수 있습니다.

명령줄을 사용하여 프로그램을 종료하는 방법

Windows에서 프로그램을 종료하기 위한 더 많은 제어 및 옵션을 원하면 TASKKILL을 사용하십시오. 우선 다음 명령을 사용하여 프로그램을 종료할 수 있습니다.

taskkill /F /IM winword.exe

TASKKILL 명령을 사용할 때는 .EXE를 사용해야 합니다. /F는 프로세스를 강제로 강제 종료하는 것을 의미합니다. /IM은 이미지 이름, 즉 프로세스 이름을 의미합니다. 프로세스 ID(PID)를 사용하여 종료하려면 /IM 대신 /PID를 사용해야 합니다. /T는 지정된 프로세스에 의해 시작된 모든 자식 프로세스를 종료하기 때문에 좋습니다.

또한 TASKKILL을 사용하여 다른 시스템에 원격으로 연결하고 해당 원격 시스템에서 프로세스를 종료할 수 있습니다. 내가 또한 좋아하는 것은 TASKKILL에서 와일드카드를 사용할 수 있는 기능입니다.

OS X/Linux – 죽이고 죽이기

OS X 및 Linux에는 KILL 및 KILLALL이라는 두 가지 프로세스 종료 명령이 있습니다. 터미널 창에서 실행해야 합니다. 프로그램을 종료하려면 프로그램 이름이나 프로세스 ID를 사용해야 합니다. 이 정보를 찾을 수 있는 몇 가지 방법이 있습니다. 한 가지 방법은 활동 모니터를 이용하는 것입니다.

명령줄을 사용하여 프로그램을 종료하는 방법

그러나 GUI 인터페이스가 필요합니다. 명령줄을 사용하여 프로세스를 종료하는 경우 명령줄을 사용하여 프로세스 정보도 찾을 수 있습니다. 떠오르는 두 가지 명령은 topps -ax 입니다 .

명령줄을 사용하여 프로그램을 종료하는 방법

top은 CPU 사용량별로 정렬된 PID와 프로그램 이름이 있는 프로세스 목록을 제공합니다. 종료하려는 프로세스를 찾는 빠른 방법입니다. ps -ax는 PID별로 정렬된 목록과 프로그램 경로를 제공합니다. 탑과는 조금 다릅니다.

명령줄을 사용하여 프로그램을 종료하는 방법

이제 OS X에서 프로그램을 종료합니다. 다음 명령을 입력하여 특정 프로세스를 종료할 수 있습니다.

죽이기 -9 83002

83002는 터미널 프로세스이고 9는 프로세스 종료를 의미합니다. 종료를 의미하는 3 또는 중단을 의미하는 6과 같은 다른 숫자를 사용할 수 있습니다. 그러나 대부분은 9를 고수할 것입니다. KILL 명령을 사용하여 실행 중인 모든 프로세스를 종료할 수도 있지만 이 명령을 사용해서는 안 됩니다.

죽이기 -TERM -1

KILL이 하나의 프로세스 또는 모든 프로세스를 종료하는 데 유용한 경우 KILLALL은 프로세스 그룹을 종료하는 데 사용합니다. 예를 들어 Google Chrome을 실행 중인 경우 10개의 Chrome 프로세스가 실행 중일 수 있습니다. KILL을 열 번 사용하여 Chrome을 종료하는 것은 정말 짜증나는 일입니다. 대신 다음과 같이 KILLALL을 사용할 수 있습니다.

킬올 에버노트

또는

killall '구글 크롬'

작은따옴표나 한 단어보다 긴 것을 사용해야 합니다. 또한 프로세스가 귀하의 이름으로 실행되지 않고 대신 루트로 실행되는 경우 다음 명령을 사용해야 합니다.

sudo killall '구글 크롬'

또는

sudo killall -9 '구글 크롬'

다시 말하지만, 9는 TERM이 아닌 KILL에 특정 신호를 보내고 있습니다. Sudo는 권한이 없다는 오류가 발생하는 경우에만 필요합니다. 그렇지 않으면 killall program 또는 killall -9 program 을 수행할 수 있습니다 . OS X에서 KILLALL 명령은 프로그램을 강제로 종료할 수 없을 때 매우 유용합니다. 좋은 프로세스 ID를 알 필요가 없습니다. 이름을 입력하면 해당 이름과 관련된 모든 프로세스가 종료됩니다.

이 문서는 Windows, OS X 및 Linux에서 프로그램을 종료하는 고급 방법을 제공하기 위한 것입니다. 명령줄을 사용하여 프로그램을 종료하는 방법에 대해 질문이 있는 경우 의견을 게시하면 도와드리겠습니다. 즐기다!



Leave a Comment

PSP 펌웨어를 업데이트하는 방법

PSP 펌웨어를 업데이트하는 방법

컴퓨터, 무선 라우터, 게임 콘솔 등 모든 장치에 대해 펌웨어 업그레이드를 설치할 가치가 있다고 항상 믿고 있으며 앞으로도 그럴 것입니다. 이 기사에서는 PSP 장치에서 펌웨어를 업그레이드하는 데 필요한 단계를 안내합니다.

Windows에서 파티션을 활성으로 설정하거나 표시하는 방법

Windows에서 파티션을 활성으로 설정하거나 표시하는 방법

다른 운영 체제가 설치된 컴퓨터에 여러 파티션이 있습니까? 그렇다면 컴퓨터가 시작될 때 적절한 운영 체제를 로드하도록 Windows의 활성 파티션을 변경할 수 있습니다.

무선 라우터에서 SSID 브로드캐스트를 비활성화하는 방법

무선 라우터에서 SSID 브로드캐스트를 비활성화하는 방법

무선 라우터에서 SSID 브로드캐스트를 비활성화하는 옵션을 고려하고 있다면 관련된 실제 보안 문제를 이해해야 합니다. SSID 브로드캐스트를 비활성화하면 표준 무선 네트워크 어댑터를 사용하여 사용 가능한 네트워크를 검색할 때 네트워크 이름이 표시되지 않습니다.

여러 이미지를 PDF 파일로 변환하는 방법

여러 이미지를 PDF 파일로 변환하는 방법

이미지는 단독으로 설 수 있습니다. 그러나 때로는 여러 이미지를 하나의 PDF 파일로 결합하여 저장하거나 공유해야 합니다.

Twitter 목록을 설정하고 사용하는 방법

Twitter 목록을 설정하고 사용하는 방법

Twitter는 의견을 공유하고, 다른 사람과 대화하고, 소셜 미디어 프로필을 구축하여 친구를 지원하고 관심 분야를 팔로우하기에 좋은 곳입니다. 그러나 팔로우하는 계정을 추적하는 것은 어려울 수 있습니다.

Netflix 오류 코드 UI-800-3을 수정하는 방법

Netflix 오류 코드 UI-800-3을 수정하는 방법

좋아하는 시리즈에 몰두하거나 친구들과 Netflix를 즐기는 중이라면 Netflix가 멈추거나 충돌하거나 익숙하지 않은 오류 코드가 표시되면 매우 짜증날 수 있습니다. 발생할 수 있는 일반적인 오류 중 하나는 Netflix 코드 UI-800-3입니다.

지불한 네트워크 속도를 얻는 방법

지불한 네트워크 속도를 얻는 방법

소비자 권리가 매우 중요한 세상에서 인터넷 회사가 지속적으로 '최대' 속도를 제공하거나 지불한 속도를 제공하지 못하는 것이 이상해 보입니다. 이 기사에서는 귀하가 얻을 수 있는 속도가 귀하가 얻어야 하는 속도인지 확인하기 위해 취할 수 있는 단계를 살펴봅니다.

Spotify에 음악을 제출하는 방법

Spotify에 음악을 제출하는 방법

Spotify에서 음악을 얻는 방법을 궁금해하는 새로운 아티스트이십니까? 디지털 시대에 음악을 배포하는 것은 예전과 매우 다릅니다.

비디오 프로젝트에서 YouTube 오디오 라이브러리를 사용하는 방법

비디오 프로젝트에서 YouTube 오디오 라이브러리를 사용하는 방법

자신의 비디오 또는 기타 미디어 프로젝트를 제작하는 경우 인터넷에서 원하는 음악을 가져올 수 없습니다. 제트 전투기를 타고 미국의 하늘을 날고 촬영을 하고 있다면 Kenny Loggins의 "Danger Zone" 노래를 사용하고 도망칠 수는 없습니다.

Discord에서 역할을 추가, 관리 및 삭제하는 방법

Discord에서 역할을 추가, 관리 및 삭제하는 방법

첫 번째 Discord 서버를 시작할 때 가장 먼저 해야 할 일 중 하나는 서버 사용자에게 할당할 수 있는 역할을 생성하는 것입니다. Discord의 역할은 그룹 내에서 특정 능력을 제공하는 위치입니다.

오디오 파일을 더 크게 만드는 방법

오디오 파일을 더 크게 만드는 방법

낮은 볼륨의 오디오 파일은 거의 쓸모가 없을 수 있으며 특히 원본 오디오를 다시 녹음할 수 없는 경우 매우 실망스럽습니다. 랩탑에서 들으려는 MP3 노래든 충분히 크지 않은 녹음된 오디오 파일이든, 거의 모든 오디오 파일의 볼륨을 높이는 작업은 데스크탑 또는 온라인 오디오 편집 소프트웨어를 사용하여 쉽게 수행할 수 있습니다.

삭제하는 대신 Facebook 계정을 비활성화하는 방법

삭제하는 대신 Facebook 계정을 비활성화하는 방법

소셜 미디어에서 휴식을 원하는 것은 이해할 수 있습니다. 확인하지 않고 방치하면 소셜 미디어 사용은 겉보기에 끝없는 시간 낭비로 바뀔 수 있습니다.

Discord 오디오 녹음 방법

Discord 오디오 녹음 방법

주로 게이머가 사용하는 인스턴트 메시징 및 VoIP 서비스가 어떻게 교육 및 비즈니스에서 선택하는 통신 도구가 되었습니까? 대답은 매우 간단합니다.

Facebook 그룹에서 관리자를 추가하거나 제거하는 방법

Facebook 그룹에서 관리자를 추가하거나 제거하는 방법

혼자서 모든 일을 하고 있다면 Facebook에서 그룹을 관리하는 것이 어려울 수 있습니다. 콘텐츠를 편집 및 게시하고, 댓글 및 회원을 관리하고, 페이지 메트릭을 기반으로 보고서를 생성하는 데 도움을 줄 다른 사람이 한 명 이상 필요합니다.

Twitter 사진 및 비디오를 다운로드하는 방법

Twitter 사진 및 비디오를 다운로드하는 방법

Twitter 사진 및 비디오를 다운로드하는 방법을 알고 싶습니다. 실제로 매우 간단합니다.

PDF 페이지를 이동하고 추출하는 방법

PDF 페이지를 이동하고 추출하는 방법

어느 시점에서 페이지를 이동하거나 페이지를 삭제하거나 페이지 또는 페이지 집합을 별도의 PDF 파일로 추출하여 PDF 파일을 편집해야 했을 것입니다. 최근에 몇 개의 PDF 페이지 순서를 변경하고 다른 페이지 세트를 별도의 PDF 파일로 추출해야 했습니다.

Windows에서 숨겨진 암호 및 저장된 암호를 찾는 방법

Windows에서 숨겨진 암호 및 저장된 암호를 찾는 방법

암호를 잊어버렸지만 컴퓨터 어딘가에 저장되어 있다는 것을 알고 있는 경우 Windows에 저장된 암호에 액세스하여 암호가 있는지 확인할 수 있습니다. Windows는 실제로 저장된 모든 암호 목록을 유지하고 원할 때 액세스할 수 있도록 합니다.

모든 주요 브라우저에서 카메라 및 마이크 액세스를 차단하는 방법

모든 주요 브라우저에서 카메라 및 마이크 액세스를 차단하는 방법

모든 웹 브라우저는 프로그램이 마이크와 웹캠에 액세스할 수 있도록 활성화된 특정 권한이 필요합니다. 마이크와 카메라에 대한 액세스를 거부하여 브라우저가 사용자를 듣거나 보지 못하도록 할 수 있습니다.

Facebook 기념 설정을 지정하는 방법

Facebook 기념 설정을 지정하는 방법

소셜 미디어는 사람들이 삶의 끝이나 사랑하는 사람이 세상을 떠났을 때 거의 고려하지 않는 것 중 하나이지만 Facebook은 더 이상 우리와 함께하지 않는 사람들에게 속한 기념 설정 및 Facebook 페이지의 세계를 만들었습니다. 이러한 추모 설정은 귀하가 사망할 때 귀하의 Facebook 계정에 발생하는 일을 결정하는 데 도움이 됩니다.

Google 캘린더에 Outlook 일정을 추가하는 방법

Google 캘린더에 Outlook 일정을 추가하는 방법

개인 및 업무 약속, 할 일 및 시간 추적 작업에 대한 여러 캘린더가 있을 수 있습니다. 결과적으로 번거롭고 실망스러운 앱 사이를 계속 전환할 수 있습니다.

아무도 모르게 Facebook에서 프로필 사진을 변경하는 방법

아무도 모르게 Facebook에서 프로필 사진을 변경하는 방법

Facebook 프로필 사진을 비밀스럽게 업데이트하고 싶으신가요? 아무도 모르게 Facebook에서 프로필 사진을 변경하는 방법은 다음과 같습니다.

Viber에서 메시지를 삭제하는 방법

Viber에서 메시지를 삭제하는 방법

Viber에서 메시지를 삭제하는 방법을 설명하는 이 단계별 가이드를 통해 Viber에서 복잡한 정보를 정리하고 개인정보를 원활하게 유지하세요.

Netflix에 계속 시청하지 않는 문제를 해결하는 7가지 방법

Netflix에 계속 시청하지 않는 문제를 해결하는 7가지 방법

Netflix에 계속 시청 탭이 표시되지 않나요? 계속 시청 창이 제공하는 모든 편의를 통해 문제를 해결하는 방법을 알아보세요.

WhatsApp 채팅 백업에 대한 종단 간 암호화를 활성화 또는 비활성화하는 방법

WhatsApp 채팅 백업에 대한 종단 간 암호화를 활성화 또는 비활성화하는 방법

간단한 단계를 통해 대화를 보호하세요. WhatsApp 채팅 백업을 위한 종단 간 암호화를 손쉽게 활성화 또는 비활성화하는 방법을 알아보세요.

iMessage의 연락처 키 확인이란 무엇이며 사용 방법

iMessage의 연락처 키 확인이란 무엇이며 사용 방법

iMessage에서 누구와 채팅하는지 다시는 걱정하지 마세요! iMessage의 연락처 키 확인 기능과 사용 방법을 알아보세요.

Apple Watch 손목 감지가 작동하지 않는 문제를 해결하는 9가지 방법

Apple Watch 손목 감지가 작동하지 않는 문제를 해결하는 9가지 방법

손목 감지 기능을 사용할 수 없나요? Apple Watch 손목 감지가 작동하지 않는 문제를 해결하는 9가지 방법은 다음과 같습니다.

Mac에서 Outlook 메일 검색이 작동하지 않는 문제를 해결하는 7가지 최선의 방법

Mac에서 Outlook 메일 검색이 작동하지 않는 문제를 해결하는 7가지 최선의 방법

Mac의 Outlook 앱에서 메일 검색 기능이 작동하지 않는 경우 이 문제를 제거할 수 있는 몇 가지 안정적인 수정 방법은 다음과 같습니다.

Facebook 메신저 알림을 수정하는 7가지 방법은 사라지지 않습니다

Facebook 메신저 알림을 수정하는 7가지 방법은 사라지지 않습니다

메시지를 읽어도 Facebook 메신저 알림이 사라지지 않나요? 문제를 해결하는 몇 가지 방법은 다음과 같습니다.

텔레그램 읽음 확인이란 무엇이며 끌 수 있나요?

텔레그램 읽음 확인이란 무엇이며 끌 수 있나요?

텔레그램 수신 확인이 무엇인지, 그리고 텔레그램 앱에서 이 기능을 끌 수 있는지 자세히 살펴보겠습니다.

8가지 최고의 Google Pixel 8 및 8 Pro 팁과 요령

8가지 최고의 Google Pixel 8 및 8 Pro 팁과 요령

새로운 Pixel을 구입하시겠습니까? 경험을 향상시키는 최고의 Google Pixel 8 및 Pixel 8 Pro 팁과 요령 목록을 확인하세요.