«kill» etiketlenmiş sorular

kill - Bir işleme veya işlem grubuna belirtilen bir sinyali gönderir.

14
Ya 'öldür -9' işe yaramazsa?
Öldüremediğim bir süreç var kill -9 <pid>. Böyle bir durumda sorun ne, özellikle de bu sürecin sahibi olduğum için. Bu killseçeneğin hiçbir şeyinden kaçabileceğini düşünmemiştim .
467 process  kill 

9
Ne zaman bir süreci öldürmemeliyim?
Çalıştırmak için her zaman çok tereddütüm var kill -9ama diğer yöneticilerin neredeyse rutin olarak yaptıklarını görüyorum. Muhtemelen makul bir orta yol olduğunu düşünüyorum. Ne zaman ve neden kill -9kullanılmalı? Ne zaman ve neden olmasın? Yapmadan önce ne denenmeli? Ne tür bir "asılı" işlemin hata ayıklaması başka sorunlara neden olabilir?


7
Kaçak bir kedi nasıl öldürülür?
Çoğu zaman yanlışlıkla catbirkaç bin satıra kadar içeriğe sahip dosyalarda bu komutu yanlışlıkla çalıştırıyorum . catKomutu Ctrl+ Cveya Ctrl+ ile öldürmeye çalışıyorum Z, ancak her ikisi de yalnızca catterminalde toplam çıktının görüntülenmesinden sonra etkili olur , bu yüzden cattamamen çalışana kadar beklemem gerekir . Beklemekten kaçınan daha iyi bir çözüm …
128 shell  terminal  kill  cat  tcsh 

3
Linux bir süreci nasıl “öldürür”?
Genellikle on yıllardır bilgisayarlarla profesyonel olarak çalışıyor olmama rağmen, on yıldan beri Linux ile çalışmam sık sık şaşırtmıyor, aslında işletim sisteminin işlevselliğinin çoğunu sihirden farklı olarak kara kutu olarak görüyorum. Bugün killemir hakkında düşündüm ve günde birkaç kez kullandığımda (hem "normal" hem de -9lezzetinde) kesinlikle sahne arkasında nasıl çalıştığı hakkında …



2
Linux, hafızanın yetersiz olup olmadığını sormadan işlemlerimi öldürmeye başlayacak mı?
Birkaç yoğun hafıza içeren programı (2-5 GB) arka arkaya çalıştırmak için komutlar içeren bir kabuk betiği çalıştırıyordum. Senaryomun ilerleyişini kontrol etmeye geri döndüğümde Killed, terminalimin bana bildirdiği gibi bazı süreçlerimin olduğunu keşfettiğimde şaşırdım . Birkaç program daha sonra Killedbaşlanan programlardan önce başarılı bir şekilde tamamlanmıştır , ancak daha sonra tüm …

3
Öldür -0 ne yapar?
Geçenlerde bir kabuk komut dosyasında bu karşılaştı. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi Ne yapar kill -0 ...?
61 shell  process  kill 

4
İşlem sonlandırıldığında varsayılan çıkış kodu?
Bir işlem, gibi bir işlemle başlayabilen bir sinyalle öldürüldüğünde SIGINTveya SIGTERMbu sinyali ele almıyorsa, işlemin çıkış kodu ne olur? Peki ya engelsiz sinyaller gibi SIGKILL? Söyleyebileceğim, SIGINTçıkış kodu muhtemel sonuçları olan bir işlemi öldürmek 130, ancak bu çekirdek veya kabuk uygulamasına göre değişebilir mi? $ cat myScript #!/bin/bash sleep 5 …

4
Linux: Argümanlara dayalı süreci öldür
Komut satırı argümanlarına dayanarak bir işlemi nasıl öldürebilirim? killall, pgrepve pkillyalnızca işlem adına göre çalışır gibi görünüyor. Java sanal makinelerinde çalışan birkaç uygulamayı birbirinden ayırt edebilmek için buna ihtiyacım var, burada javaherkes için işlem adı ve gerçek uygulama adı komut satırı argümanlarına bakarak bulunabilir. Bu, el ile ps aux | …
54 linux  kill 

4
Pkill ve killall arasındaki fark nedir?
Bunun pkilldaha çok filtreleme kuralı olduğunu biliyorum killall. Benim sorum şu, arasındaki fark nedir: pkill [signal] name ve killall [signal] name Bunun killalldaha etkili olduğunu okudum ve nameprogramla eşleşen tüm süreçleri ve alt işlemleri (ve tekrarlı olarak) öldürdüm . pkillbunu da yapmıyor mu?

1
Neden UNIX sistem çağrısı kill 'kill' olarak adlandırılıyor?
İsmin tarihini merak ediyorum, bana öyle geliyor ki 'kill' sistem çağrısı 'sinyal' olarak adlandırılmış ve 'sinyal' sistem çağrısı 'tanıtıcı' olarak adlandırılmış olabilir. Sistem çağrısının orijinal kullanımının basitçe başka bir işlemi öldürmek olup olmadığını merak ediyordum ve kullanımı belki de sistem geliştikçe daha genel bir sinyal gönderme mekanizmasına genişletildi - ama …
41 kill  history 


4
Kötü bir bash komutundan nasıl çıkar veya iptal ederim?
Bunun için biraz pilav almayı umuyorum ama cevabı hiçbir yerde bulamıyorum. Çok açık olması gerektiği gibi görünüyor. Bazen, bash terminalinde hatalı bir komut yazdığımda, imleç sadece herhangi bir hata veya başka bir şey olmadan bir sonraki satıra atlar. Neyi yanlış yaptığımı söyleyemem. Programda sıkışıp kalmışım gibi. Yeniden Sahneleme: $ tidy …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.