«process» etiketlenmiş sorular

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

1
Nohup komutunu girişle yürütün
UNIX'te nohup kullanarak çalıştırmak istediğim bir işlem var. Ancak, bu işlem bir noktada girmem gereken bir istemde yesveya nodevam etmesi için bekler . Şimdiye kadar, UNIX'te aşağıdakileri yapıyorum: nohup myprocess <<EOF y EOF Bu yüzden 'y' ile bir dosyada nohup ve pipe kullanarak 'myprocess' işlemini başlattım ve dosyayı kapatın. Yukarıdaki …
11 process  perl  nohup 


2
Neden vfork (), alt süreç oluşturulduktan hemen sonra exec () veya exit () çağırdığında kullanılmalıdır?
İşletim Sistemi Kavramları ve APUE diyor Vfork () ile üst işlem askıya alınır ve alt işlem, üst öğenin adres alanını kullanır. Vfork () yazma üzerine kopyalama özelliğini kullanmadığından, alt işlem üst öğenin adres alanının herhangi bir sayfasını değiştirirse, değiştirilen sayfalar devam ettikten sonra üst tarafından görülebilir. Bu nedenle, alt işlemin …
11 linux  process  exec  exit  vfork 

2
Bas Zombiler
Bash zombi yaratmıyor gibi görünüyor. Görünüşe göre süreçler öldürüldüklerinde hemen toplanırlar. Bash zombi yapabilir miyim? Neden soruyorum: Bir çocuk sürecini güvenli bir şekilde öldürmek veya kill -9belirli bir süre içinde ölmezse güvenli bir şekilde öldürmek istiyorum, ancak yanlışlıkla çocuk sürecim olmayan bir süreci zaplamak istemiyorum. Zombi süreçleri genellikle çok kolay …
11 bash  process 

1
/ Proc / pid / mountinfo dosyasının amacı nedir?
/proc/pid/mountinfoDosyanın amacı nedir ( pid sayısal işlem kimliği ile)? Görebildiğim kadarıyla /proc/mountsdosyanın içeriğini yansıtıyor ama ek bilgi ile. Ayrıca dosya tüm işlemler için aynı kalır: rastgele seçilen iki işlem için fark çıktı döndürmez ( diff /proc/3833/mountinfo /proc/2349/mountinfo) Ne içerdiğini sormadığımı lütfen unutmayın. İnternetteki tanımlardan 'Bu dosya bağlama noktaları hakkında bilgi …
11 linux  mount  process  proc 

1
Unix / Linux sistemlerinde işlem geçmişi
Bunun ps -efl* nix sistemlerde çalışan işlemleri gösterdiğini biliyorum . Ben tercihen bilgiler tüm ile belli bir makine üzerinde çalışan edilmiştir (son) süreçlerin geçmişini kontrol etmek istiyorum pssağlar (yani %CPU, %MEM). Hangi komut satırı yardımcı programlarını kullanabilirim, bu bilgiler .bash_historydosyaya benzer bir yerde depolanıyor mu?
11 process  logs  ps 


2
Uyku süreçleri aynı CPU zamanını alıyor mu?
Bazı süreçler "hayatlarının" çoğunu bir sleepstatüde geçirir . Papatyalar, sunucular ve genel dinleyici akla geliyor. Bu durumda aynı CPU saatini alıp almadıklarını merak ediyordum. Dizüstü bilgisayarım gibi bir şeyde, bu çok uygun olmazdı! İşletim sistemi kursumdan zamanlamaya farklı yaklaşımlar olduğunu belirsiz bir şekilde hatırlıyorum. Mevcut Linux (Debian) kutum hakkında daha …
11 linux  debian  process 


2
fileless kötü amaçlı yazılım linux üzerinde nasıl çalışır?
Fileless malware'in tanımını anlıyorum: Dosya tabanlı olmayan ancak yalnızca bellekte bulunan kötü amaçlı kod… Daha özellikle, kötü amaçlı kötü amaçlı kod… bellekte etkin bir işleme kendini ekler… Birisi bunun bellekte aktif bir sürece kendini nasıl eklediğini açıklayabilir mi? Ayrıca, bu tür saldırılara karşı hangi (çekirdek) koruma / sertleştirme kullanılabilir?

2
Mevcut işlemi yerine getirme işlemi / alt öğesi ile değiştirme
P"Merhaba" almak ve "Neden?" Çıktı bekliyor bir program var bir özellik sağlamadan önce. Bu özellik, "Merhaba" ile bir konuşma başlatmanın yaygın bir nezaket olduğunu bilmeyen diğer programlar tarafından kullanılır. Böylece Pbu (zsh sözdizimi) gibi çalışır için bir sarıcı yazmak istiyorum : coproc P print -p Hello # Send Hello to …
10 shell  scripting  process  zsh 

1
Pano kaynağını (uygulamasını) bilmek mümkün mü?
Kaynak uygulama (içeriğin kopyalandığı yer) kapatıldığında bazen pano içeriğinin kullanılamayacağını fark ettim. Bu beni kaynak uygulamanın ne olduğunu bilmek mümkün olup olmadığını merak (örneğin belki PID tarafından). Neden? Kaynak uygulama bir terminal ise, kopyalanan içeriğin göreli bir yol olması durumunda, bir dosyaya tam yol oluşturmak için terminalin çalışma dizinini bulmak …
10 x11  process  clipboard  xclip 

2
Pids ve işlem adlarını oluşturuldukları gibi yazdırın
Buradaki sorudan , OP pidofbir kabuk betiğinde kullanılan bir işlemin pid'ini tekrar tekrar yoklamak istiyor . Elbette bu, pidofprogram için saniyede birkaç kez yeni bir işlem başlatılması gerektiği için verimsizdir (bu sorunun CPU sivri uçlarının nedeni olduğunu bilmiyorum, ancak muhtemelen görünüyor). Genellikle bir kabuk komut dosyasında bu tür bir şey, …

2
Nasıl öldürmek zor bir süreç oluşturabilirim
Başlatıldıktan sonra (yönetici ayrıcalıklarıyla) durması zor bir program oluşturmak istiyorum. Başlatıldıktan sonra, işlemin durması istenene kadar başlangıçta kendini başlatmaya devam etmesi gerekir. Durdurma işlemi biraz zaman alacaktır (yani pahalı olmalıdır). Bunun kötü amaçlı bir yazılım gibi gelebileceğini biliyorum, ama gerçek bir nedenden dolayı istiyorum. Dizüstü bilgisayarımda site engelleyicileri çalıştırmak istiyorum …
10 security  process  kill 

2
Her işlemin geçerli bir dizini olması ne anlama gelir?
"Unix Programlama Ortamı" nı okuyorum ama şu anki süreç dizini kavramını anlamıyorum . Her işlemin geçerli bir dizini vardır ve doğrudan eğik çizgi ile başlamadıkça tüm dosya adlarının bu dizinin adıyla başladığı varsayılır. Her işlemin hangi dizinde oluşturulduğunu gösteren bir işaret olduğu anlamına mı geliyor? Örneğin, program /bin/sedçağrıldıysa /home/rene, sed …
10 process 

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.