Найдено 2864 результата
- 17 июл 2026, 08:52
- Форум: /bin/bash
- Тема: Сводки с прода и Шпаргалки
- Ответы: 0
- Просмотры: 66
Сводки с прода и Шпаргалки
Сводки с прода и Шпаргалки Навигация и управление файлами # 1. Создать директорию и сразу в нее перейти mkcd() { mkdir -p "$1" && cd "$1" } # 2. Подняться на N уровней вверх. Если аргумент не передан, поднимаемся на 1 (защита от syntax error) up() { local d="" l...
docker
Контроль привилегий и эскалации # 1. Тотальный сброс привилегий ядра (Capabilities). # Сбрасываем все и выдаём только нужную для bind на порты <1024. docker run --cap-drop ALL --cap-add NET_BIND_SERVICE -d nginx # 2. Блокировка эскалации через SUID/SGID бинарники (в Dockerfile). # ВАЖНО: синтаксис '...
- 17 июл 2026, 08:42
- Форум: /bin/bash
- Тема: Потоки и дескрипторы
- Ответы: 0
- Просмотры: 47
Потоки и дескрипторы
Потоки и дескрипторы # 11. Подстановка процессов: вывод команд туда, где ждут ИМЕНА файлов. diff -u <(ls -l /dir1) <(ls -l /dir2) # 12. Here String: строка на stdin без лишнего процесса echo. grep "critical" <<< "$LOG_DATA" # 13. Правильное построчное чтение. # -r запрещает тракт...
- 17 июл 2026, 08:41
- Форум: /bin/bash
- Тема: Логика и структуры
- Ответы: 0
- Просмотры: 47
Логика и структуры
Логика и структуры # 8. Регулярки прямо в условии (только в [[ ... ]], регулярку справа НЕ кавычим). if [[ $1 =~ ^[0-9]+$ ]]; then echo "Аргумент состоит только из цифр" fi # 9. Группировка команд в ТЕКУЩЕМ процессе через { ... } (переменные сохраняются). [[ -d /tmp/app ]] || { echo "...
- 17 июл 2026, 08:40
- Форум: /bin/bash
- Тема: Подстановки переменных (без sed и awk)
- Ответы: 0
- Просмотры: 47
Подстановки переменных (без sed и awk)
Подстановки переменных (без sed и awk) # 4. Значение по умолчанию, если TARGET не задана или пуста. cd "${TARGET:-/tmp}" # 5. Глобальная замена подстрок в памяти (все вхождения). LOG="system error, network error" echo "${LOG//error/warning}" # 6. Косвенные ссылки: читае...
- 17 июл 2026, 08:37
- Форум: network
- Тема: Базовое управление интерфейсами хоста (Пакет iproute2)
- Ответы: 1
- Просмотры: 79
Re: Базовое управление интерфейсами хоста (Пакет iproute2)
Маршрутизация и таблица соседей
Код: Выделить всё
# Таблица маршрутизации ядра (замена 'route -n').
ip r
# Прописать шлюз по умолчанию.
sudo ip route add default via 192.168.1.1 dev eth0
# Таблица соседей: ARP для IPv4 и NDP для IPv6 (замена 'arp -n').
ip neigh show
- 17 июл 2026, 08:36
- Форум: network
- Тема: Базовое управление интерфейсами хоста (Пакет iproute2)
- Ответы: 1
- Просмотры: 79
Базовое управление интерфейсами хоста (Пакет iproute2)
Базовое управление интерфейсами хоста (Пакет iproute2) # Показать все IP-адреса и интерфейсы (сокращение от 'ip address show'). # Флаг -c включает цветной вывод для удобного чтения. ip -c a # Погасить или поднять интерфейс (замена 'ifconfig eth0 down/up'). sudo ip link set dev eth0 down sudo ip link...
- 17 июл 2026, 08:33
- Форум: network
- Тема: Таблица соседей: ARP для IPv4 и NDP для IPv6 (замена 'arp -n')
- Ответы: 0
- Просмотры: 49
Таблица соседей: ARP для IPv4 и NDP для IPv6 (замена 'arp -n')
Таблица соседей: ARP для IPv4 и NDP для IPv6 (замена 'arp -n')
Код: Выделить всё
ip neigh show- 17 июл 2026, 08:15
- Форум: /bin/bash
- Тема: Узнать размер директории. Если путь не передан, считаем текущую (.)
- Ответы: 0
- Просмотры: 44
Узнать размер директории. Если путь не передан, считаем текущую (.)
Узнать размер директории. Если путь не передан, считаем текущую (.)
Код: Выделить всё
du -sh "${1:-.}"- 17 июл 2026, 07:56
- Форум: system
- Тема: journalctl
- Ответы: 0
- Просмотры: 78
journalctl
проверить текущее использование диска всеми файлами журнала journalctl --disk-usage очистить журналы, запустите команду для ротации файлов журнала sudo journalctl --rotate удалить журналы журнала старше X дней sudo journalctl --vacuum-time=2days Удалять файлы журналов до тех пор, пока занимаемое дис...
Re: apt
Код: Выделить всё
apt autoremoveRe: apt
Вывести простой список установленных пакетов:
(Команда grep -v deinstall исключает из списка пакеты, которые были удалены, но от которых остались конфигурационные файлы).
Вывести подробный список (с версиями и описанием):
Код: Выделить всё
dpkg --get-selections | grep -v deinstallВывести подробный список (с версиями и описанием):
Код: Выделить всё
dpkg -l | lessapt
Вывести только установленные пакеты:
Поиск конкретного пакета
или
Код: Выделить всё
apt list --installedКод: Выделить всё
dpkg -l | grep runitКод: Выделить всё
apt list --installed | grep runit- 11 июл 2026, 11:14
- Форум: MikroTik
- Тема: функция RSTP / STP на бридже
- Ответы: 0
- Просмотры: 81
функция RSTP / STP на бридже
Иногда протоколы устранения петель (STP/RSTP) временно блокируют Wi-Fi порт в бридже при подключении нового устройства, из-за чего DHCP-пакеты (включая опцию шлюза) не доходят вовремя. Как исправить: Перейдите в Bridge -> вкладка Bridge -> откройте свойства вашего бриджа. Перейдите на вкладку STP. П...
- 01 июл 2026, 08:30
- Форум: MikroTik
- Тема: преобразование списка сетей для импорта в Mikrotik
- Ответы: 1
- Просмотры: 12842
Re: преобразование списка сетей для импорта в Mikrotik
wget https://raw.githubusercontent.com/hxehex/russia-mobile-internet-whitelist/refs/heads/main/whitelist.txt
Код: Выделить всё
#!/bin/bash
whitelist="/ip firewall address-list add list=dst_ru address="
sed "s@^@${whitelist}@" -i whitelist.txt
exit 0
- 01 июл 2026, 07:40
- Форум: Ресурсы сети, полезные ссылки
- Тема: white list
- Ответы: 0
- Просмотры: 116
- 24 июн 2026, 13:07
- Форум: system
- Тема: tmux && screen
- Ответы: 1
- Просмотры: 182
Re: tmux && screen
Сравнение базовых команд tmux && screen Главное отличие в управлении — это префикс (сочетание клавиш, после которого вводится команда): В tmux по умолчанию: Ctrl + b В screen по умолчанию: Ctrl + a Действие tmux GNU Screen Создать сессию tmux screen Отключиться (Detach) Prefix + d Prefix + d...
- 24 июн 2026, 12:59
- Форум: system
- Тема: tmux && screen
- Ответы: 1
- Просмотры: 182
tmux && screen
Tmux (Terminal Multiplexer) — это мощный инструмент, который позволяет внутри одного окна терминала открывать несколько вкладок и панелей, а также сохранять сессии активными, даже если вы случайно закроете терминал или отключитесь от сервера по SSH. В tmux управление происходит через горячие клавиши...
- 24 июн 2026, 12:19
- Форум: Ресурсы сети, полезные ссылки
- Тема: Gemini настраивает Linux сервер и устанавливает cтек N8N.
- Ответы: 2
- Просмотры: 9610
- 21 июн 2026, 20:26
- Форум: soft
- Тема: vnc Viewer
- Ответы: 3
- Просмотры: 8826
Re: vnc Viewer
для андройда vnc viewer
https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en
https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en
- 21 июн 2026, 18:54
- Форум: git
- Тема: Проверка доступности сети
- Ответы: 1
- Просмотры: 183
Re: Проверка доступности сети
npm
Проверить текущие настройки прокси
Удалить настройки прокси
Код: Выделить всё
npm config set proxy http://ЛОГИН:ПАРОЛЬ@IP_АДРЕС:ПОРТ
npm config set https-proxy http://ЛОГИН:ПАРОЛЬ@IP_АДРЕС:ПОРТКод: Выделить всё
npm config get proxy
npm config get https-proxyКод: Выделить всё
npm config delete proxy
npm config delete https-proxy- 21 июн 2026, 18:29
- Форум: git
- Тема: Проверка доступности сети
- Ответы: 1
- Просмотры: 183
Проверка доступности сети
curl -I https://github.com.cnpmjs.org # (или напрямую github.com) curl -v https://github.com Сброс настроек прокси в Git git config --global --unset http.proxy git config --global --unset https.proxy использовать прокси git config --global http.proxy http://имя_пользователя:пароль@адрес_прокси:порт...
xrdp
Код: Выделить всё
apt install xrdp dbus-x11- 21 июн 2026, 17:30
- Форум: devuan
- Тема: Графическая оболочка lxqt
- Ответы: 6
- Просмотры: 3282
Re: Графическая оболочка lxqt
покинуть сессию графической оболочки
Код: Выделить всё
pkill -u gt -f lxqt- 21 июн 2026, 10:19
- Форум: network
- Тема: Disable ipv4 with /etc/sysctl.conf
- Ответы: 1
- Просмотры: 180
Re: Disable ipv4 with /etc/sysctl.conf
/etc/sysctl.d/99-disable-ipv4.conf
Код: Выделить всё
net.ipv4.conf.all.disable_ipv4 = 1
net.ipv4.conf.default.disable_ipv4 = 1
net.ipv4.conf.lo.disable_ipv4 = 0- 21 июн 2026, 10:09
- Форум: network
- Тема: Disable ipv4 with /etc/sysctl.conf
- Ответы: 1
- Просмотры: 180
Disable ipv4 with /etc/sysctl.conf
/etc/sysctl.conf
Код: Выделить всё
net.ipv4.conf.all.disable_ipv4 = 1
net.ipv4.conf.default.disable_ipv4 = 1Код: Выделить всё
ip -4 addr show eth0
ip addr del 128.199.175.162/18 dev eth0Код: Выделить всё
sysctl -p- 20 июн 2026, 23:21
- Форум: /bin/bash
- Тема: Проверка существования v6 адреса на сетевом интерфейсе
- Ответы: 3
- Просмотры: 600
Re: Проверка существования v6 адреса на сетевом интерфейсе
Добавление адреса на сетевой интерфейс insert_ipv6.sh #!/bin/bash # Проверяем, передан ли аргумент (имя интерфейса) if [ -z "$1" ] && [ -z "$2" ]; then echo "Использование: $0 <имя_интерфейса> <добавляемый адрес>" echo "Пример: $0 eth0" exit 1 fi INTER...
- 20 июн 2026, 21:23
- Форум: Конфиг /etc/
- Тема: squid.conf
- Ответы: 11
- Просмотры: 24203
Re: squid.conf
идеальный конфиг для безопасности Чтобы навести порядок, приведите параметры в /etc/squid/squid.conf к следующему виду: # Явная привязка TCP (у вас уже настроена, судя по netstat) http_port 192.168.43.2:3129 http_port 192.168.100.100:3129 # Привязка входящего UDP (DNS ответов) к доверенному IP udp_...
- 20 июн 2026, 20:10
- Форум: network
- Тема: Виртуальный сетевой интерфейс
- Ответы: 0
- Просмотры: 126
Виртуальный сетевой интерфейс
Для настройки виртуального интерфейса и перенаправления всего IPv6-трафика с него на конкретный хост в локальной сети на Debian, вам понадобятся права суперпользователя (`root`). Это делается в два основных этапа: создание интерфейса и настройка правил маршрутизации (NAT/порты или перенаправление на...