È possibile determinare il proprietario di un processo utilizzando il pscomando Questo significa che altri utenti non possono eseguire / uccidere / riprendere quel processo?
Quando guardo i limiti di un processo in esecuzione, vedo Max pending signals 15725 Cos'è questo? Come posso determinare un valore ragionevole per un servizio impegnato? In generale, non riesco a trovare una pagina che spieghi quale sia ogni limite. Alcuni sono piuttosto autoesplicativi (max file aperti), altri meno (dimensione …
Ho un processo che è stato generato da una shell. È in esecuzione come processo in background ed esporta un DB in un file CSV in /tmp. Come posso sapere quando il processo in background è stato completato (finito / esci) o se il blocco del file CSV è stato …
Leggendo il libro Hacking: The Art of Exploitation di Jon Erickson, sto cercando di approssimare l'indirizzo di una variabile d'ambiente SHELLCODEper sfruttare un programma. Ogni volta che corro getenv("SHELLCODE");per ottenere la posizione, il risultato è completamente diverso. Estratto dalla mia conchiglia: > for i in $(seq 10); do ./a.out SHELLCODE; …
Le applicazioni Linux generalmente eseguono il fork, quindi exec (con execve ()), ma le applicazioni Java e alcuni MPM Apache usano il threading. Se biforcando, usa fork + exec per generare un processo, qual è la versione di alto livello per il threading? In che modo vengono generati i thread …
c'è un modo per vedere l'I / O del disco per pid / processo? Monitorix mi mostra quanto segue e correggimi se sbaglio, ma sembra che l'hard disk stia rallentando l'intero sistema: AGGIORNAMENTO # 1 In cima sembra dare una visione d'insieme al di sopra di tutto. Potrei chiederti cosa …
Sto studiando il comportamento di uno script che normalmente viene eseguito come processo automatizzato (ad es. Cron, Jenkins). Lo script può (eventualmente) invocare comandi che si comportano in modo diverso (ricercando l'input dell'utente) quando eseguiti in modo interattivo; per esempio, patchchiederà cosa fare con una patch invertita e svnchiederà le …
Ci sono aspetti negativi dei processi in esecuzione con priorità in tempo reale ( chrt -f 99)? La mia ipotesi è che questo combinato con un'affinità assicurerà che qualsiasi prelazione del mio processo sia minima e quindi qualsiasi jitter (in particolare la latenza di rete) sarà minimizzato - questo non …
Devo monitorare le statistiche I / O di un processo che scrive su disco. Lo scopo è di evitare tassi di scrittura troppo elevati per lunghi periodi. So che esiste uno iostatstrumento per svolgere questo compito in una prospettiva a livello di sistema. Esiste qualcosa di simile per monitorare l'utilizzo …
Ho un programma Quando è in esecuzione, la temperatura della CPU aumenta da 50 a 80 Celcius, che è la mia principale preoccupazione. Posso controllare la frequenza della CPU per rallentarla, ma anche altri processi verranno rallentati, cosa che non desidero. È possibile rallentare un determinato processo senza influire su …
Ho fatto una domanda per sapere come ottenere più righe di messaggio dal modulo di sottoprocesso di Python. Il problema è che nel corso del test, ho dovuto interrompere il processo Python che esegue il processo Gnuchess. L'uso di ^ c nella riga di comando sembra uccidere il processo python, …
Posso vedere il processo in background usando ps. Ma c'è un modo per visualizzare il processo in primo piano? Per esempio, $ nohup process1 & poi ps -ef | grep "process1" visualizzerebbe il processo "process1" in esecuzione. Ma il comando sopra non mostra un processo in primo piano eseguito come, …
Attualmente nella mia classe di sistemi operativi e connessione a un server remoto nel mio campus. Ho usato il pstreecomando per elencare tutti i processi in esecuzione in un albero visivo e la schermata allegata è ciò che ricevo. Noterai dopo lo sshd (protegge il demone shell) che ci sono …
Quando rilascio ps aux | grep mtp ottengo ubuntu- + 15934 0,1 0,0 519848 7068? Sl 21:13 0:00 / usr / lib / gvfs / gvfsd-mtp - spawn: 1.9 / org / gtk / gvfs / exec_spaw / 20 Quindi il PID in questo caso è 15934. Ma ogni nuova …
Dalla mia comprensione, di posti di lavoro sono condotte iniziate da un certo guscio e si possono gestire questi lavori ( fg, bg, Ctrl-Z) da dentro questo guscio. Un lavoro può essere composto da più processi / comandi. La mia domanda è: cosa succede a questi lavori quando esce l'originale, …
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.