LittleGreenCat / View installed packages
0 polubień
0 forków
1 plików
Ostatnio aktywne
Посмотреть все установленные в системе пакеты.
1 | # Debian |
2 | apt list --installed |
3 | |
4 | # or on Red Hat: |
5 | yum list installed |
LittleGreenCat / View all runnig services
0 polubień
0 forków
1 plików
Ostatnio aktywne
Посмотреть все запущенные в системе сервисы.
1 | service --status-all |
LittleGreenCat / File to variable
0 polubień
0 forków
1 plików
Ostatnio aktywne
Чтение содержимого файла в переменную.
1 | foo=$(<test1) |
LittleGreenCat / All users in system
0 polubień
0 forków
1 plików
Ostatnio aktywne
Посмотреть всех пользователей в системе
1 | getent passwd| awk '{FS="[:]"; print $1}' |
LittleGreenCat / OS info
0 polubień
0 forków
1 plików
Ostatnio aktywne
Посмотреть версию системы и информацию о дистрибутиве.
1 | cat /etc/*release* |
LittleGreenCat / Check for root
0 polubień
0 forków
1 plików
Ostatnio aktywne
Проверка выполнения с root привилегиями.
1 | # Информационное сообщение |
2 | if [ "$EUID" -ne 0 ]; then |
3 | echo "Please run this as root" |
4 | exit 1 |
5 | fi |
6 | |
7 | # Переключить на суперпользователя и передача параметров скрипта. |
8 | if [ "$EUID" -ne 0 ]; then |
9 | sudo "$0" "$@" |
10 | exit |
LittleGreenCat / Pubkey from private key
0 polubień
0 forków
1 plików
Ostatnio aktywne
Сгенерировать публичный ssh ключ из приватного.
1 | ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub |
LittleGreenCat / Highlight errors in logs
0 polubień
0 forków
1 plików
Ostatnio aktywne
Подсветить все сообщения с ошибками в логе.
1 | grep --color='auto' -i error /var/log/messages |
LittleGreenCat / View subdomains with certs
0 polubień
0 forków
1 plików
Ostatnio aktywne
Просмотр поддоменов вебсайта на основе выданных ранее сертификатов!
1 | SITENAME = mysite.tld |
2 | |
3 | curl -s 'https://crt.sh/?q=$SITENAME&output=json' --compressed -H 'User-Agent: Mozilla/5.0'| jq -r '.[].common_name,.[].name_value'|sort -u |
LittleGreenCat / Read man not from man
0 polubień
0 forków
1 plików
Ostatnio aktywne
Интересный способ чтение манов не через утилиту man
1 | zcat /usr/share/man/man1/cat.1.gz | nroff -man | less |
2 | # Запайпить можно и через lnav вместо less |