Net/Repo/Alias/Arc

                                                                                                                                                                  

NETWORK

Узнать свой MAC адрес
ifconfig -a | grep ether | gawk '{print $2}'
Узнать свой внешний IP адрес
curl ifconfig.me
Узнать свои локальные IP адреса
hostname -I
Узнать свои локальные IP адреса
nmap -sn 192.168.1.0/24 | grep "Nmap scan report for" | awk '{print $NF}' | tr -d '()'
Очистить DNS cache
sudo systemd-resolve --flush-caches
Установка SSH Туннеля

с 8000 порта уд.сервера на локальный порт 8000

ssh -i ~/.ssh/<key> <ip> -lroot -L 8000:127.0.0.1:8000

REPOs

Поиск сервиса по маске
sudo systemctl list-units --type=service --all | grep <name>
Инфо о сервисе по маске
dpkg -l | grep <name>
Удаление пакета Ubuntu
sudo apt remove --purge package_name
sudo apt autoremove
Удаление пакета CentOS 7
sudo yum install yum-plugin-remove-with-leaves
sudo yum remove package_name  --remove-leaves
Удаление пакета CentOS 8
sudo sh -c "echo 'clean_requirements_on_remove=1' >> /etc/yum.conf"
sudo yum remove "package_name*"
sudo yum autoremove
Удаление Репозитория
# Debian
sudo apt-add-repository --r ppa:nilarimogard/webupd8

# Redhat
sudo rm /etc/yum.repos.d/"repo_name*"
Удаление gpg ключа
sudo apt-key list
sudo apt-key del '1641 6B76 CB22 062C 8A2A  5F99 F4A7 CFE6 A3FA 5D6A'

ALIAS

Создать временный Алиас
# Создать Alias [временный]
alias name='command'

# Удалить Алиас
unalias name
Создать постоянный Алиас
# Создать Alias [постоянный]
echo alias name='command' >> ~/.bashrc
exit

# Применить bashrc без перезагрузки
. ~/.bashrc

ARCHIVES

Архиватор Tar
# Упаковать тек.дир.
tar -cvzf files.tar.gz .

# Распаковать архив в тек.дир.
tar -xvf files.tar.gz
Архиватор 7-Zip
# Упаковать тек.дир.
7z a arch.7z

# Упаковать тек.дир. + запись в Log Loglevel1
7z a arch.7z -bb >Log.txt 2>&1

# Распаковать архив в тек.дир.
7z x arch.7z


Revision #6
Created 2026-06-19 17:28:13 UTC by sa
Updated 2026-06-20 20:09:28 UTC by sa