Linux

rTorrent - BitTorrent-клиент для Linux

rTorrent — свободное программное обеспечение, распространяемое на условиях GNU General Public License, представляющее собой текстовый клиент BitTorrent, написанный на языке C++ для Linux и других Unix‐подобных операционных систем, на основе библиотеки libTorrent (не путать с libtorrent).


Автоматический запуск nginx

Для автоматического запуска nginx необходимо добавить строчку в /etc/rc.local
/usr/local/nginx/sbin/nginx


Bash. Управление CD-ROM

Я уже писал про скрипт написанный на VBScript, который осуществляет открытие лотка CD-ROM/DVD-ROM, а теперь настала время nix-систем.
#!/bin/sh
while [ 1 = 1 ]
do
eject
eject -t
done
А вот видео демонстрирующее открытие и закрытие лотка CD-ROM


Команды SSH для работы с архивами

Маленькая шпаргалка “Команды SSH для работы с архивами”
tar cf archive.tar directory/ - содержимое каталога directory упакует в файл archive.tar
tar xf archive.tar – распаковать archive.tar
tar czf file.tar.gz files – создаем архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковываем tar с Gzip


phpSysInfo

phpSysInfo представляет собой сборку скриптов для мониторинга состояния системы. Возможно не такой подробный инструмент для мониторинга, как другие подобные проекты, но вполне достаточный для просмотра сведений о сервере. Показывает Uptime, CPU, Memory, LM Sensors, SCSI, IDE, PCI, Ethernet, Floppy, and Video Information.
Установка достаточно проста:
1) скачать с официального сайта
2) распаковать в нужную директорию
3) переименовываем файл config.php.new [...]


Поиск больших файлов в Linux

Поиск больших файлов в Linux можно реализовать следующим образом:
find / -size +1G | awk ‘{system(”ls -al “$1)}’


phpBB 3 Ошибки при загрузке аватарок

У знакомого возникла проблема с phpBB3.
Форум phpBB 3 возникают ошибки при загрузке аватарок
[phpBB Debug] PHP Notice: in file /includes/functions_upload.php on line 790: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/userz/:/tmp:/usr/local/lib/php/)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3760: Cannot modify header information - headers already sent by (output [...]


Установка Midnight Commander в CentOS

Благодаря Yum, установка Midnight Commander в CentOS сводится к одной команде.
# yum install mc
Yum создан для автоматической установки, обновления и удаления пакетов для дистрибутивов Linux, основанных на RPM с использованием специально подготовленного репозитария пакетов.
Запуск Midnight Commander осуществляется при помощи команды:
# mc
Если возникнут проблемы с кракозяблами, то прочтите Кракозябры в Midnight Commander


Кракозябры в Midnight Commander

Если вы сталкнулись с такой проблемой как Кракозябры в Midnight Commander, а точнее

есть проблема при работе через ssh в mc таблицы отображается кракозябрами в качестве клиента ssh используется Putty
то лечится вот этой командой:
unicode_start
Еще одним решением проблемы с отображением вместо линий символов псевдографики является замена в файле /etc/sysconfig/i18n строки
LANG=”en_US.UTF-8″
на строку
LANG=”en_RU.UTF-8″


Linux. Как определить свободное место на диске?

Linux. Как определить свободное место на диске? Ознакомьтесь с командами fdisk, df, du. df - сведения о числе свободных блоков и описателей файлов. du - оценка места на диске, занимаемого файлом

man fdisk
man df
man du