команды Linux
Как найти IP адрес в Ubuntu
Метки: Ubuntu | администрирование Ubuntu | команды Linux
Дата: 12/05/2010 17:51:59
Подписаться на комментарии по RSS
В данной статьте мы рассмотрим различные способы быстрого получения IP адреса системы в Ubuntu Linux. Два из этих способов доступны через графический интерфейс, один через консоль.
Первое местоположение, и самое легко доступное в большинстве случаев, вы можете найти, щелкнув правой кнопкой по иконке сетевого подключения и выбрав пункт Connection Information.

В результате откроется окно, отображающее вам различную информацию о сетевом подключении, включая и IP адрес.Далее...
Клонируем список установленных пакетов в Ubuntu
Метки: Aptitude | Ubuntu | команды Linux | настройка Ubuntu
Дата: 09/01/2010 03:32:49
Подписаться на комментарии по RSS
Если вы хотите создать систему сходную с уже установленной у вас в другом месте, это может быть очень сложно вспомнить все что вы ставили и каких версий. Поэтому я рекомендую воспользоваться описанным в данной статье методом экспорта установленных пакетов и последующим импортом в свежей системе.
sudo dpkg --get-selections | grep '[[:space:]]install$='| awk '{print $1}' > installedpackages
sudo aptitude update
cat installedpackages | xargs sudo aptitude install
Полезные ссылки
Отличный блог о туризме и путешествиях.
5 практических примеров для удаления директорий в Linux
Метки: Linux | команды Linux
Дата: 30/12/2009 21:11:04
Подписаться на комментарии по RSS
1. Как удалить пустую директорию в Unix?
Команда rmdir поможет нам удалить пустую директорию, то есть директорию без файлов и папок. Синтаксис команды очень прост:
rmdir DIRNAME
В случае если директория не пуста вы увидите следующее сообщение об ошибке.
$ rmdir test rmdir: failed to remove `test': Directory not empty
2. Как удалить вложенные директории в Linux?
С помощью опции -p вы можете удалить директорию с вложенной в неё поддиректорией.Далее...
Добавление DNS серверов с помощью DNS-add
Метки: dns | Linux | команды Linux
Дата: 08/12/2009 16:27:40
Подписаться на комментарии по RSS
Хочу представить одну незамысловатую утилиту с именем DNS-add, с помощью которой можно добавить DNS сервера в Linux или Unix. Практической ценности я в ней вижу мало, отредактировать /etc/resolv.conf достаточно просто и руками ![]()
Ссылка для скачивания - : http://sourceforge.net/projects/isp-fw/files/DNS-add/
Итак, приступаем:Далее...
Смертоносные команды Linux
Метки: Linux | команды Linux
Дата: 08/12/2009 16:11:10
Подписаться на комментарии по RSS
В этой заметке я хочу собрать все команды, которые НЕ ДОЛЖНЫ быть запущены в Linux. Некоторые из них вызовут потерю данных, некоторые зависание системы и прочие прелести.
Ещё раз предупреждаю! Не запускайте эти команды в рабочей системе, пользуйтесь виртуалками ![]()
1. Эти команды удалят все из вашей домашней или корневой директории, либо очистят целый диск:Далее...
10 примеров использования команды Ping
Метки: Linux | Linux утилиты | команды Linux
Дата: 30/11/2009 17:20:35
Подписаться на комментарии по RSS
Думаю любой администратор знает команду ping, которая используется для проверки доступности хостов. Если вы опытный администратор, вероятнее всего вы не узнаете ничего нового из этой статьи. Если же ваши знания ограничиваются банальным ping ya.ru, советую дочитать статью до конца.
Пример 1. Изменение интервала времени между отправкой пакетов
По умолчанию пакеты посылаются с промежутком в одну секунду. Вы можете изменить это интервал с помощью опции -i.
Увеличение интервала
Пример: Ждем 5 секунд перед отправкой следующего пакета.Далее...
Ограничение доступа к определенной команде в Linux
Метки: Linux | Linux утилиты | shell | команды Linux
Дата: 20/11/2009 14:30:40
Подписаться на комментарии по RSS
Если вам необходимо ограничить доступ к определенной команде, например расположенной в /opt/apps/start и дать доступ только определенным пользователям, одним из способов является ограничение посредством использования групп. Ниже мы рассмотрим необходимые для этого действия:
Шаг # 1: Создание группы и добавление в неё необходимых пользователей
Создадим группу с именем appsonly:
# groupadd appsonly
Добавим в эту группу нужных пользователей:Далее...
4 метода отключения SELinux
В некоторых дистрибутивах Linux SELinux по умолчанию включен, и в результате могут возникать различные проблемы. Если вы не понимаете как работает SELinux и не умеете правильно его настраивать лучше всего отключить его до тех пор, пока вы не изучите основные принципы его работы
Для отключения SELinux вы можете использовать любой из 4-ех описанных методов.Далее...
4 способа определить кто залогинен в Linux
Метки: Linux | Linux утилиты | команды Linux
Дата: 02/04/2009 17:49:00
Подписаться на комментарии по RSS
Если вы системный администратор, вы в любой момент времени можете захотеть узнать кто залогинен на вашем Linux сервере. Несомневаюсь что вам известен способ, который позволяет вам узнать это, но знаете ли вы все их и используете самый удобный? В этой статье мы рассмотрим 4 возможных способа.
1. Получаем список пользователей и команды, используемые ими с помощью команды w
Команда w используется для получения списка залогиненных пользователей и выполняемых ими команд. Вывод команды w содержит следующие колонки:Далее...
Метки Linux разделов
Метки: Linux | команды Linux
Дата: 30/03/2009 18:37:11
Подписаться на комментарии по RSS
Вопрос. Какой командой я могу назначить разделу в Lunux метку (LABEL)? И как мне посмотреть текущие метки?
Ответ. Для файловой системы ext2/ext3 вы можете использовать команды e2label или tune2fs.
Отображаем текущие метки
Если вызвать команду e2label без параметров, вам будет выведена текущая метка устройства:Далее...
Получаем информацию из DNS: SOA
Метки: dns | Linux | команды Linux
Дата: 27/03/2009 17:18:11
Подписаться на комментарии по RSS
Вопрос. С помощью какой команды можно узнать SOA запись в DNS для любого домена из шелла UNIX / Linux shell?
Ответ. получить SOA (start of authority record) - запись о сервере, хранящем эталонную конфигурацию в DNS, можно с помощью команд dig или host в UNIX или Linux.
Получаем SOA используя команду host
$ host -t soa {domain.com}
$ host -t soa ya.ru
Изучаем APT
Метки: Aptitude | Debian | dpkg | Linux | Ubuntu | команды Linux | утилиты Linux
Дата: 27/03/2009 14:11:11
Подписаться на комментарии по RSS
Во всех дистрибутивах Linux, основанных на Debian (таких как Ubuntu, Mepis, Knoppix, прочее...) используется система пакетов - APT, или Advanced Package Tool. APT впервые был использован в Debian 2.1 в 1999.
Используя APT управлять установкой и удалением программ в Linux стало намного проще чем раньше. Ранее большинство программ компилировалось из исходных кодов, или использовались индивидуальные пакеты без автоматического определения зависимостей, (пример - RPM). Это означала долгие часы "ада зависимостей" для установки простейшей программы.
В данном руководстве мы рассмотрим некоторые из лучших возможностей APT и dpkg.Далее...
Linux: запускаем необходимые команды после перезагрузки системы
Метки: Linux | tips | команды Linux
Дата: 26/03/2009 14:48:05
Подписаться на комментарии по RSS
Для запуска определенной кронтаба после перезагрузки системы вам необходимо использовать специальную переменную @reboot. После этой переменной вы можете указать команду или скрипт, который должен быть выполнен после команды reboot.
@reboot /path/to/job
@reboot /path/to/shell.script
@reboot /path/to/command
Небольшой совет - как отучить Linux запоминать пароль при использовании sudo
Метки: Linux | Linux утилиты | tips | команды Linux
Дата: 26/03/2009 14:12:14
Подписаться на комментарии по RSS
Думаю что вы знаете, что если вы введете команду
sudo [command]
У вас будет запрошен пароль, но если вы введете команду ещё раз в течение нескольких секунд после первой, пароль не потребуется, так как Linux "запомнил" пароль, введенный в первый раз. Если вас волнует данная ситуация, есть способ заставить Linux "забывать" пароль немедленно.Далее...
Ifconfig: 7 примеров использования
Метки: Linux | команды Linux | утилиты Linux
Дата: 19/03/2009 21:12:25
Подписаться на комментарии по RSS
Команда Ifconfig используется для конфигурирования сетевых интерфейсов. В данной статье я покажу 7 наиболее часто применяемых примеров использования данной команды.
1. Просмотр настроек для сетевого интерфейса
При вызове команды Ifconfig без аргументов мы получим список всех активных интерфейсов. Если в качестве аргументы вы укажите имя интерфейса, отобразиться только статистика по данном интерфейсу.Далее...
Что такое хорошо и что такое плохо?
Метки: Linux | shell | tips | команды Linux
Дата: 28/02/2009 20:26:58
Подписаться на комментарии по RSS
Я довольно часто сталкиваюсь с кодом, который на мой взгляд написан неверно, хотя и правильно. Я покажу две самые распространенные ошибки, правильный вариант для выполнения этой задачи и объяснения. Данные примеры скорее предназначены для новичков, чем для опытных пользователей.Далее...
Команда tasksel в Debian / Ubuntu: Установка групповых пакетов ПО в один клик
Метки: Debian | Linux | Ubuntu | команды Linux
Дата: 22/02/2009 19:54:15
Подписаться на комментарии по RSS
Для установки групповых пакетов программного обеспечения, к примеру набор пакетов для веб сервера, или dns сервера вы можете использовать команду tasksel. Данная команда доступа в Debian и Ubuntu Linux. Она группирует некоторые пакеты по выполняемым ими задачами и обеспечивает пользователям легкий способ для установки пакетов в один клик.
Как использовать tasksel?
tasksel отобразит все возможные пакеты для установки. Просто введите команду tasksel под правами пользователя root:
$ sudo tasksel
или
# tasksel
Вы увидите следующее меню:Далее...
Периодическое выполнение команды - команда watch
Если вам необходимо выполнять какую либо команду через небольшой интервал времени снова и снова, вы можете использовать команду watch
Синтаксис данной команды:
watch [option(s)] command
По умолчанию интервал между выполнениями команды выставлен в 2 секунду, но если вам нужно использовать другое значение, используйте опцию -n.Далее...
usermod - изменяем аккаунт пользователя
usermod - команда для модифицирования пользовательского аккаунта, логина
Когда пользователь уже создан, вы можете изменять его настройки с помощью команды usermod
Далее...
useradd - создаем пользователя в Linux
Данную команду должны знать все администраторы Linux. С помощью этой команды можно создавать нового пользователя или параметры существующего пользователя.Далее...
userdel - Удаление аккаунта пользователя из системы
Для удаления существующего аккаунта пользователя, или логина, в Linux вы можете использать команду userdel. Будьте осторожны при использовании команды, так как обратно вам будет логин не вернуть.Далее...
Linux / UNIX: Ping a Block of Hosts (netblock)
Метки: Linux | команды Linux
Дата: 01/02/2009 02:25:19
Подписаться на комментарии по RSS
Вопрос. Каким образом можно пропинговать блок хостов, к примеру 192.168.1.0/24?
Ответ. Вы можете использовать ping или fping. Опция -g позволяет использовать в качестве целей для пинга определенную подсеть, или указывать стартовый и конечный IPДалее...
Red Hat / CentOS: Просмотр списка запущенных сервисов
Метки: CentOS | Fedora | RHEL | команды Linux
Дата: 18/01/2009 00:41:04
Подписаться на комментарии по RSS
Вопрос. Как я могу просмотреть список запущенных сервисов на сервере под управлением Fedora / RHEL / CentOS Linux?
A. Для этого используются различные команды и утилиты. Рассмотрим их подробнее.
Команда service
service --status-all
service --status-all | grep ntpd
service --status-all | less
Печать статуса любого сервиса
Просмотр календаря в терминале Linux
Мне всегда необходим быстрый доступ к календарю для планирования различных задач. Используя терминал Ubuntu, вы можете быстро просмотреть календарь c помощью следующих команд.
1. Откройте окно терминала.
2. Для просмотра календаря на определенный месяц выполните слудующую команду:
cal december 2008
Для просмотра целого года выполните такую команду:Далее...
Как сменить временную зону в Linux
Если вы используете Fedora / RHEL / Cent OS Linux
Используйте команду redhat-config-date
# redhat-config-date
или введите команду setup и выберите конфигурацию временной зоны
# setup
Далее следуйте инструкции и все у вас получится
Далее...
Учимся использовать команду cpio
Команда cpio позволяет создавать и распаковывать архивы, или копировать файлы с одного места в другое. cpio может считывать и писать в tar файлы. cpio работает подобно утилите tar, возможно даже лучше.
Как я писал выше, cpio работает подобно tar, но так же может принимать данные с стандартного ввода, например вот таким образом мы используя команду find найдем все файлы с расширением *.c и заархивируем их.Далее...
Извлекаем один нужный файл из большого тарбола
Вопрос. У меня есть некоторое количество больших тарболов, например www.tar и images.tar. Возможно ли извлечить из них определенный файл или списко файлов без распаковки всего тарбола?
Ответ. tar может использоваться для распаковки определенных файлов или отдельного файла из тарбола. Далее...
Топ 10 лучших шпаргалок и инструкций по командам Linux\Unix
Cheat sheet - или проще говоря шпаргалки, в данном контексте обозначает набор важных и полезных команд, компактно размещенных в одном месте, чаще всего на листе A4 в формате pdf. В списке лучших шпаргалок, который пойдет дальше, собраны шпаргалки по командам Linux\Unix и шелл-скриптингу.
Unix Toolbox
Данный документ является коллекцией Unix/Linux/BSD команд и задач, которые могут быть полезны для IT персонала и продвинутых пользователей. В большинстве это практические руководства, причем делаются предположение, что читатели знают что делают.
=> Посетите UNIX Toolbox 338Далее...
Linux: как добавить пользователя в группу
Вопрос. Как я могу добавить пользователя в группу в Linux?
Ответ. Вы можете использовать команды useradd илиusermod для добавления пользователя в группу. Команда useradd создает нового пользователя или обновляет информацию у существующего. Команда usermod модифицирует существуюего пользователя. Вся информация о пользователях и группах храниться в файлах /etc/passwd, /etc/shadow и /etc/group.
Пример использования useradd - Добавляем нового пользователя в вторичную группу
Используем команду useradd для добавления нового пользователя в существующую группу. Если группа не существует создайте её. Синтаксис:
useradd -G {group-name} username
Создадим пользователя vivek и добавим его в группу developers. Залогиньтесь как пользователь root и убедитесь что группа developers существует:
# grep developers /etc/group
Вывод:
developers:x:1124:
Если группы нет, используйте команду groupadd для создания новой группы developers:
# groupadd developers
Затем добавьте пользователя vivek в группу developers:
# useradd -G developers vivek
Установите пароль пользователю vivek:
# passwd vivek
Убедитесь что пользователь добавлен в группу developers:
# id vivek
Output:
uid=1122(vivek) gid=1125(vivek) groups=1125(vivek),1124(developers)
Опция -G позволяет добавить пользователю группу. Группы можно перечислять через запятую. К примеру, добавим пользователя jerry в группы
admins, ftp, www, and developers, введя:
# useradd -G admins,ftp,www,developers jerry
Пример использования useradd - Добавляем нового пользователя в основную группу
Для добавления пользователя tony в группу developers используем следующую команду:
# useradd -g developers tony
# id tony
uid=1123(tony) gid=1124(developers) groups=1124(developers)
Опция -g позволяет добавить пользователя в основную группу. Группа должна существовать.
Пример использования usermod - Добавляем существующего пользователя в существующую группу
Добавляем существующего пользователя tony в вторичную группу ftp:
# usermod -a -G ftp tony
Изменяем существующему пользователю tony первучную группу на www:
# usermod -g www tony
Постовой
Для второй вышки заказал реферат на сайте "Студинформ". Стыдно конечно, но времени делать самому совсем нет. Заказ выполнили очень быстро и качественно. Рекомендую!
Для своей машины сейчас думаю какие шины ставить. Очень задумался о шипованных шинах. По отзывам, насколько я почитал, разница тормозного пути лучших шипованных шин и лучших моделей без шипов составила 10 метров! Есть над чем подумать ...
5 способов поиска файлов в Linux, используя терминал.
Метки: Linux | shell | команды Linux
Дата: 26/09/2008 23:59:30
Подписаться на комментарии по RSS
Сегодня мы рассмотрим нескольно наиболее популярных способов поиска файлов в Linux, используя терминал.
1) find : Для поиска файлов из командной строки вы можете использовать команду “find”. У этой команды следующий синтаксис:
find path criteria action
“path” - Секция для указания директории поиска. Если ничего не указано поиск идет по текущей директории.
“criteria” - Опции поиска.
“action” -Опции, которые влияют на состояние поиска или контролируют его, например,
“–print”Далее...


