LittleGreenCat / SUDO use logging

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Логирование использования команды sudo

Отредактируйте файл sudoers, используя команду visudo, и в конец секции Defaults добавьте:

Defaults logfile=/var/log/sudo

опубликовано в  @gitgate

LittleGreenCat / Exit without save history

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Выйти из текущего сеанса без сохранения истории команд
1 unset HISTFILE && exit
2
3 # или можно еще короче и красивее
4 kill -9 $$
5
6 # опубликовано в https://t.me/gitgate

LittleGreenCat / execute the previous command as root

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Выполнить предыдущую команду от рута
1 sudo !!
2
3 # опубликовано в https://t.me/gitgate

LittleGreenCat / ms in rsyslog

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Включить отображение миллисекунд в rsyslog

В файле настроек сервиса /etc/rsyslog.conf замените

rsyslog

$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat

на

LittleGreenCat / bash history cheat

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Если первым символом в командной строке добавить пробел, то команда не попадет в .bash_history
1 # регулируется переменной
2
3 HISTCONTROL=ignorespace
4
5 # подсказал: https://t.me/SyntheticMax
6
7 # опубликовано в https://t.me/gitgate

LittleGreenCat / Cut and paste line in console

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Когда забыли что то сделать предварительно, но уже набрали команду в консоли...

Сtrl-U - стереть от курсора до начала строки

... сделать забытое ...

Сtrl-Y - вставить ранее стертое

Опубликовано в GitGate.

LittleGreenCat / View workdir by PID

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Посмотреть рабочую директорию по PID процесса
1 pwdx <PID>
2
3 # опубликовано в https://t.me/gitgate

LittleGreenCat / Tar unpacking certain files

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 9 months ago
Распаковка определенных файлов из tar архива, с использованием вывода субкоманды в виде маски
tar
1 tar xzf app_logs.tar.gz --to-command='grep --label=$TAR_FILENAME -Hi "security alert";true'
2
3 # можно например на лету контрольные суммы считать
4 tar xf some.tar --to-command 'sh -c "md5sum | sed \"s|-|\$TAR_FILENAME|\""'
5
6 # опубликовано в https://t.me/gitgate