КОМАНДЫ Linux

# Бэкапирование файла
cp /etc/sysconfig/vncservers /etc/sysconfig/vncservers.backup

# Запускать как сервис (fedora)
systemctl enable vncserver@.service

# Узнать версию ядра и дистра
uname -a
cat /etc/issue
cat /proc/version
cat `ls /etc/*{-,_}{release,version} 2>/dev/null | head -n 1`

# Повышение прав без постоянного ввода пароля
sudo -i

# Обновить список доступных пакетов нового выпуска
apt update
# Обновление только тех пакетов, которые можно обновить без необходимости удаления или установки других пакетов
apt upgrade
# Полное обновление системы, установка последних доступных версий всех пакетов
apt dist-upgrade

# Завершение процесса
ps — узнать process_id
kill process_id
или
killall {имя процесса или PID}

# Удаление программы
apt update
apt remove kodi*
apt purge kodi*

# Очистка системы
apt autoclean
apt autoremove
apt clean
apt -f install

# Отобразить оставшиеся конфиги от удаленных пакетов
aptitude search ~c
# Удалить оставшиеся конфиги от удаленных пакетов
aptitude purge ~c

# Посмотреть список всех пакетов, которые были удалены через remove, но от которых остались «следы» (конфигурационные файлы на уровне системы и т.п.), можно так:
dpkg -l | awk ‘/^rc/ {print $2}’
# «Следы» для заданного пакета удаляются так:
dpkg —purge <имя_пакета>
# Соответственно, комбинируя эти команды, получаем строчку для удаления «следов» от всех удаленных пакетов:
dpkg -l | awk ‘/^rc/ {print $2}’ | xargs sudo dpkg —purge

# Добавить или удалить пользователя
adduser {пользователь}
deluser —remove-all-files {пользователь}
# Удалить группу
groupdel {группа}

# Удалить атрибут immutable у директории
lsattr -d /home/admin/conf
chattr -i /home/admin/conf

# Создать пустой файл
touch index.html
# Вывести атрибуты файла
ls -l -L

# Установить владельца и группу для всех файлов папки
chown -R user:group /home/user/dir/
# Изменить права рекурсивно только на файлы
find /home/user -type f -exec chmod 644 {} ;
# Изменить права рекурсивно только на папки
find /home/user -type d -exec chmod 755 {} ;

# Посмотреть какие группы принадлежат пользователю
groups username
# Добавить пользователя в группу
usermod -a -G group user или gpasswd -a user group
# Удалить пользователя из группы
gpasswd -d user group

# Права доступа на файлы и папки
find ./ -type f -exec chmod 0644 {} ;
find ./ -type d -exec chmod 0755 {} ;

  Правильный код Яндекс.Метрики для GTM

# Вывести информацию о дисках
lsblk
# Монтировать диск
sudo mount -v -t ext4 /dev/sdb /mnt/backups
# Размонтировать диск
sudo umount /dev/sdb
# Запись в файле конфигурации автомонтирования /etc/fstab
/dev/sdb /mnt/backups ext4 defaults 0 1

kupereal