Как найти почтовый ящик текущего пользователя через командную строку оболочки ()

эта команда выведет процесс, который работает более n часов со вчерашнего дня. Process сканирует только сегодняшние процессы.

ps -Ao ppid,pid,user,stime,cmd --sort=-pcpu | awk -v dateee=$(date +%H) '{ if (substr($4,3,1) ==":"  && ( dateee-substr($4,1,2) > 5 ))   print }' 

Вы можете изменить часть ниже в соответствии с вашими требованиями. Пример 5 час.

dateee-substr($4,1,2) > 5 )
2
22.12.2020, 17:21
4 ответа
  • используйте cd /это приведет вас к корню htb -студент
  • используйте lsи найдитеvar
  • cd varиls

вы увидите там файл с именем mail

0
18.03.2021, 22:47

использование команды find:

find / -name 'mail' 2> /dev/null

  1. / -— место, где он ищет
  2. -name 'mail' -запрос для поиска
  3. 2> -сообщения об ошибках будут перенаправлены в никуда (, чтобы сообщения об ошибках не отображались на терминале)
1
18.03.2021, 22:47

Вы ищете переменную окруженияMAIL

$ env | grep MAIL
MAIL=/var/spool/mail/thanasis

Если вы хотите найти эту переменную для другого пользователя, у вас должен быть доступ для ее запуска с помощью команды su, например. если вы являетесь пользователем root и вам нужно найти его для любого другого пользователя.

Обычно этот путь для всех пользователей находится под /var/spool/mailи также существуют некоторые ссылки (, такие как/var/mail).

3
18.03.2021, 22:47

Используйте команду env, она дает вам почти все локальные настройки env, в этом примере у вас есть MAIL=/var/mail/htb -student, поэтому путь будет /var/mail/htb -student Он даже дает вам htb -студенческую SHELL, которая является /bin/bash (SHELL=/bin/bash )SSH _ПОДКЛЮЧЕНИЕ=10.10.14.18 37074 10.129.2.219 22 LESSCLOSE=/usr/bin/lesspipe %s %s ЯЗЫК=en _US.UTF -8 XDG _СЕССИЯ _ID=1 ПОЛЬЗОВАТЕЛЬ=htb -студент PWD=/home/htb -студент HOME=/home/htb -студент SSH _КЛИЕНТ=10.10.14.18 37074 22 XDG _ДАННЫЕ _DIRS=/usr/local/share :/usr/share :/var/lib/snapd/desktop SSH _TTY=/dev/pts/0 ПОЧТА=/var/mail/htb -студент ТЕРМИН=xterm -256цвет SHELL=/bin/bash SHLVL=1 LOGNAME=htb -студент

-1
18.03.2021, 22:47

Теги

Похожие вопросы