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

SSH-авторизация на удаленной машине без паролей, по ключам:
Читать далее…

Проверки в bash-скриптах

Для сравнения в Linux используется утилиты test или его синоним [ (да-да, это программа)
Читать далее…

Сетевая установка Linux

2 Март 2010 Danich 3 comments

Настройка элементарного сервера сетевой установки Linux (PXE)
Читать далее…

Categories: Howto Tags:

Дерево файлов

Этот алиас выведет рекурсивный список файлов, начиная с текущего каталога, представленный в виде дерева, по команде lst:
Читать далее…

Получение аргументов предыдущей команды

Для того, чтобы передать новой команде аргументы, которые использовались ранее, можно использовать запись !*

Например:
$ cd /very/long/path/to/directory/somwere
cd: /very/long/path/to/directory/somwere: No such file or directory

$ mkdir !*
mkdir /very/long/path/to/directory/somwere

Поиск при помощи grep

Допустим, мы имеем каталог с большим количеством текстовых файлов (например, раздельная конфигурация exim4) и хотим найти в одном из них какую-нибудь строчку.
Вместо find, можно сделать это при помощи grep:
grep -inHR "строка" /каталог

Здесь:
i – нечувствительность к регистру
n – выводить номер строки
H – выводить имя файла
R – рекурсивно

Создание iso из каталога

Создать ISO-образ из каталога можно при помощи команды mkisofs:
Читать далее…

Categories: Без рубрики Tags: , ,

Скальпель как метод восстановления

Scalpel – это шустрая программка, которая восстанавливает файлы, подходящие под описание, из файлов-образов или непосредственно из файлов устройств.
Он не зависит от платформы и будет работать как на ext2/3, так и на FATx, NTFS и даже raw-разделах.
Читать далее…

Apache и Lenny

Из дистрибутива Debian 5.0 исключен apache 1.3.
При этом библиотеки первого apache (libapache-*) остались.

Categories: Новости Tags: ,

Ограничение использования CPU

18 Февраль 2009 Danich Нет комментариев

Для ограничения использования CPU существует маленький и легкий демон – cpulimit

cpulimit TARGET [OPTIONS...]
В качестве цели используются ключи:
-p, --pid=N PID процесса
-e, --exe=FILE имя программы
-P, --path=PATH абсолютный путь к бинарнику

OPTIONS
-l, --limit=N процент процессорного времени (0 - 100)
-v, --verbose показывает дополнительную информацию
-z, --lazy останавливается, если процесса нет, или процесс убит
-h, --help помощь