Содержание
О проекте
Ссылки на дистрибутивы
Ссылки на полезные ресурсы
Софт
Работа с Android
Управление планировщиком
Файловые менеджеры
Office
CAD
Кодировки
Сканер (sane)
Браузеры
Мессенджеры
PDF
Wine
Работа с архивами
Работа с изображениями
Работа со слайдшоу
Скриншоты
Работа со звуком
Работа с тачпадом
Работа с cd
Работа с видео
Работа с веб-камерой
Оффлайн-браузеринг
SIP
Настройки
Настройки периодических заданий (cron)
Ядро и связанные вещи
Настройка дисплея монитора
Управление яркостью монитора
Два монитора, настройка
Композитные менеджеры
Bluetooth
WebDav / Yandex.Disk / Cloud.mail.ru
Dropbox
Криптоконтейнеры в Linux
Принтеры
Apache / Php
MySql
SQLite
Docker
Katalon
Сеть/Wifi / Network
NdisWrapper - использование драйверов Windows в Linux
Интернет
Диски
Монтирование и работа с дисками
Память
XFce
Xfce && WmCtrl
IceWm
LXDE / Openbox
DWM
Openbox
Легкие программы для легких сред
Проблемы и решения
Grub и его восстановление
Создание загрузочной флешки
x.org
Звук
Ссылки
Команды
Общие системные
Linux и ntp
Работа с пакетами
Общие файловой системы
Команды grep, sed и awk
Хитрости, хаки
Работа с пользователями
Настройка папок пользователя
Синхронизация
Работа с оборудованием
Работа с SSH
Ссылки
Программирование на bash
Рецепты
Ссылки
Различные пути
Программирование на php для linux shell
Полезные скрипты
О проекте
О проекте
Ссылки на дистрибутивы
Ubuntu
Linux Mint Main Page
lubuntu | lightweight, fast, easier
LXLE - легче Lubuntu
-
Статья про него
Runtu - легкий ubuntu-based дистрибутив
AntiXlinux - очень легкий (min 80 Мб в памяти) дистрибутив на базе Debian
Slax - лгкий, deb-based
В стиле macOS + легкий вроде бы
Nas4free - решение для домашнего NAS
SliTAZ - очень лёгий и нетребовательный к ресурсам
Ссылки на полезные ресурсы
Поиск по launchpad- репозитории ПО для Ubuntu
Официальное русскоязычное сообщество Linux Mint
Lubuntu Linux по-русски
Инструкция по установке lubuntu
Множество полезной информации по ubuntu
Вопросы и ответы по ubuntu (англ.)
Habrahabr - 80 средств мониторинга в Linux
Хабрахабр - родительский контроль в Linux
Оптимизацтия Ubuntu
Статья о защите Linux
Команды, позволяющие оценить количество памяти
Установка Android studio
Про systemd
VPN решения на Linux
Установка российских TLS-сертификатов Russian Trusted Root CA в Ubuntu
Разделы жесткого диска и файловые системы
https://pkgs.org/
- Linux Packages Search - мощный сайт, где кажется можно найти все возможные пакеты для Linux
Софт
Liferea
FBReader - кроссплатформенная читалка
Conky (системный монитор)
Что стоит доставить
Deadbeef
OCS Inventory agent
Установка Java (JDK) 1.8
Xmind
Clonezilla - перенос linux на другой компьютер
Работа с Android
adb
Управление планировщиком
Zait
Gnome Shedule
Файловые менеджеры
Gnome Commander
PCmanfm
Office
libreoffice
OnlyOffice
WPSOffice
/
WPSOffice-fonts
FreeOffice
Установить основные Windows-шрифты в Liunx
CAD
LibreCAD
Кодировки
Перекодировка текстовых файлов
Сканер (sane)
Сканер
Браузеры
Google Chrome
Убрать разблокировку ключей при входе в Chrome
Tor && tor-browser
Opera
Surf
PaleMoon
Vivaldi
Chromium-gost
Мессенджеры
Telegram
Skype
Zoom
PDF
Evince - есть в репозиториях
Foxit Reader
Wine
Visio & Project под Wine
База данных программ под Wine
Настройка Wine под Убунту
Разное про Wine
Что доставить
Работа с архивами
Архиватор Peazip
Работа с zip
Работа c 7zip
Архиватор b1
Взлом архива, подбор пароля
Работа с изображениями
ImageMagic: Пакетная и еденичная обработка изображений (mogrify, convert)
Список графических рдакторов и просмотрщиков
Установка PhotoME на Linux
Работа с exif
Пакетная конвертация raw(npf) в Linux
Nomacs - легкий просмотрщик изображений
AmoK Exif sorter - сортировка по exif
Работа со слайдшоу
Imagination
Videoporama
ffDiaporama
- мой выбор
PhotoFilmStrip
Скриншоты
Скриншот из командной строки
Скриншот из xfce4
Работа со звуком
Звуковыжималка (Sound Juicer) - конвертор audio-cd в mp3
SoundConvertor - конвертация flac в mp3
Звук (alsamixer)
Нет звука в Lubuntu
abcde - консольная программа для грабинга CD
Статья на Хабре про настройки звука
Работа с тачпадом
Настройка тачпада в Линукс
Работа с cd
Снять побайтовый образ CD (img)
Записать побайтовый образ на CD (burn)
Записать (скопировать) через GUI
Работа с видео
ffmpeg && ff multi converter
Чем проиграть .vob
Работа с веб-камерой
Как писать изображение с камеры в файл, вывести на экран и т.д.
Оффлайн-браузеринг
(скачать сайт целиком)
wget
httrack
SIP
Работа с SIP (клиенты SIP)
Настройки
Sony Vaio
Настройка sudo (монтировнаие и запуск команд без пароля)
Скрипт при выключении компьютера
Wine
Точка доступа из Linux-системы
Установка и настройка Virtualbox
Оптимизация памяти через zram
Настройк открытия ярлыков Windows в Linux
Как отключить гостевой сеанс в Убунте / Минт
Настройки периодических заданий (cron)
Cron
Редактирование нативным способом
Редактирование через GUI (zeit)
Где хранятся файлы cron
Ядро и связанные вещи
Как зафиксировать ядро в Linux
Как удалить ненужное ядро в Linux (шатаный способ)
Как удалить ядро в Linux (нештатный способ) + освободить место в /boot
Посмотреть список загруженных модулей
Удалить все ядра кроме текущего
Скрипт подключения разрешения и изменения разрешения второго монитора
Настройка дисплея монитора
Переключение разрешений экрана через xrandr по кнопке
Установка разрешений экрана через xrandr при загрузке
Настройки композитного менеджера Compiz
Графические утилиты для смены разрешения
Как работает графика в linux
Управление яркостью монитора
light - управление яркостью из командной строки
gammy - настройка яркости монитора через GUI
Два монитора, настройка
2 монитора через xrandr
IceWM + 2 монитора или как настроить рабочий стол на caja
Композитные менеджеры
Compiz
Compton
Bluetooth
Bluetooth в Linux
Bluenam applet
WebDav / Yandex.Disk / Cloud.mail.ru
Настройка WebDAV-fs (yandexDisk например)
Примонтировать Яндекс-диск без ввода пароля на Яндексе
Примонтировать Яндекс-диск без sudo (от пользователя)
Настройка yandex-disk через клиент и WebDAV
Особенности настройки mail.ru webdav
Решение проблемы "монтируется только для чтения"
Yandex Disk - установка "родного" клиента
Тонкости настройки диска под Linux (в тч как исключить директории из синка)
Как бороться с "папка занята другим пользователем" в YandexDisk
Монтирование в linux
Dropbox
Одно из решений проблемы не синхронихации
Криптоконтейнеры в Linux
Полное руководство по созданию и настройке Luks
То же руководство, что по ссылке выше, только утянуто к себе
Cryptomator
Про криптоконтейнеры
Скрипт создания контейнера
Принтеры
Настройка принтера в Linux
http://www.openprinting.org/
- сайт где можно найти драйвера и PPD файлы для кучи принтеров. В частности
Brother HL2140
|
PPD Brother HL2140
CUPS
Как быстро переставить CUPS
Pantum M6500 drivers
Apache / Php
Настройка apache с нуля
Автостарт apache
Простая установка LAMP
Установка mysql на Linux Mint 19
Ошибки apache
Файлы конфигурации apache и вспомогательные команды
Заглушка sendmail
Натройка ротации логов (logrotate)
Настройка GD в php
Исправляем ошибку AH01630: client denied by server configuration
Если слетела кодировка в php7
Установка модуля encrypt в php7
Вернуться на php 5.6 с php 7.0
Включить mod_rewrite
Установить phpmyadmin совместимый с php5.6
MySql
Борьба с новыми кодировками в mysql8
Установка mysql на Linux Mint 19 + дополнение по mysql8&mint21
Удаление mysql
Плагин validate-password mysql
Как узнать размер всех баз mysql
Как узнать наиболее тяжелые запросы в Mysql
Импорт БД mysql в файл / Экспорт из файла
Кодировки и mysql
Mysql и командная строка (выполнить запрос из скрипта bash)
Смена пароля root в mysql
Использование mysql_config_rditor - безопасное использование пароля в скриптах
Установить phpmyadmin совместимый с php5.6
Как бороться с "Ошибка MySQL 1449: пользователь, указанный как определитель, не существует"
SQLite
Как включить SQLite на хостинге
Docker
Установка docker на ubuntu 18/04
Использование docker
Примеры использования docker
Docker composer - install
Docker composer - Использование
Portainer - web-интерфейс docker
https://vidikon.info/lamp-docker-compose/
- use docker composer
https://vidikon.info/commands-docker/
- шпаргалка docker
Katalon
Установка Katalon в Ubuntu
Сеть/Wifi / Network
Как поменять MAC адрес сетевой карты в Linux
Как посмотреть сетевые параметры в Linux (ifconfig)
VPN клиент, настройка
Как изменить имя компьютера под Linux в сети
Как изменить ttl
Как опустить / поднять интерфейс (например, выключить WiFi)
Полезные команды для отладки WiFi и сети
Как изменить скорость Интернет
Если в Linux периодически отваливается wifi
Проблемы с wifi с разных пользователей
Как посмотреть уровень сигнала WiFi
Получить состояние WiFi из командной строки
Решить проблему с WiFi на реалтеке 3165 (ноут hp)
Решить проблему с WiFi на реалтеке 8188EE (ноуты lenovo, hp)
Linux с Wifi ID: 0bda:a811 Realtek Semiconductor Corp
Linux с Wifi ID: 0bda:a812 Realtek Semiconductor Corp
Intel drivers official
Linux WiFi из командной строки с wpa_supplicant
Проблемы с wifi с разных пользователей + проблема требования ключей
Как узнать пароль WiFi который только в NetworkManager есть
Работа с консольным клиентом Network Manager
Applet Network-manager
Дать права на Wi-Fi всем пользователям
Полезные команды для отладки WiFi и сети
Настройка Wi-Fi в ubuntu
Список поддерживаемых в Linux чипов
Список поддерживаемых в Ubuntu Wi-Fi карт
Как отключить ipv6 (помогает, если тормоза Интернета)
Как посмотреть/ограничить скорость интерфейса
NdisWrapper - использование драйверов Windows в Linux
Установка NdisWrapper
Полезные команды для отладки WiFi
Интернет
Как отключить интернет для пользователя
Диски
Настройки для SSD - trim, отложенная запись, отключение журналирования
Включение и выключение swap
Агрессивное/ленивое использование файла подкачки
Узнать температуру hdd
Узнать кто использует диск
Проверка и исправление badblock
Redo Backup - сделать копию HDD
Hiren's BootCD PE - загрузочный cd с кучей утилит для hdd
Форматировать диск
Работа с разделами
Монтирование и работа с дисками
Монтирование диска
Монтирование /tmp в память (tmpfs)
Монтирование FTP
Монтирование и настройка WebDav
Монтирование без пароля
Проверка, что ресурс примонтирован
Как узнать UUID устройств в Linux?
Монтирование webdav полная инструкция
Память
Скрипт очистки памяти
XFce
Текущая настройка горячих клавиш XFCE
Автостарт (автозагрузка) приложений в xfce
Полноэкранный режим в XFCE, выход из него
Настройка блокировки экрана в xfce4
xfce: настройка двойного клика (чтобы он работал "как надо")
xfce-theme-manager
Настройка размеров значков в xfce
Обои рабочего стола в Xfce
Настройка монитора в XFCE (проблемы и решения)
Катомизация меню XFCE
Решение известных проблем
Один из способов переноса настроек xfce - через /etc/skel
Перенос настроек xfce
Xfce && WmCtrl
Как свернуть окно по клавише (wmctrl)
WmCtrl - как свернуть все
IceWm
Основные файлы настроек
Блокировка экрана в IceWM
Основные настройки IceWM
Скрипт icewm-installer
Готовые настройки ICEWM
Настройка тем gtk2 в icewm
Композитинг в icewm
IceWM+2 монитора или как настроить рабочий стол на caja
LXDE / Openbox
Настройка горячих клавиш в LXDE
Настройка блокировки экрана в LXDE
Автостарт в Lubuntu
Логин менеджер (Linux Display Manager), и немного про LXDM (LX Display Manager).
LightDM
Натройка раскладки клавиатуры в Lunubtu
Проблемы с раскладкой в Lubuntu
Настройка Openbox
DWM
DWM - пошаговоя инсталляция и настройка
Openbox
Настройка openbox (автостарт, раскладка, доведение до ума)
Утилита контроля автостарта
tint2 + легкий календарь + вывод сообщений из командной строки + лаунчер
Простой календарь gsimplecal
Блокировка сессии
Легкие программы для легких сред
Xxkb - простой индикатор раскладки клавиатуры в трее
Volumeicon - простой регулятор громкости в трее
pavucontrol - миксер звука xfce4
Xsensors - индикаторы температуры и т.д.
AllTray - утилита контейнеризации приложений в трей
Zenity - вывод сообщений в графический интерфейс
Проблемы и решения
Linux Mint - не запускается центр приложений
Mint update && utility
Как посмотреть список оборудования
Проблемы Wi-Fi на Intel Centrino N-1000
Как посмотреть какие драйвера nvidia установлены
Система показывает 2/3 монитора при входе, или как отключить вторую голову видеокарты
Проблемы с раскладкой в Lubuntu
Нет звука в Lubuntu
Linux Mint 19.1 не видит Card Reader
Grub и его восстановление
Ссылки на статьи по восстановлению Grub
Создание загрузочной флешки
Создание мультизагрузочной флешки
Загрузочная флешка в Ubuntu
mkusb - средство создания загрузочной флешки
Woeusb - средство для создания загрузочной флешки Windows в linux
unetbootin - Записать образ ISO на флешку
x.org
Смена режимов
Звук
Нет звука в Lubuntu
решение для alsamixer: Не удаётся открыть микшер: Нет такого файла или каталога
Звук (alsamixer)
Volumeicon - простой регулятор громкости в трее
pavucontrol - миксер звука xfce4
Переинициализация alsamixer
Полезные команды для настройки звука
Ссылки
Обзоры оболочек (WM) в Linux
Команды
Общие системные
Посмотреть версию ОС
Посмотреть информацию о процессоре
Узнать путь к программе (which)
Посмотреть сколько памяти всего / свободно (free) + информация о памяти
Алисы команд (alias)
Создание ссылок (ln)
Работа с альтернативами (update-alternatives)
Выключение, перезагрузка, спщий режим, гибернация и т.д.
Kill - возможности убить процесс
nice - изменить приоритет процесса
pstree - построить дерево процессов
Блокировка консоли
Как узнать сканкоды клавиш
.bahrc
lsof - посмотреть кто какие файлы открыл
Linux и ntp
Настройка ntp в linux, клиентский режим
Сервера ntp
Работа с пакетами
Работа с пакетами: установка, удаление, обновление, (apt-get)
Переустановка пакетов
Продолжение прерванной конфигурации пакетов
Отличие upgrade от dist-upgrade
Как заморозить версию пакета, установить нужную версию пакета
Установка пакетов задач (tasksel)
Установка через dpkg
Поиск пакетов в репозиториях
Посмотреть список всех установленных пакетов / пактов которые идут к чему-либо / всех пакетов
Проверить, установлен ли пакет в системе
Получить версию пакета, установленного в системе
Общие файловой системы
Удаление файлов (rm)
Удаление файлов по маске
Копирование файлов (cp)
Поиск файлов (find)
Поиск файлов по базе (locate)
Форматирование (mkfs)
Проверка дисков на ошибки
Создание, удаление директорий (mkdir, rm)
Монтирование (mount)
Подсчет количества строк, байт (wc)
Вывод содержания каталога (ls)
Вывод списка блоковых устройств
Вывод содержимого каталога в виде дерева (tree)
tail - вывод последних записей в файле
Ссылки (ln)
Команды grep, sed и awk
Поиск по файлу (grep)
Поиск по содержимому файлов (продвинутый grep)
Очистка файла конфигурации от комментариев
Sed с примерами
Заметки о sed
Примеры awk
Sed - очень коротко и ясно
Хитрости, хаки
Массовое рекурсивное изменение прав доступа в Linux (find && chmod)
Массовое переименование (простое) find & mv
Проверка состояний страницы (curl)
Загрузка содержимого (wget), консольное скачивание
Переименовать файл по маске времени (mv, time)
Когда занято много памяти
Работа с пользователями
Удаление пользователя
Добавление пользователя
Добавление пользователя в группу
Работа из-под другого пользователя
Закрыть сессию пользователя
Изменить пароль пользователя
Посмотреть список всех пользователей, последний логин,список активных и т.д.
Как сбросить забытый пароль в Linux, способ 1
Как посмотреть список пользователей в Linux
Настройки по умолчанию для всех пользователей
GUI для работы с пользователями
Настройка папок пользователя
Шифрование домашней папки пользователя в Linux
Шифрование swap в Linux
Шифрование домашней папки на Linux с помощью fscrypt
Шифрование домашней папки на Linux с помощью fscrypt (сокращенная локальная копия статьи)
Синхронизация
Синхронизация через Rsync
Синхронизация через FTP
Синхронизация через Яндекс-диск
Работа с оборудованием
lspci - посмотреть список оборудования
lscpu - посмотреть информацию о CPU
работа с интегрированными устройствами (оборудованием)
Как посмотреть температуру процессора и hdd
Посмотреть общие сведения об оборудовании
Исправить глюк с 2 мониторами
Работа с SSH
Как подключиться к удаленному терминалу по SSH
Как передать-скопировать-закачать файл по SSH
Ссылки
http://habrahabr.ru/post/138591/
- Перенаправление вывода в Linux
http://forum.ubuntu.ru/index.php?topic=14535.15
- большой список команд linux
http://ubuntovod.ru/instructions/sbros-parolya-ubuntu.html
- как сбросить пароль в ubuntu
Программирование на bash
Переменные bash, запись результата в переменную
Оператор IF
Проверки bash
Цикл for на bash + обработка вывода команды в цикле + обработка элементов массива в цикле
Работа со строками в bash, в т.ч. с именами файлов
Посмотреть код возврата на bash
Функции на bash
Ввод с клавиатуры в bash
Задержка перед выполнением команд (sleep)
Получить дату-время в скрипте bash
Mysql и командная строка (выполнить запрос из скрипта bash)
Файлы внутри скриптов или deploy на bash'е
Сообщения в gui через bash
История в bash, использование истории в скриптах
Перенаправление вывода
Рецепты
Linux: как найти самый старый файл в директории (включая поддиректории)
Linux: как проверить из скрипта, есть ли интернет
Linux: как подсчитать количество файлов в директории
Linux: как получить домашннюю директорию пользователя, текущую директорию
Ссылки
http://redhat-club.org/2011/%D1%81%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D1%8B-bash
- небольшое справочное руководство
http://www.codenet.ru/progr/other/sh/
- короткий учебник
http://rus-linux.net/MyLDP/HOWTO-ru/Bash-Progr-Intro-HOWTO/Bash-Prog-Intro-HOWTO.html#toc14
- достаточно подробное руководство
Различные пути
Пути до иконок в Ununtu
Программирование на php для linux shell
Запуск php как скрипта оболочки
Ссылки
http://phpclub.ru/manrus/feat/commandline.html
- руководство по запуску php как shell скрипта
Полезные скрипты
Скрипт включения и выключения логирования запросов mysql