Рубрики
Администрирование

Основные темы для изучения linux

Что-то давно я ничего не писал в свой блог. А сегодня пятница, за окном льет как из ведра, работать уже лень… Подумал, что самое время что-то написать. Был у меня не очень давно разговор с товарищем на тему администрирования *nix-систем. Обсуждали мы вопрос того, какие темы/области/знания в разрезе *nix-систем хорошо бы знать, чтобы успешно устроиться на работу системным администратором. Я обещал составить небольшой список тем, которые надо освоить, чтобы можно было считать себя более-менее нормальным админом *nix (ну вероятнее всего linux).

Рубрики
Администрирование

Автодополнение команд после sudo в bash

Возможно кому-то это конечно покажется очевидным и само собой разумеещимся, но вот я раньше этого не знал. Собственно о чем речь, спросите вы?

Постановка задачи:

Сделать автодополнение команд в баше после sudo, а так же возможность выполнения алиасов так же после sudo.

А в чем собственно проблема спросите вы? — Да ни в чем, если вам это не нужно, однако мне, живущему на Mac OS X, периодически приходится выполнять некоторые команды из под рута. А для этого как ни сложно догадаться, используется команда sudo. А поскольку Линуксоид я еще тот, то мне уже давным давно лень писать команды полностью, ведь есть TAB 🙂 Но по умолчанию автодополнение после написания sudo не работает.

Проблема номер два: это то что, после sudo так же не работают алиасы. Вот пример: у меня есть некоторое количество алиасов, среди них alias ll=’ls -l’. Вот что будет если вы попробуете выполнить:

> sudo ll

Password:
sudo: ll: command not found
Рубрики
Администрирование

Обновление портов FreeBSD

В общем-то ничего сверх секретного я не скажу. Но дабы самому не забыть, да и вдруг кому-то пригодится.
Потребовалось мне обновить порты на одном из моих серверов на FreeBSD, дабы поставить ffmpeg версии > 0.5.
Сервер в общем-то локальный, для разработки, поэтому порты там последний раз обновлялись давным давно, когда ставилось изначально ПО.
Начал вспоминать как это делается. На ум первым делом пришла мысль о cvsup, которым я когда-то давно пользовался. Но! Но потом я вспомнил что есть уже давным давно более простой способ под названием portsnap. О нем собственно и речь.