Linux에서 이러한 Windows 프로세스는 무엇입니까?


59

나는 체크인 htop시스템에서 실행중인 것을 발견 / 나는 그것이 무엇인지 모르는 무언가를보고, Windows Desktop하고 explorer.exe. Ubuntu Linux를 사용하고 있으며이 랩톱에 Windows가 없습니다.

프로세스 이미지는 다음과 같습니다.

"C : \ Windows \ system32 \ explorer.exe / desktop"& "C : \ Windows \ system32 \ services.exe"를 표시하는 htop 출력

이것이 무엇인지 어떻게 알 수 있습니까?

~$ ps -aux | grep "explorer.exe\|services.exe"
root      3110  0.0  0.0 2645728  352 ?        Ssl  06:45   0:00 C:\windows\system32\services.exe
root      3413  0.0  0.0 2658592 1440 ?        Ssl  06:45   0:00 C:\windows\system32\explorer.exe /desktop
root     20817  0.0  0.0  14360  2408 pts/4    S+   15:20   0:00 grep --color=auto explorer.exe\|services.exe

69
알고 있었어! 진실은 마침내 밝혀졌다! 우분투는 모두 Windows였습니다!
Matti Virkkunen

16
GUI 세션을 루트로 실행하고 있습니까? 보안에 관한 한 매우 나쁜 생각이기 때문에 당신이하지 않기를 바랍니다.
Léo Lam

@ LéoLam, 예, 저는 아직 사용자 등을 만드는 데 익숙하지 않습니다.
VLS

4
@ LéoLam 죄송합니다! 하지마!
dalearn

답변:


50

Wine에서 실행되거나 PlayOnLinux 또는 Crossover와 같은 Wine의 프론트 엔드에서 실행되는 일부 Windows 앱은 explorer.exe 및 기타 Windows 실행 파일이 닫힌 후에는 열어 둡니다. 일부 와인 응용 프로그램을 하나씩 실행하고 top.explorer.exe를 닫은 후 확인하십시오.

또는 터미널에서이 명령을 실행하십시오.

ps -aux | grep "explorer.exe\|services.exe"

귀하의 질문에있는 두 개의 Windows 프로세스가 8 시간 이상 실행되었습니다. 아마도 우분투 부팅 직후부터 실행되었을 것입니다. explorer.exe 및 services.exe의 PID를 종료하고이 두 프로세스가 나중에 다시 시작되는지 확인하십시오. 질문의 예에서 explorer.exe 및 services.exe의 PID를 종료하려면 다음 명령을 사용하십시오.

kill 3413 3110  

위 명령을 실행 한 결과 시작 후 두 개의 Windows 프로세스가 실행되고있는 것으로 나타났습니다. 운영 체제의 모든 추가 시작 프로그램 목록을 표시하는 내장 된 시작 응용 프로그램 앱을 엽니 다 .

시작 응용 프로그램은 추가 시작 프로그램 목록에 일반적인 Ubuntu 시작 프로그램 만 표시했습니다. 다음에 Ubuntu를 시작한 직후에 다음 명령을 실행하여 어떤 프로세스를 분기했는지 표시하면 어떤 프로세스가 두 Windows 프로세스를 호출하는지 더 잘 알 수 있습니다.

ps auxf

2
창문과 관련이 없습니다. 심지어 Wine.. mono설치 만했지만 1 개월 이후로 실행하지 않았습니다. 나는 리눅스에 익숙하지 않아서 전혀 와인이 아닙니다 ..
VLS

2
시작 응용 프로그램이라는 시작 프로그램을 볼 수있는 내장 우분투 응용 프로그램이 있습니다. 대시에서 시작 애플리케이션을 검색하고 아이콘을 클릭하여 엽니 다.
karel

2
이것들은 다른 프로그램에 내장되어 있더라도 와인의 일부 버전입니다. 나는 C : \ 경로를보고하는 다른 리눅스 프로그램을 알고 있지 않으며 와인은 그 안에서 실행중인 프로그램에 대해 그렇게합니다. 와인을 사용하는 와인 또는 다른 크로스 오버 앱이 설치되어 있지 않습니까?
daboross

3
@VLS Mono는 와인을 사용할 수 있습니다. 모노를 설치할 때 일부 와인 구성 요소가 자동으로 설치되었을 수 있습니다. 또한 Windows 응용 프로그램을 설치하려고 할 때 와인을 자동으로 설치했을 수도 있습니다 (아마도 Ubuntu가 즉시 사용할 수 있는지 확실하지 않으면 자동 설치 등을 비활성화합니다).
Micheal Johnson

13
알리지 않고 Wine을 사용하는 프로그램의 다른 예 : TeamViewer, Picasa.
reinierpost

18

상기 봐 /proc파일 시스템 :

ls -l /proc/3413/exe

그리고 프로세스의 바이너리를 보여줍니다. 디렉토리 아래에는 유용한 정보를 제공하는 의사 파일이 더 있으며 다른 유용한 파일은 다음 cmd과 같습니다.

cat /proc/3413/cmd

프로세스를 시작하는 데 사용되는 인수를 제공합니다 (있는 경우).


승리를위한 직접적인 접근법의 사용.
Joshua
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.