Блокнот напоминалка Linux Ubuntu

Полезные команды для Linux (в частности Ubuntu) на все случае жизни.
Лекарство от склероза
p.s. постоянно обновляется и дополняется
sudo apt update        # Fetches the list of available updates
sudo apt upgrade       # Installs some updates; does not remove packages
sudo apt full-upgrade  # Installs updates; may also remove some packages, it needed
sudo apt autoremove    # Removes any old packages that are no longer needed

sudo -- sh -c 'apt-get update; apt-get upgrade -y; apt-get dist-upgrade -y; apt-get autoremove -y; apt-get autoclean -y'

Create an md5 file in each directory which doesn’t already have one, with absolute paths:

find "$PWD" -type d | sort | while read dir; do [ ! -f "${dir}"/@md5Sum.md5 ] && echo "Processing " "${dir}" || echo "Skipped " "${dir}" " @md5Sum.md5 already present" ; [ ! -f "${dir}"/@md5Sum.md5 ] &&  md5sum "${dir}"/* > "${dir}"/@md5Sum.md5 ; chmod a=r "${dir}"/@md5Sum.md5;done

Create an md5 file in each folder which doesn’t already have one: no paths, only filenames:

find "$PWD" -type d | sort | while read dir; do cd "${dir}"; [ ! -f @md5Sum.md5 ] && echo "Processing " "${dir}" || echo "Skipped " "${dir}" " @md5Sum.md5 allready present" ; [ ! -f @md5Sum.md5 ] &&  md5sum * > @md5Sum.md5 ; chmod a=r "${dir}"/@md5Sum.md5 ;done

Verifying all @md5Sum.md5 files can be done by the next commands:

find "$PWD" -name @md5Sum.md5 | sort | while read file; do cd "${file%/*}"; md5sum -c @md5Sum.md5; done > checklog.txt

Чтобы получить список установленных программ

sudo dpkg --get-selections

Как посмотреть пользователей samba ?

pdbedit -L -v
-L to list users. -v to be verbose.

Для того, чтобы посмотреть список часовых поясов, пользуемся командой timedatectl list-timezones.
Для того, чтобы установить часовой пояс, используем команду timedatectl set-timezone Europe/Moscow (например)

 timedatectl
                      Local time: Mon 2019-09-16 12:13:01 MSK
                  Universal time: Mon 2019-09-16 09:13:01 UTC
                        RTC time: Mon 2019-09-16 09:13:01
                       Time zone: Europe/Moscow (MSK, +0300)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

Установка pip для python через curl

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip install requests (это уже установка модуля через пип)

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *