Установил на свой новый Lenovo Legion операционную систему Linux Mint 20.1 Ulyssa и после перезагрузки перестал работать Wi Fi. Оказалось, что всё дело в модуле ядра ideapad_laptop, который не даёт нормально работать Wi Fi.
Бывает такое, что возникает необходимость остановить какие-то службы, занимающие определённые порты. Например, в тех случаях когда эти порты нужно освободить для контейнеров Docker-а. В этих случаях можно воспользоваться скриптом, пример которого приложен ниже:
# !/bin/bash
sudo service apache2 stop
sudo service mysql stop
sudo service mysql postgresql
tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar czf file.tar.gz files – создать архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file
tar -cf - folder | pv -L 2M > file.tar - создание архива с ограничением
максимальной передачи данных до 2 Мегабайт в секунду
tar -pczvf archieve.tar.gz /public_html/ --exclude /public_html/tmp - создание архива, исключая папку tmp
Допустим есть папка public_html и нужно рекурсивно расставить права доступа на все вложенные папки и файлы внутри неё. Сделать это можно следующим образом:
find public_html/ -type d -exec chmod 0755 {} \;
find public_html/ -type f -exec chmod 0644 {} \;