Linux




Ошибки в shell скриптах из-за символа возврата каретки \r

Если вам хватило ума написать shell-скрипт под виндой, а потом скопипастить его в текстовый редактор Shell, не удивляйтесь, если он не будет работать и выдавать ошибки типа ‘/bin/bash^m: bad interpreter: no such file or directory’, то могу вас поздравить. Дальше будет описание причины и как это легко исправить.

(далее...)

Как я сделал автоматическую съемку фото на веб камере ноутбука из консоли Linux

Для своих личных задач я сделал из старого ноутбука с I5 3-го поколения и 16GB оперативной памяти домашний сервер. Установил на него Debian, даже настроил на нем аналог RDP для линукса - XFCE. На нем работает nginx и еще некоторые домашние роботы 🙂 Но очень хотелось еще сделать небольшое DIY видеонаблюдение из него. Инструменты: Debian, Nginx, Fswebcam

(далее...)

Где находится файл Crontab и как добавить расписание

Crontab - это более гибкий и примитивный аналог планирощика задач из Windows для Linux 🙂 Лично мне кронтаб и линуксовая консоль нравится больше, чем GUI от Windows. И точно больше, чем GUI для Linux.

(далее...)

Удаление Net 5 с Debian из консоли

На моей VPS не очень много места, потому за установленным ПО приходится следить. Недавно на VPS обновили операционку до 11 Debian, потому стало возможным запускать на ней программы для Net 6!! Ich bin glucklich, ja! Я счастлив в общем 🙂

(далее...)

Настройка Terraform и YandexCloud

Для работы с облачными ресурсами, особенно при частом деплое и изменении конфигураций, руками поднимать инфраструктуру – это утопия, потому лучше всего освоить Terraform. Имхо, самое сложное в Terraform – это настроить среду для работу с облачным провайдером. Мне сейчас нравится Яндекс-облако, очень хотел бы туда пойти работать и помочь им стать еще лучше, но пока увы.

(далее...)

Добавить новый сайт в Nginx Ubuntu на 81 порту

git commands

Чистый линукс Ubuntu для разработки и настройки dev-ops среды. Понадобилось проводить тесты развертывания сайта на этой же машине. Удалил вставший вместе с ОС apache2 и установил привычный NGINX (Remove apache2 from Ubuntu, step by step from bash).

(далее...)

Основные принципы работы с редактором VIM в консоли Linux (SSH)

Рис.1. Режим редактирования в VIM

Открывая в Midnight commander текстовый файл для редактирования, запускается редактор VIM. Возможно, я б выбрал другой, но хостер установил этот. Это бесплатный редактор, особенность которого в том, что в VIM нужно вручную переключать режимы ввода - командный и текстовый. Т.е. чтоб ввести текст нужно включить один режим, а чтоб его сохранить - переклчюить режим на командный. Долгое время у меня внести правки получилось, а вот сохранить и закрыть – нет. После чтения документации к текстовому редактору(!!) я наконец то смог освоить основные приемы работы с ним, которые будут описаны ниже.

(далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика