Поиск

18 мар. 2020 г.

Debian 10 Как добавить постоянный маршрут

Что бы добавить постоянный маршрут в Debian 10 необходимо добавить в конец секции настроек сетевой карты файла /etc/network/interface следующие команды:
post-up /sbin/ip r add 192.168.2.0/24 via 192.168.2.1
pre-down /sbin/ip r del 192.168.2.0/24 via 192.168.2.1

13 мар. 2020 г.

Как включить режим чтения в Chrome

Как быстро поднять OpenVPN

Debian 10

https://www.cyberciti.biz/faq/debian-10-set-up-openvpn-server-in-5-minutes/

CentOS 8

https://www.cyberciti.biz/faq/centos-8-set-up-openvpn-server-in-5-minutes/

Ubuntu 18.04

https://www.cyberciti.biz/faq/ubuntu-18-04-lts-set-up-openvpn-server-in-5-minutes/

Как в Midnight Commander настроить открытие Word и Excel-файлов в Libre Office

Открытие офисных файлов через файловый менеджер Midnight Commander происходит двумя методами. Первый метод - это определение типа файла через регулярное выражение. Второе - это определение типа файла через анализ файла, который производится с помощью утилиты file.

Проблема в том, что утилита file для файлов с расширением *.xlsx может выдавать разные типы файлов:

Отчет хозяйственный.xlsx: Microsoft OOXML
Промежуточный отчет.xlsx: Microsoft Excel 2007+

И эта особенность не учитывается в настройках MC, которые находятся в меню Команда - Редактировать файл расширений. Проблема усугубляется тем, что часто такие файлы находятся на ресурсах Samba, и при стандартном монтировании имеют права на исполнение. Поэтому такие файлы MC пытается запустить как программы, выдавая в консоль ошибку:

(bad magic number): Exec format error


В Midnight Commander v.4.8.18 блоки настроек выглядят так:



# Microsoft Word Document

regex/i/\.(do[ct]|wri)$

Open=/usr/lib/mc/ext.d/doc.sh open msdoc

View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc

type/^Microsoft\ Word

Open=/usr/lib/mc/ext.d/doc.sh open msdoc

View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc


# Microsoft Excel Worksheet

regex/i/\.xl[sw]$

Open=/usr/lib/mc/ext.d/doc.sh open msxls

View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls

type/^Microsoft\ Excel

Open=/usr/lib/mc/ext.d/doc.sh open msxls

View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls


Здесь видно, что по регулярному выражению не будут определяться файлы *.docx и *.xlsx. А по типу файлов, как было показано выше, будет определяться только часть файлов. Как это исправить? Очень просто: надо доработать регулярные выражения.

Для документов MS Word

Было:
regex/i/\.(do[ct]|wri)$

Стало:
regex/i/\.(do[ct]|wri)x?$

Для документов MS Excel

Было:
regex/i/\.xl[sw]$

Стало:
regex/i/\.xl[sw]x?$

После такой настройки открытие файлов офисного пакета будет работать правильно. Перезапуска Midnight Commander не требуется.

Как просмотреть файл конфигурации без комментариев

cat /etc/fstab | grep -v '^$\|^\s*\#'
или так: grep -v '^$\|^#' /etc/temp.conf
А еще лучше сделать алиас
alias list="grep -v '^$\|^#'"
или так:
alias list="grep ^[^\#]"

Установка Systemback в Ubuntu/Mint

sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update
sudo apt-get install systemback systemback-locales