Просмотр текущих выполняемых комманд пользователя? (чем это посмотреть?)
Модераторы: SLEDopit, Модераторы разделов
-
test157
- Сообщения: 124
- ОС: Debian Lenny
Просмотр текущих выполняемых комманд пользователя?
когда набираешь комманду `w` то видно какую комманду последнюю или в данный момент набрал юзер, а есть ли что то типа tail только для этих комманд? чтобы видеть в реальном времени все что набирает юзер?
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
-
test157
- Сообщения: 124
- ОС: Debian Lenny
Re: Просмотр текущих выполняемых комманд пользователя?
Goodvin писал(а): ↑31.08.2009 15:12Может
Код: Выделить всё
tail /home/user/.bash_history
??
user - имя нужного юзера
нет, этот файл обновляется только после того как юзер выйдет из системы. или когда кол-во данных привысит определенный размер - а нужно именно в реальном времени получать эту информацию.
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Просмотр текущих выполняемых комманд пользователя?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Просмотр текущих выполняемых комманд пользователя?
watch -d "ps -U user"

RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
test157
- Сообщения: 124
- ОС: Debian Lenny
Re: Просмотр текущих выполняемых комманд пользователя?
может я немного не так объяснил, но оба варианта не то. первый без истории - т.е просто обновляет, второй вариант - просто список процессов от юзера. а нужно тотже tail /home/user/.bash_history но который будет показывать ДО ТОГО как данные флушнуты на диск, т.е. текущие комманды которые еще не сохранены в файл. есть идеи?)
-
Reboot
- Сообщения: 321
- Статус: Красен глаз -- темна душа
Re: Просмотр текущих выполняемых комманд пользователя?
если добавить
shopt -s histappend
в bashrc, то хистори баша булет обновлятся с каждой набранной командой
shopt -s histappend
в bashrc, то хистори баша булет обновлятся с каждой набранной командой
Мой компьютер зовут Марвин