Архив рубрики: GNU/Linux utils

Вопросы, касающиеся использования различных системных утилит и прочего программного обеспечения — описания, их использование.

Chef: получить checksum

26 июля 2016
 

 В рецепте имеется указание на файл Maven для установки на билд-агент GoCD по время его провижена: … }, «3.3.3»: { «url»: «http://apache.ip-connect.vn.ua/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz», «checksum»: «3a8dc4a12ab9f3607a1a2097bbab0150c947ad6719d8f1bb6d5b47d0fb0c4779» } …

LVM: уменьшить и увеличить размер Logical Volume

20 июля 2016
 

 Имеется диск: # fdisk -l /dev/sda Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0004efec Device Boot Start End Blocks… Читать далее »

MSSQL: подключение из консоли Linux

13 июля 2016
 

 Для доступа к серверу MSSQL из консоли Linux — можно использовать утилиту tsql из набора FreeTDS. Устанавливаем FreeTDS: $ sudo apt-get install freetds-bin Пробуем подключиться: $ tsql -S platformnew.database.windows.net -U username Password: locale is «LC_CTYPE=en_US.UTF-8;LC_NUMERIC=uk_UA.UTF-8;LC_TIME=uk_UA.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=uk_UA.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=uk_UA.UTF-8;LC_NAME=uk_UA.UTF-8;LC_ADDRESS=uk_UA.UTF-8;LC_TELEPHONE=uk_UA.UTF-8;LC_MEASUREMENT=uk_UA.UTF-8;LC_IDENTIFICATION=uk_UA.UTF-8» locale charset is «UTF-8» using default charset «UTF-8» Error 20004 (severity 9): Read from the server failed OS error 104, «Connection… Читать далее »

Arch Linux: установка KDE

12 июля 2016
 

 Предполагается, что система уже установлена. Пример установки — в посте Arch Linux: установка. Обновляем систему: # pacman -Syu :: Synchronizing package databases… core is up to date extra is up to date community is up to date :: Starting full system upgrade… there is nothing to do

Arch Linux: установка

9 июля 2016
 

 Загружаем образ со страницы загрузок. В данном случае используется archlinux-2016.04.01-dual.iso (хотя уже есть сборка 2016.07.01). Запуск Загружаемся: Проверяем доступ в интернет: Что бы упростить дальнейшую установку — устанавливаем OpenSSH: # pacman -Sy openssh Запускаем и добавляем в автозагрузку: # systemctl start sshd.socket # systemctl enable sshd.socket Устанавливаем пароль root: # passwd root Для удобства —… Читать далее »

lnav: Log File Navigator — консольная утилита просмотра логов

7 июля 2016
 

 lnav (Log File Navigator) — удобная утилита для монторинга логов на UNIX/Linux системах. Не требует установки дополнительных служб типа веб-сервера, умеет определять формат лога и выбирать соответствующую цветовую схему, очень простая в использовании и так далее. Домашняя страница проекта — тут>>>. Документация проекта — тут>>>. Установка на Debian/Ubuntu: $ sudo apt-get install lnav RHEL/CentOS: # yum… Читать далее »

Linux: восстановить grub после установки Windows

30 июня 2016
 

 Имеется ноутбук, на котором была установлена Ubuntu 14.04, после чего на отдельный раздел диска была установлена Windows. Для Ubuntu раздел /boot вынесен в отдельный раздел, а /home и / установлены в группе разделов под LVM: # lvdisplay —columns LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert home kubuntu_vg -wi-ao— 470,00g root kubuntu_vg -wi-ao—… Читать далее »

Ubuntu: LVM — добавление диска к виртуальной машине ESXi

25 мая 2016
 

 Текущее состояние: # df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/vmt—ubuntu—base-root 26G 1.9G 23G 8% / Или с помощью lsblk: # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda 8:0 0 30G 0 disk ├─sda1 8:1 0 243M 0 part /boot ├─sda2 8:2 0 1K… Читать далее »

Linux: Netdata — мониторинг с веб-интерфейсом

20 мая 2016
 

 Netdata — утилита для мониторинга в реальном времени Linux систем, приложений, устройств по SNMP и так далее. Простая установка, множество графиков «из коробки» и красивый веб-интерфейс. Больше информации — на странице>>> проекта.

Linux: SSH туннель для браузера

19 мая 2016
 

 Быстрая «напоминалка» — как поднять туннель для браузера в Linux: $ ssh -D 3033 [email protected] -p 2222 Тут: -D: собственно, опция указывающая на создание туннеля: «Specifies a local “dynamic” application-level port forwarding.» -p: порт удаленного сервера SSH для подключения (по умолчанию 22, но всегда лучше изменить его, см. больше в SSH: управление ограничениями доступа к… Читать далее »