NOTA: Supponendo di avere questa versione di top
(procps) . Puoi controllare con questo comando:
$ top --version
top: procps version 3.2.8
usage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...]
procps è spesso la versione di top
inclusa con Fedora / CentOS / RHEL e altre varianti.
Modifica delle colonne
Se cerchi nella pagina man top
vedrai una sezione intitolata: "2b. SELEZIONARE E ORDINARE Colonne". Esistono scorciatoie da tastiera per attivare / disattivare la visibilità per i diversi campi / colonne.
Per esempio:
f,o . Fields/Columns: 'f' add or remove; 'o' change display order
F or O . Select sort field
<,> . Move sort field: '<' next col left; '>' next col right
È possibile utilizzare il tasto fmentre si è in top
per accedere a una schermata secondaria in cui è possibile specificare quali colonne devono essere attivate o meno visibili:
Per esempio:
Current Fields: ANOPQRSTUVbcdefgjlmyzWHIKX for window 3:Mem
Toggle fields via field letter, type any other key to return
* A: PID = Process Id * W: S = Process Status
* N: %MEM = Memory usage (RES) * H: PR = Priority
* O: VIRT = Virtual Image (kb) * I: NI = Nice value
* P: SWAP = Swapped size (kb) * K: %CPU = CPU usage
* Q: RES = Resident size (kb) * X: COMMAND = Command name/line
* R: CODE = Code size (kb)
...
Ce ne sono altri, questi sono solo un esempio. Quando hai finito di attivare e disattivare le colonne nel modo desiderato, usa il Escper uscire dalla schermata di selezione.
Salvataggio della configurazione
Puoi usare Shift+ Wper salvare le modifiche in modo che siano le impostazioni predefinite:
W Write configuration file
Il file viene archiviato qui $HOME/.toprc
e ha il seguente aspetto:
$ more .toprc
RCfile for "top with windows" # shameless braggin'
Id:a, Mode_altscr=0, Mode_irixps=1, Delay_time=1.000, Curwin=2
Def fieldscur=AEHIoqTWKNMBcdfgjpLrsuvyzX
winflags=129016, sortindx=19, maxtasks=0
summclr=2, msgsclr=5, headclr=7, taskclr=7
Job fieldscur=ABcefgjlrstuvyzMKNHIWOPQDX
winflags=63416, sortindx=13, maxtasks=0
summclr=6, msgsclr=6, headclr=7, taskclr=6
Mem fieldscur=ANOPQRSTUVbcdefgjlmyzWHIKX
winflags=65464, sortindx=13, maxtasks=0
summclr=5, msgsclr=5, headclr=4, taskclr=5
Usr fieldscur=ABDECGfhijlopqrstuvyzMKNWX
winflags=65464, sortindx=12, maxtasks=0
summclr=3, msgsclr=3, headclr=2, taskclr=7
Vedere la sezione 5 della pagina man per maggiori dettagli, "5. FILE".
top
variante? Ci sono dozzine di implementazioni principali.