четверг, 31 января 2013 г.

Знакомство с vi

Текстовым редактором (text editor) называют программу, которая предназначена для редактирования (составления и изменения) файлов, содержащих только текст, например: письмо, программа на языке C, системный конфигурационный файл.

При том, что имеется много различных редакторов для системы Linux, единственный, чье присутствие будет гарантировано в любой системе UNIX или Linux — это vi (visual editor). Редактор vi не является самым простым в использовании, и его интерфейс не очень понятен сам по себе. Однако ввиду своей распространенности, а отчасти и потому, что владение им в некоторых ситуациях необходимо, ему посвящается внимание в этой заметке. 

среда, 30 января 2013 г.

NMON - полезная утилита системного мониторинга

Об этой утилите, я узнал совершенно случайно, по совету друга, который поднимал сервер после «падения». Бегло просмотрев документацию и возможности этой утилиты, я быстро установил ее на компьютер и попробовал в действии. Понравилось. Так как в интернете на русском языке толком нет документации по утилите, я решил написать заметку по базовым командам nmon, которые могут мне пригодиться в будущем (да и не только мне).

четверг, 17 января 2013 г.

Консольные команды Linux

В этом посте собраны нужные, базовые команды Linux, которые используются часто в работе, их очень много, со временем большинство из них запоминаются.

понедельник, 14 января 2013 г.

Поднимаем веб-сервер на виртуальной машине

Установка веб-сервера будет производиться на VitrualBox, в качестве операционной системы будем использовать Debian 6.0.6.

вторник, 8 января 2013 г.

Стандартные потоки и переменные среды



О правах суперпользователя

Доступ ко многим системным ресурсам является ограниченным и открыт только для пользователя root (суперпользователя, администратора).

Использование командного процессора (консоли)

Командный процессор или командный интерпретатор — оболочка операционной системы, обеспечивающая интерфейс командной строки и выполняющая текстовые команды пользователя.

Система управления пакетами в Ubuntu и Debian GNU/Linux

apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu). Способна автоматически устанавливать и настраивать программы для UNIX-подобных операционных систем как из предварительно откомпилированных пакетов, так и из исходных кодов.
Пакеты берутся из репозиториев, либо их можно установить с имеющихся носителей. Список источников пакетов хранится в файле /etc/apt/sources.list и в каталоге /etc/apt/sources.list.d/. Графические оболочки для apt позволяют легко добавлять новые и удалять не нужные источники.

суббота, 5 января 2013 г.

Conky - программа для системного мониторинга

Conky — программа для системного мониторинга под X Window System. Она поддерживает POSIX-системы, включая GNU/Linux и FreeBSD.
Conky имеет большое количество настроек и может отслеживать многие показатели системы: CPU, память, swap, размеры дисков, температуру, скорость закачки и загрузки, системные сообщения и многое другое.

Перевернутое изображение вебкамеры на ноутбуках ASUS

На ноутбуках ASUS, при установке стандартных драйверов на вебкамеру, изображение снятое камерой почему-то перевернутое.
Почему?
Ответ прост: китайцы просто не могут различить где у камеры верх, а где низ.

четверг, 3 января 2013 г.

Работа в Debian без графического интерфейса

Первым делом установим sudo (утилита для временного предоставления прав суперпользователя пользователю):
$ su 
# apt-get install sudo

sudo мы установили, теперь, мы должны ее настроить, для этого существует команда visudo (открывается конфигурационный файл /etc/sudoers в стандартном текстовом редакторе):
# visudo

Находим строку:
root ALL=(ALL) ALL
и ниже ее прописываем то же самое, но заменив root на имя вашего пользователя, например
user ALL=(ALL) ALL

Все, теперь мы не должны все время находится в пространстве суперпользователя, достаточно перед командой ввести sudo, пример:
$ sudo apt-get install openbox