Sto sfogliando questo libro , Advanced Linux Programming di Mark Mitchell, Jeffrey Oldham e Alex Samuel. È del 2001, quindi un po 'vecchio. Ma lo trovo abbastanza buono comunque. Tuttavia, sono arrivato al punto in cui si differenzia da ciò che il mio Linux produce nell'output della shell. A pagina …
Dato un processo di shell (ad esempio sh) e il suo processo figlio (ad esempio cat), come posso simulare il comportamento di Ctrl+ Cusando l'ID di processo della shell? Questo è quello che ho provato: In esecuzione she quindi cat: [user@host ~]$ sh sh-4.3$ cat test test Invio SIGINTad catun …
Ho scoperto che pidstatsarebbe un buon strumento per monitorare i processi. Voglio calcolare l'utilizzo medio di memoria di un particolare processo. Ecco alcuni esempi di output: 02:34:36 PM PID minflt/s majflt/s VSZ RSS %MEM Command 02:34:37 PM 7276 2.00 0.00 349212 210176 7.14 scalpel (Questo fa parte dell'output di pidstat …
A volte, vorrei smontare un dispositivo USB con umount /run/media/theDrive, ma viene visualizzato un drive is busyerrore. Come faccio a sapere quali processi o programmi accedono al dispositivo?
Ho usato questo comando con successo, che cambia una variabile in un file di configurazione, quindi esegue uno script Python all'interno di un ciclo: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Poiché ciascuno DoMyScript.pyrichiede circa 30 secondi per essere eseguito prima di terminare, mi piacerebbe relegarli in background mentre …
Esiste un modo per generare un elenco completo dei processi in Solaris, senza linee troncate? Ho provato il pscomando, con i seguenti argomenti: -f Genera un elenco completo. (Vedi sotto per significato delle colonne in un elenco completo- ing.) -l Genera un elenco lungo. (Vedi sotto.) Quindi, entrambi sembrano fare …
Recentemente ho trovato informazioni sui processi in GNU / Linux e ho incontrato la famigerata bomba a forcella: :(){ : | :& }; : Teoricamente, dovrebbe duplicarsi all'infinito fino a quando il sistema esaurisce le risorse ... Tuttavia, ho provato a testare sia su una CLI Debian che su una …
Voglio determinare quale processo ha l'altra estremità di un socket UNIX. In particolare, sto chiedendo di uno con cui è stato creato socketpair(), anche se il problema è lo stesso per qualsiasi socket UNIX. Ho un programma parentche crea a socketpair(AF_UNIX, SOCK_STREAM, 0, fds), e fork()s. Il processo genitore si …
Ho sviluppato un algoritmo per un problema abbastanza difficile in matematica che probabilmente richiederà alcuni mesi per finire. Dato che ho solo risorse limitate, ho iniziato questo sul mio laptop Ubuntu 12.04 (x86). Ora voglio installare alcuni aggiornamenti e riavviare effettivamente il laptop (il messaggio "per favore riavvia" è solo …
Voglio eseguire più comandi (processi) su una singola shell. Tutti hanno un proprio output continuo e non si fermano. Eseguendoli in background si interrompe Ctrl- C. Vorrei eseguirli come un singolo processo (subshell, forse?) Per riuscire a fermarli tutti con Ctrl- C. Per essere precisi, voglio eseguire unit test con …
Utilizzando flock, diversi processi possono avere un blocco condiviso contemporaneamente o essere in attesa di acquisire un blocco di scrittura. Come posso ottenere un elenco di questi processi? Cioè, per un dato file X, idealmente per trovare l'id di processo di ogni processo che contiene o è in attesa di …
So che pkillha più regole di filtro di killall. La mia domanda è: qual è la differenza tra: pkill [signal] name e killall [signal] name Ho letto che killallè più efficace e uccide tutti i processi e sottoprocessi (e ricorsivamente) che corrispondono al nameprogramma. pkillnon lo fa anche questo?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.