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

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

CentOS: scp: command not found

15 сентября 2013
 

 После установки CentOS 6.4 minimal install — в нём не оказалось даже SCP. При попытке копирования на него — получаем ошибку: Cannot execute SCP to start transfer. Please make sure that SCP is installed on the server and path to it is included in PATH. You may also try SFTP instead of SCP. Command failed… Читать далее »

CentOS: установка Graphite

13 сентября 2013
 

 Устанавливаться система будет на: # cat /etc/redhat-release CentOS release 6.4 (Final) Устанавливаем необходимые пакеты: # yum -y install git python-devel mod_wsgi mod_python python-sqlite2 bitmap pycairo python-zope-interface python-simplejson django-tagging python-twisted-web bitmap-fonts gcc-c++ openssl-devel make

CentOS: установка и настройка Subversion + Apache HTTP Server

4 сентября 2013
 

 Первым делом необходимо запустить Apache, если этого ещё не сделано. Проверяем: # chkconfig —list | grep http httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off Включаем запуск Apache при старте системы: # chkconfig httpd on

UNIX: утилита tree — вывод директорий/файлов в виде дерева

2 сентября 2013
 

 Установка в CentOS: # yum -y install tree.i686 Установка во FreeBSD: # cd /usr/ports/sysutils/tree && make BATCH=yes install clean Будучи запущенной без опций — утилита выведет список всех каталогов и файлов, начиная с текущей позиции.

Linux&FreeBSD: команды kill, nohup — сигналы и управление процессами

18 августа 2013
 

 Сигналы — это метод передачи данных от пользователя — процессам, либо от процессов — пользователю или ядру некоторых команд для управления этими процессами. В примерах используется операционная система CentOS, но те же примеры корректно будут работать и во FreeBSD. Полный список можно посмотреть введя команду: # kill -l

Использование утилиты lsof в примерах

17 августа 2013
 

 Имя утилиты LSOF является аббревиатурой от List Of Opened Files, и предназначена она, как следует из названия, для отображения открытых файлов различными процессами и/или пользователями. Если утилиты в системе нет — установим её. Для FreeBSD выполняем: # cd /usr/ports/sysutils/lsof && make BATCH=yes install clean Хотя у FreeBSD есть родная аналогичные утилиты fstat и sockstat. Для… Читать далее »

SSH — авторизация по ключам

26 июля 2013
 

  Метод авторизации с использованием ключей позволяет выполнять вход на удалённые системы без необходимости ввода пароля. Кроме того, такую схему можно использовать в утилитах scp, при подключении по SFTP и в своих собственных скриптах. Для авторизации таким методом используются два ключа  — «открытый» (public_key), который находится в домашнем каталоге пользователя, под которым будет выполняться вход… Читать далее »

Ubuntu: проверить температуру процессора

7 июня 2013
 

 Для контроля температуры процессора (CPU) воспользуемся утилитой lm-sensors. Установка для Debian/Ubuntu: # aptitude -y install lm-sensors Далее — запускаем обнаружение имеющихся датчиков температуры: # sensors-detect

Ubuntu: проверить температуру винчестера

7 июня 2013
 

 Для проверки температуры жестких дисков используем утилиту hddtemp. Установка для Debian/Ubuntu: # aptitude -y  install hddtemp Во время установки будет предложено установить hddtemp в качестве демона (сервиса) — отвечаем «Нет». Если понадобится — это можно будет изменить с помощью: # dpkg-reconfigure hddtemp

Ubuntu: настройка PEOPLE.net и модема HUAWEI EC156

7 июня 2013
 

 Система: # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description:    Ubuntu 12.10 Release:        12.10 Codename:       quantal Модем определяется как: # lsusb … Bus 002 Device 008: ID 12d1:140c Huawei Technologies Co., Ltd. … Через стандартный Network Manager подключиться не удалось (хотя ранее в этой же системе подключался модем оператора «Интерконнект» и работал… Читать далее »