«proc» etiketlenmiş sorular

procfs (veya proc dosya sistemi), UNIX benzeri işletim sistemlerinde, hiyerarşik dosya benzeri bir yapıda işlemler ve diğer sistem bilgileri hakkında bilgi sunan özel bir dosya sistemidir

4
Linux altında / proc / $ pid / mem sayfasından nasıl okuyabilirim?
Linux proc(5)adam sayfası söylüyor /proc/$pid/mem“Bir sürecin bellek sayfalara erişmek için kullanılabilir”. Ama onu kullanmak için basit bir girişimi sadece bana verir $ cat /proc/$$/mem /proc/self/mem cat: /proc/3065/mem: No such process cat: /proc/self/mem: Input/output error Neden catkendi hafızasını yazdıramıyor ( /proc/self/mem)? Ve kabuğun hafızasını yazdırmaya çalıştığımda bu tuhaf “böyle bir işlem …
142 linux  kernel  process  memory  proc 


7
ŞİMDİ fs'e silinmiş dosyalardan alan boşaltmasını söyle
Çekirdeğe şimdi boş disk alanını geri vermesini söylemenin bir yolu var mı? / Proc / içindeki bir şeye yazmak gibi mi? Ext4 ile Ubuntu 11.10 kullanılması. Bu muhtemelen eski ve çok tekrarlanan bir tema. Sadece 0 boşluk bıraktıktan sonra, editörüm açmış olduğum kaynak kod dosyalarını kaydedemediğinde fark ettim, ki korku …
73 disk-usage  ext4  ext3  proc  df 


5
Kullanıcı kimliklerini kullanıcı kimliklerini kullanarak nasıl öldürebilirim
Belirli bir kullanıcının tüm çalışan işlemlerini Linux sistemindeki bir kabuk komut dosyasından veya yerel koddan öldürmek istiyorum. / Proc dizinini okumak ve bunları aramak zorunda mıyım? Herhangi bir fikir? Linux'ta UID'lerin altındaki çağrıların dinamik bir eşlemesi var mı? Bu işlemde değil mi? Eğer değilse, o zaman bu liste nerede tutulur? …
41 c  linux  proc 

6
Hangi süreç `/ proc / self / 'içindir?
https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html diyor /proc/self/Dizin Çalışmakta sürecine bir bağlantıdır. Her zaman aynı anda çalışan birden fazla işlem vardır, bu nedenle hangi işlem "şu anda çalışan işlemdir"? "Şu anda çalışan işlem", bağlam değişimini göz önünde bulundurarak, işlemcinin şu anda CPU üzerinde çalıştığı ile ilgisi var mı? Şu anda çalışan işlemin, ön plan ve …
40 linux  process  proc 

2
/ Proc / sys / net / ipv [46] / conf / içindeki “tümü”, “varsayılan” ve “eth *” arasındaki fark nedir?
Sysctl olarak, /proc/sys/net/ipv[46]/conf/: tuşlar aşağıdaki alt anahtarı vardır all, defaultve her ağ arabirimi için bir anahtar. Örneğin, eth0 olan tek bir ağ arayüzüne sahip bir makinede şöyle görünecektir: iserv ~ # ll /proc/sys/net/ipv[46]/conf/ /proc/sys/net/ipv4/conf/: insgesamt 0 dr-xr-xr-x 0 root root 0 12. Sep 23:30 all/ dr-xr-xr-x 0 root root 0 …
37 linux  proc  ipv6  sysctl 

2
/ proc / PID / fd / X bağlantı numarası
Linux'ta, içinde /proc/PID/fd/X, borular veya yuvalar olan dosya tanımlayıcıları için bağlantılar aşağıdaki gibidir: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 00:05 3 -> socket:[3142925] lrwx------ 1 user user …



2
Bir süreç ne zaman başladı
Bir sürecin ne zaman başladığını bilmek benim ilk tahminim, /proc/<pid>/cmdlineen son ne zaman yazıldığını / değiştirildiğini kontrol etmekti. psayrıca bir STARTalan gösterir . Bu iki kaynağın da aynı olacağını düşündüm. Bazen onlar aynı değildir. Bu nasıl olabildi?
31 linux  process  ps  proc 

7
“Echo 3> / proc / sys / vm / drop_caches” - İzin root olarak reddedildi
Şu anda önbellekle ilgili bazı sorunlar yaşıyorum. Şu an biraz fazla, bu yüzden temizlemek istedim. Ben googled ve bu küçük komutu bulundu: sync && echo 3 > /proc/sys/vm/drop_caches. SSH üzerinden root olarak giriş yaptım (sudo kullanmıyor). Bunlar benim yaptığım girişimler: root@server: ~ # ll /proc/sys/vm/drop_caches -rw-r--r-- 1 root root 0 …

8
Başka bir işlemin ortam değişkenlerini nasıl kaynaklarım?
İncelersem /proc/1/environ, boş bayt ayrılmış bir işlemin 1ortam değişkenleri dizesini görebilirim . Bu değişkenleri mevcut ortamıma getirmek istiyorum. Bunu yapmanın kolay bir yolu var mı? procAdam sayfa bana bir satır-satır bazında her ortam değişkeni yazdırmak olmak yardımcı olan bir pasajı verir (cat /proc/1/environ; echo) | tr '\000' '\n'. Bu, içeriğin …

2
/ Proc 'den bir arayüz için IPV4 adresini alma
Bir ağ arayüzü için, bir ağ arayüzü /prociçin MAC adresini alabilmeme benzer bir IP adresi almanın temiz ve basit bir yolu var mı ? İdeal olarak sadece cat yazın /proc/<foo>/{interface_name}ve IPv4 adresini alırdım. Başka bir şey yapmamayı tercih ederim cat.
24 linux  ip  proc 

2
/ Proc / cpuinfo dosyasının "hata" bölümü gerçekte ne gösterir?
Güncel bir çekirdeğe ve kurulu bir mikro koduna sahip olan bir Debian Stretch ve test / Buster sisteminde hala hata olarak listelenen erime ve hayaletleri görüyorum /proc/cpuinfo. Ancak, spectre-meltdown-checkerşovları çalıştırmak savunmasız değil. Bu yüzden ne /proc/cpuinfogösterdiğini merak ediyorum . Bunlar sadece bu cpu için güvenlik açıkları mı ve yamalanmış bir …
23 linux  cpu  proc 

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.