How to choose columns for top command in batch mode?
up vote
6
down vote
favorite
$ top -bn1 | head
top - 15:16:52 up 11 days, 5:01, 4 users, load average: 0,00, 0,03, 0,11
Tasks: 411 total, 1 running, 408 sleeping, 0 stopped, 2 zombie
%Cpu(s): 4,5 us, 0,6 sy, 0,0 ni, 94,5 id, 0,4 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 16403396 total, 8546712 used, 7856684 free, 711904 buffers
KiB Swap: 16744444 total, 0 used, 16744444 free. 5160648 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 33772 3148 1476 S 0,0 0,0 0:06.04 init
2 root 20 0 0 0 0 S 0,0 0,0 0:00.03 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:02.30 ksoftirqd/0
How can I make top return:
PID
COMMAND
%CPU
%MEM
TIME
(notTIME+
)
in batch mode?
linux top
add a comment |
up vote
6
down vote
favorite
$ top -bn1 | head
top - 15:16:52 up 11 days, 5:01, 4 users, load average: 0,00, 0,03, 0,11
Tasks: 411 total, 1 running, 408 sleeping, 0 stopped, 2 zombie
%Cpu(s): 4,5 us, 0,6 sy, 0,0 ni, 94,5 id, 0,4 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 16403396 total, 8546712 used, 7856684 free, 711904 buffers
KiB Swap: 16744444 total, 0 used, 16744444 free. 5160648 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 33772 3148 1476 S 0,0 0,0 0:06.04 init
2 root 20 0 0 0 0 S 0,0 0,0 0:00.03 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:02.30 ksoftirqd/0
How can I make top return:
PID
COMMAND
%CPU
%MEM
TIME
(notTIME+
)
in batch mode?
linux top
add a comment |
up vote
6
down vote
favorite
up vote
6
down vote
favorite
$ top -bn1 | head
top - 15:16:52 up 11 days, 5:01, 4 users, load average: 0,00, 0,03, 0,11
Tasks: 411 total, 1 running, 408 sleeping, 0 stopped, 2 zombie
%Cpu(s): 4,5 us, 0,6 sy, 0,0 ni, 94,5 id, 0,4 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 16403396 total, 8546712 used, 7856684 free, 711904 buffers
KiB Swap: 16744444 total, 0 used, 16744444 free. 5160648 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 33772 3148 1476 S 0,0 0,0 0:06.04 init
2 root 20 0 0 0 0 S 0,0 0,0 0:00.03 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:02.30 ksoftirqd/0
How can I make top return:
PID
COMMAND
%CPU
%MEM
TIME
(notTIME+
)
in batch mode?
linux top
$ top -bn1 | head
top - 15:16:52 up 11 days, 5:01, 4 users, load average: 0,00, 0,03, 0,11
Tasks: 411 total, 1 running, 408 sleeping, 0 stopped, 2 zombie
%Cpu(s): 4,5 us, 0,6 sy, 0,0 ni, 94,5 id, 0,4 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 16403396 total, 8546712 used, 7856684 free, 711904 buffers
KiB Swap: 16744444 total, 0 used, 16744444 free. 5160648 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 33772 3148 1476 S 0,0 0,0 0:06.04 init
2 root 20 0 0 0 0 S 0,0 0,0 0:00.03 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:02.30 ksoftirqd/0
How can I make top return:
PID
COMMAND
%CPU
%MEM
TIME
(notTIME+
)
in batch mode?
linux top
linux top
asked Mar 14 '16 at 14:20
Raffael
5093625
5093625
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
3
down vote
Best method I could find:
- run
top
in standard mode - use F to configure column
- then use W to save the view as default
This default view will also be used for the batch mode.
add a comment |
up vote
1
down vote
I did not want to affect my whole user by overwriting the user .toprc
, so I came up with an solution to have a separate configuration per use-case.
You can make top
use a custom configuration file instead of the one in your users home directory.
Just change the HOME
variable to a custom directory containing the .toprc
file for your needs.
# TOPRC_PROFILE_DIRECTORY contains .toprc (or can be created by saving using shift+w after configuring using keybindings)
TOPRC_PROFILE_DIRECTORY="<your-directory>"
HOME="$TOPRC_PROFILE_DIRECTORY" top
add a comment |
protected by Community♦ Dec 5 at 10:57
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
Best method I could find:
- run
top
in standard mode - use F to configure column
- then use W to save the view as default
This default view will also be used for the batch mode.
add a comment |
up vote
3
down vote
Best method I could find:
- run
top
in standard mode - use F to configure column
- then use W to save the view as default
This default view will also be used for the batch mode.
add a comment |
up vote
3
down vote
up vote
3
down vote
Best method I could find:
- run
top
in standard mode - use F to configure column
- then use W to save the view as default
This default view will also be used for the batch mode.
Best method I could find:
- run
top
in standard mode - use F to configure column
- then use W to save the view as default
This default view will also be used for the batch mode.
edited Apr 19 '17 at 13:00
bertieb
5,537112342
5,537112342
answered Apr 19 '17 at 12:40
Nimrods
312
312
add a comment |
add a comment |
up vote
1
down vote
I did not want to affect my whole user by overwriting the user .toprc
, so I came up with an solution to have a separate configuration per use-case.
You can make top
use a custom configuration file instead of the one in your users home directory.
Just change the HOME
variable to a custom directory containing the .toprc
file for your needs.
# TOPRC_PROFILE_DIRECTORY contains .toprc (or can be created by saving using shift+w after configuring using keybindings)
TOPRC_PROFILE_DIRECTORY="<your-directory>"
HOME="$TOPRC_PROFILE_DIRECTORY" top
add a comment |
up vote
1
down vote
I did not want to affect my whole user by overwriting the user .toprc
, so I came up with an solution to have a separate configuration per use-case.
You can make top
use a custom configuration file instead of the one in your users home directory.
Just change the HOME
variable to a custom directory containing the .toprc
file for your needs.
# TOPRC_PROFILE_DIRECTORY contains .toprc (or can be created by saving using shift+w after configuring using keybindings)
TOPRC_PROFILE_DIRECTORY="<your-directory>"
HOME="$TOPRC_PROFILE_DIRECTORY" top
add a comment |
up vote
1
down vote
up vote
1
down vote
I did not want to affect my whole user by overwriting the user .toprc
, so I came up with an solution to have a separate configuration per use-case.
You can make top
use a custom configuration file instead of the one in your users home directory.
Just change the HOME
variable to a custom directory containing the .toprc
file for your needs.
# TOPRC_PROFILE_DIRECTORY contains .toprc (or can be created by saving using shift+w after configuring using keybindings)
TOPRC_PROFILE_DIRECTORY="<your-directory>"
HOME="$TOPRC_PROFILE_DIRECTORY" top
I did not want to affect my whole user by overwriting the user .toprc
, so I came up with an solution to have a separate configuration per use-case.
You can make top
use a custom configuration file instead of the one in your users home directory.
Just change the HOME
variable to a custom directory containing the .toprc
file for your needs.
# TOPRC_PROFILE_DIRECTORY contains .toprc (or can be created by saving using shift+w after configuring using keybindings)
TOPRC_PROFILE_DIRECTORY="<your-directory>"
HOME="$TOPRC_PROFILE_DIRECTORY" top
answered Apr 11 at 8:41
Thomas
11314
11314
add a comment |
add a comment |
protected by Community♦ Dec 5 at 10:57
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?