Мне нужно получить только USERID, PID, TIME и COMMAND для конкретного пользователя.Я пробовал
ps -u user1
Но это отображение PID TTY TIME CMD, но я не хочу Field TTY.Может ли кто-нибудь помочь мне найти USERID, PID, TIME и COMMAND определенного пользователя
PID TTY TIME CMD
Используйте параметр ps -o, чтобы указать вывод с uid,pid,time,cmd
ps
-o
uid,pid,time,cmd
ps -u user1 -o uid,pid,time,cmd
Вы можете использовать эту команду, чтобы получить необходимые данные
# ps -e -o pid,time,cmd,user | sed 1q; ps -e -o pid,time,cmd,user | grep '[u]ser_name'
заменить имя пользователя вашим пользователем.Например, alen будет '[a] len'