«process» etiketlenmiş sorular

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

3
Bir işlem bittikten sonra ne kadar sürdüğü nasıl kontrol edilir?
Şu anda bir işlemin ne kadar süredir çalıştığını kontrol etmek için aşağıdakileri kullanıyorum: ps -eo uid,pid,etime | egrep '^ *MY_ID' | egrep 'PID_OF_PROCESS' Ve bu aşağıdakileri çıkarır: MY_ID PID_OF_PROCESS 00:16 Ancak, süreç bittikten sonra bunun ne kadar sürdüğünü öğrenmek istiyorum ama bu bilgiyi bulamıyorum.
14 process 


1
Neden 'kill -9' / SIGKILL kullanmamalıyım?
Bu soruyu yolladım çünkü doğrudan cevap bulamadığına şaşırdım; Bu bir kopya ise özür dilerim - baktım! Bunu duydum kill -9ya kill -SIGKILLda kötü, ama nedenini anlamıyorum. Yapmamam gerekiyorsa bir süreci öldürmek için kill -9ne yapmalıyım ?
14 process  kill 

1
Eksi ve Artı Oturum Açma işleri Süreci
Bu komutlar arka planda çalışır: foo @ contoso ~ $ uyku 30 ve foo @ contoso ~ $ uyku 60 & foo @ contoso ~ $ uyku 90 & İşler çalıştırıldıktan sonra eksi ve artı işareti nedir? foo @ contoso ~ $ iş ilanları [1] Koşu uykusu 30 & [2] …


1
“En büyük süreci öldür” butonu
Bu dizüstü bilgisayarın bir SSD'si var ve bu yüzden takası atlamaya karar verdim. Bu çoğu durumda iyi çalışır, ancak bazen RAM biraz kısalır ve bilgisayar gerçekten durgunlaşır ve donma eğilimindedir. Donmayı yeterince hızlı fark edersem doğrudan çekirdeğe giden bir "en büyük süreci öldür" düğmesi uygulamanın bir yolu var mı? Ya …
14 process 

2
SSH -t arka plan süreçlerini neden beklemiyor?
Neden ssh -tarka plan işlerinin bitmesini beklemiyor? Misal: ssh user@example 'sleep 2 &' Ssh 2 saniye sonra döndüğü için bu beklendiği gibi çalışır. ssh user@example -t 'sleep 2 &' sleepbitmesini beklemez ve hemen geri döner. Bunun nedenini kimse açıklayabilir mi? Geri ssh -tdönmeden önce tüm arka plan işlemlerinin bitmesini beklemenin …

2
Kabuk betiğinin hangi programın çalıştığını bilmesi için bir yol var mı?
* Nix dünyasında, kabuk betiğinin hangi programın yürüttüğü hakkında bilgi edinmenin bir yolu var mı? Misal: /path/to/script1 /path/to/script_xyz bu hayali senaryoda, script_xyzyol bilgisi ( /path/to/script1) olurdu veya süreç PID uygulayan varlık. Not: Farklı çözümler ve yaklaşımlar merak ediyorum, tam olarak bunun mümkün olmasını beklemiyorum

1
Neden bazı programlar derhal kabuğa geri dönerken, diğerleri yürütme tamamlanana kadar geri dönüyor?
Modern İşletim Sistemleri kitabından bir komut çalıştırıldığında kabuğun bir alt işlem oluşturduğunu, çocuk yürütmeyi bitirene kadar beklediğini ve daha sonra kullanıcıdan başka bir komut beklediğini okudum . Bu gibi birçok program için de durum böyledir gedit. Terminal kapanana kadar komut almaz gedit. Ancak atom kodu düzenleyicisini açtığımda , kabuk, düzenleyici …

2
İşlem / program neden zombi olur?
Komut dosyası komut satırından iyi çalışıyorsa, aynı komut dosyası neden cron ile çalıştırıldıktan sonra zombi durumuna dönüşür ve aynı sorunu nasıl giderirsiniz? İşte aşağıdaki gerçek örnek: [root@abc ~]# ps ax | grep Z 23880 ? Zs 0:00 [checkloadadv.sh] <defunct> 23926 pts/0 S+ 0:00 grep Z [root@abc ~]# strace -p 23880 …

1
Çocuk süreçlerini şık bir şekilde alın
Üst $ pid olan tüm işlemlerin bir listesini almak istiyorum. Bu benim geldim en basit yolu: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Alt süreçlerin listesini almanın herhangi bir komutu veya daha basit bir yolu var mı? Teşekkürler!
13 process  ps 


1
setuid bit ile kök sahipli program
Ping, kullanıcı kimliği biti ayarlanmış bir kök dizinidir. $ ls -l `which ping` -rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping Anladığım kadarıyla, bir kullanıcı ping işlemini çalıştırırsa, etkin kullanıcı kimliği gerçek kullanıcı kimliğinden (yani işlemi başlatan kişinin kullanıcı kimliği) kullanıcı kimliği köküne değişecektir. Ancak bunu denediğimde ve ping …

1
Nasıl bash gibi süreçleri askıya almak ve devam ettirmek için
bu soru aşağıdakilerin bir takipçisidir: Süreçlerin askıya alınması ve sürdürülmesi Gnome terminalindeki bir bash oturumundan firefox'u başlattım. İşlem ağacı şöyle görünür: $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828 bash 27980 26677 /bin/sh /usr/lib/firefox-3.6.15/firefox 27985 27980 /bin/sh /usr/lib/firefox-3.6.15/run-mozilla.sh /usr/lib/firefox-3.6.15/firefox-bin 27989 27985 /usr/lib/firefox-3.6.15/firefox-bin 28012 27989 /usr/lib/firefox-3.6.15/plugin-container /usr/lib/adobe-flashplugin/libflashplayer.so 27989 …

1
Linux'ta rastgele PID'ler nasıl etkinleştirilir?
Şu anda OpenBSD, FreeBSD ve Linux'ta rastgele PID uygulamasını güvenlik açısından karşılaştırıyorum. OpenBSD ve FreeBSD söz konusu olduğunda işim bitti. Ancak, buradaki yanıt , rastgele bir PID'nin Linux'ta bir sysctlayar sayesinde etkinleştirilebileceğini belirtirken, hangi ayarın olduğunu belirleyemedim. İnternet üzerinde yapılan araştırmalar yalnızca ana Linux çekirdeğinde yamalar ve tartışmaların reddedilmesine yol …

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.