«process» etiketlenmiş sorular

İşlem, yürütülmekte olan bir bilgisayar programının bir örneğidir.

2
Süreç PID'sinden bir Chrome sekmesi nasıl bulunur?
Web sayfaları için birçok Chrome sekmesi açtım. Her sekmenin kendi PID'si vardır, ör. USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND t 3900 1.9 6.3 5718440 508660 ? Sl Jun08 188:31 /opt/google/chrome/chrome --type=gpu-process --channel=3862.0.1604359319 --supports-dual-gpus=false --gpu-driver-bug-workarounds=1,12,42 --disable-accelerated-video-decode --gpu-vendor-id=0x8086 --gpu-device-id=0x2a42 --gpu-driver-vendor --gpu-driver-version Birçok açık sekmeden hangi sekmenin belirli …
17 process  chrome 

4
killall bana `` işlem bulunamadı '' veriyor ama ps
Biri bana arasındaki farkı açıklayabilir misiniz killve killall? Neden killallneyi psgösterir? # ps aux |grep db2 root 1123 0.0 0.8 841300 33956 pts/1 Sl 11:48 0:00 db2wdog db2inst1 1125 0.0 3.5 2879496 143616 pts/1 Sl 11:48 0:02 db2sysc root 1126 0.0 0.6 579156 27840 pts/1 S 11:48 0:00 db2ckpwd root …
17 linux  process  kill  ps 


2
Belirli bir PID'nin çalışıp çalışmadığını nasıl kontrol etmeliyim?
PID toplamak için günlük dosyalarını ayrıştıran ve daha sonra bu PID çalışıp çalışmadığını denetler Perl komut dosyası yazıyorum. Bu kontrolü yapmanın en iyi yolunu düşünmeye çalışıyorum. Açıkçası, şöyle bir şey yapabilirim: system("ps $pid > /dev/null") && print "Not running\n"; Ancak, mümkünse sistem çağrısından kaçınmayı tercih ederim. Bu nedenle /procdosya sistemini …

2
Yeniden başlamaya devam eden bir işlemi öldür
'Kill -9' çalışmazsa ne olur? veya Yeni süreçler başlatan bir script nasıl öldürülür? bana yardım etmiyor zaten. Bir python komut var Başka bir işlem kimliği ile otomatik olarak başlar aynı bağlantı noktasını kullanarak öldürüldüğünde kullanarak sudo kill -9 <pid>. $ lsof -i :3002 COMMAND PID USER FD TYPE DEVICE SIZE/OFF …
16 process  kill 

1
/ Proc'dan işlem grubu kimliği almak mümkün müdür?
" Https://stackoverflow.com/questions/13038143/how-to-get-pids-in-one-process-group-in-linux-os " bölümünde tüm yanıtları psve hiçbirini görmüyorum /proc. "ps" çok taşınabilir gibi görünmüyor (Android ve Busybox sürümleri farklı argümanlar bekliyor) ve ben basit ve taşınabilir araçları ile pgids ile pids listelemek istiyorum. /Proc/.../status dizininde Tgid:(iş parçacığı grubu kimliği), Gid:(güvenlik için grup kimliği, işlemleri birlikte gruplamak için değil ) …

3
Arka planda çalışan bir bash kabuk betiğini sonlandırma
bashBirçok farklı dosya için basit komutları çalıştırmak için genellikle kabuk betikleri kullanırım. Örneğin, ben şu olduğunu varsayalım bashdenilen shell script, script.shprogramın / komutu çalıştırır, fooüç metin dosyaları "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Ayrıca, bunun foo $strname".txt"yavaş olduğunu varsayalım , betiğin çalıştırılması …

3
Bir daemon adıyla zarif bir şekilde nasıl öldürülür?
Genellikle bir işlemi öldürürüm killall. killall markdoc Ancak bu komutun işlemi zarif bir şekilde sonlandırıp sonlandırmayacağından emin değilim. Bu komut zarif bir fesih sağlıyor mu? Başlamazsa, adıyla bir işlemi nasıl incelikle öldürebilirim?
16 process  kill 

4
Bir işlemin kimliğini bulma ve öldürme
Bir arka plan sürecini öldürmem gerektiğinde ps -e | grep <process_name> Hangi böyle bir şey yazdırır 1766 ? 00:00:13 conky, o zaman süreç kimliği killbunu böyle kullanın kill 1766. Bunu basitleştirebilmemin bir yolu var mı? Daha hızlı yap? yazma miktarını azaltmak?
16 process  grep  kill  ps 

3
Bir işlemi belirli bir süre / CPU döngüsüyle sınırlandırabilir miyim?
Web sunucularımızda çalışan, müşteri işlemi tarafından tetiklenen ve bazı önbellek dosyaları oluşturmak için bir unix işlemi başlatan bir komut dosyamız var. Bu işlem müşterimiz tarafından sağlanan dosyalar üzerinde etkili olduğundan, bazen yanlış davranır, bu kadar uzun süre çalışır ve zaman aşımına uğrayan PHP süreci veya bir sysadmin'in onu öldüreceği kadar …
16 process  limit 

5
Tüm isimleri verilen isim ile nasıl öldürürüm?
Ben komut çalıştırın ps -A | grep <application_name>ve böyle işlem listesi alma: 19440 ? 00:00:11 <application_name> 21630 ? 00:00:00 <application_name> 22694 ? 00:00:00 <application_name> Ben listeden tüm süreci öldürmek istiyorum: 19440, 21630, 22694. Denedim ps -A | grep <application_name> | xargs kill -9 $1ama hatalarla çalışıyor. kill: illegal pid ? …
16 grep  process  kill  ps 



5
Kaynak kodu olmadan programlanacak bağımsız değişkenleri gizle
Çalıştığım bir program için bazı hassas bağımsız değişkenleri gizlemem gerekiyor, ancak kaynak koduna erişimim yok. Ayrıca hidepidsudo ayrıcalıklarına sahip olmadığım için böyle bir şey kullanamam bu yüzden paylaşılan bir sunucuda çalıştırıyorum . İşte denediğim bazı şeyler: export SECRET=[my arguments], ardından bir çağrı gelir ./program $SECRET, ancak bu yardımcı olmaz. ./program …
15 linux  process  ps  arguments 

1
`Nsenter: 'kullanarak alt süreçleri hapse atmanın güvenilir yolu
Linux ad alanlarının, diğer birçok şeyin yanı sıra, zombi olma ve boşaltma şansı olmadan çocuk süreçlerini kısıtlama ve hapse atma işlemlerini kaldırabileceğini biliyorum init. Ama uygulama detaylarında bulanıkım. util-linuxGibi mountve tarafından sağlanan araçları nsenter, başlatılan tüm işlemlerin başka bir işlemin doğrudan ad alanı torunları olduğunu izlemek, izlemek ve sağlamak için …

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.