LittleGreenCat / SUDO use logging
0 likes
0 forks
1 files
Last active
Отредактируйте файл sudoers, используя команду visudo, и в конец секции Defaults добавьте:
Defaults logfile=/var/log/sudo
опубликовано в @gitgate
LittleGreenCat / Exit without save history
0 likes
0 forks
1 files
Last active
Выйти из текущего сеанса без сохранения истории команд
1 | unset HISTFILE && exit |
2 | |
3 | # или можно еще короче и красивее |
4 | kill -9 $$ |
5 | |
6 | # опубликовано в https://t.me/gitgate |
LittleGreenCat / execute the previous command as root
0 likes
0 forks
1 files
Last active
Выполнить предыдущую команду от рута
1 | sudo !! |
2 | |
3 | # опубликовано в https://t.me/gitgate |
LittleGreenCat / ms in rsyslog
0 likes
0 forks
1 files
Last active
Включить отображение миллисекунд в rsyslog
В файле настроек сервиса /etc/rsyslog.conf замените
rsyslog
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
на
LittleGreenCat / Give SSH password in commandline
0 likes
0 forks
2 files
Last active
Передать пароль для SSH сессии в командной строке:
Записываем пароль в файл echo 'yoursecretpass' > gpgpassfile
Затем шифруем его gpg -c gpgpassfile
Ну и используем так потом:
SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh -tt username@address command
или
SSHPASS=$(gpg -d -q gpgpassfile.gpg) sshpass -e ssh username@address
LittleGreenCat / bash history cheat
0 likes
0 forks
1 files
Last active
Если первым символом в командной строке добавить пробел, то команда не попадет в .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 likes
0 forks
1 files
Last active
Когда забыли что то сделать предварительно, но уже набрали команду в консоли...
Сtrl-U
- стереть от курсора до начала строки
... сделать забытое ...
Сtrl-Y
- вставить ранее стертое
Опубликовано в GitGate.
LittleGreenCat / View workdir by PID
0 likes
0 forks
1 files
Last active
Посмотреть рабочую директорию по PID процесса
1 | pwdx <PID> |
2 | |
3 | # опубликовано в https://t.me/gitgate |
LittleGreenCat / Tar unpacking certain files
0 likes
0 forks
1 files
Last active
Распаковка определенных файлов из 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 |