Мар 222016
 

Термопринтер Через COM Linux, Unix, Debian, Ubuntu, CentOS

Первоначально, надо, что бы Ваш Unix определил COM порт к которому мы подключили принтер.

Проверить можно это командой:

lsusb
ls /dev

Внимательно читаем документация к принтеру, и там должны быть похожие команды.

После пытаемся отправлять текст:

echo -ne "Проверяем как же работает текстовка\n" > /dev/ttyUSB0

Частичная обрезка:

echo -ne $'\x1B\x6D' > /dev/ttyUSB0

Полная обрезка:

echo -ne $'\x1B\x69' > /dev/ttyUSB0

Остальные команды смотрите в документации, они вводятся аналогично.

Июн 062014
 

Как сделать перезагрузку (re-read) таблиц партиций (Partition Table) в Debian или Ubuntu Linux

Иногда случается ситуация когда необходимо перечитать таблицу партиций. Переразбил диск, а перегружать сервер не хочется, да и не надо этого делать, нарушается правило стабильности сервера.
Так как же я перезагружаю таблицу партиций (partition table) без перезагрузки системы?

В первую очередь необходимо установить пакет parted, сделаем мы это вот так:

# sudo apt-get update
# sudo apt-get install parted

Работаем с диском /dev/sdb.

# ls /dev/sdb*

Вывод:

/dev/sdb1 /dev/sdb2

После установки можно экспериментировать, разбиваем диск и используем следующую команду для перезагрузки партиций:

# sudo partprobe

После установки повторяем проверку:

# ls /dev/sdb*

Вывод:

/dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4

Очень удобная программа. После ее использования уже можно работать с дисками, используя команду fdisk или cfdisk, форматировать диски mkfs.

Главное помнить, что когда будет меняться партиции диска, каждый раз пользоваться командой partprobe.

Янв 032014
 

(Установка)Install WordPress on Debian, Ubuntu

Как и зачем устанавливать WordPress в Debian.
Устанавливать стоит, для того, что бы вместе с Установкой подтянулись все зависимости для этой CMS.

Установка services:

apt-get install wordpress

Создаем link для создания субдериктории, для тех кому это надо:

ln -s /usr/share/wordpress /var/www/wordpress

Запускаем WordPress MySQL setup script:

/usr/share/doc/wordpress/examples/setup-mysql -n wordpress

Создаем link для правильного доступа URL если вы хотите использовать какой то другой домен кроме localhost:

ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-myUri.php

Запускаем инсталяцию ворд пресса WordPress install.php:

http:///wordpress/wp-admin/install.php
Окт 102013
 

Как заменить сбойный диск в программном RAID1 в Linux

Программный RAID1 /dev/md0 включает в себя разделы /dev/sda1 и /dev/sdb1.
Задача заменить диск /dev/sdb.

Диагностику смотрим через (если вместо [UU] видим [U_], то целостность одного из дисков нарушена):
cat /proc/mdstat

Помечаем раздел как сбойный:
mdadm —manage /dev/md0 —fail /dev/sdb1

Отключаем раздел (удаляем из RAID1)
mdadm —manage /dev/md0 —remove /dev/sdb1

Выключаем машину, меняем диск.

Создаем через fdisk идентичные разделы, или копируем структуру первого диска /dev/sda:
sfdisk -d /dev/sda | sfdisk /dev/sdb

Добавляем раздел в RAID1 массив:
mdadm —manage /dev/md0 —add /dev/sdb1

Сен 282013
 

Linux: как заархивировать или зжать zip-ом папку

Первым делом устанавливаем архиватор zip

# apt-get install -y zip

Этим постом — открываю серию, как сделать оперативненько что нидь в линуксе, или проще:

Linux и его команды.

Первое — как зазиповать папку:

# zip -r folder.zip folder