Команды Linux (администрирование, пользователи, файлы, процессы )

Автор: Admin

Дата:2012-10-24

Здравствуйте уважаемые читатели.

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

Как говориться, знание основных команд обеспечивает 80% или даже 90% успеха, так как остальные команды не так часто или вообще очень редко используются. В данном случае к основным командам будут приравнены те, которые нужны и необходимы в администрировании Linux. Разумеется не возможно рассмотреть все команды, так как они постоянно обновляются и выходят новые.
Здесь будут собраны команды для работы в дистрибутивах на основе Debian и Redhat.

Начнем пожалуй с того, что разделим все команды на выполнение определенных задач таких как:

Команды для работы с программами в Linux (установка, удаление)
apt-get, apt-cache, apt-get install, apt-get remove, apt-get upgrade, yum update, dpkg, yum, yum-list, rpm, tar - zxvf, ./configure, make, make install.
Давайте поймем, что программы на Linux могут быть установлены 3 способами.
- Наиболее сложный - это компиляция
- Установка скаченного на компьютер пакета
- Установка программы со всеми зависимостями из интернета - это наиболее легкий и самый распространенный способ.
Читать далее...

Команды управления файлами в Linux (создание, удаление, переименование и др.)
ls, mount, touch, mkdir, rm, rmdir, mv, cp, rsync, chmod, chown, pwd, dd, stat, cat, more, less, tail
После установки Linux необходимо разобраться с файловой системой, которая отличается от расположения папок и файлов в Windows.
Здесь мы не встретим дисков (C:, D:, E:) в замен этому мы увидим следующее:
Читать далее...

Команды управления процессами в Linux (отслеживание процессов, останов и др)
ps -ax, pgrep -l, kill 17676, killall pptpd, pstree, top, gtop
Процесс - это программа выполняющаяся в системе.
В большинстве случаев для исследования процессов в Linux используется команда "ps", которая может выполняться как в текстовом режиме так и иметь графическую оболочку.
Читать далее...

Команды управления пользователями в Linux (создание, удаление пользователей и групп)
group, passwd, shadow, useradd, userdel, passwd, usermod, groupadd, groupmod, groupdel
В Linux  самой главной учетной записью является root - суперпользователь.
По другому root - это администратор.
Однако в ОС Linux имеются и специализированные учетные записи - системные учетные записи. Они необходимы для выполнения службами в Linux, так как все службы в этой ОС должны быть зарегистрированы под учетной записью.
Читать далее...

Поиск данных в Linux (поиск информации и файлов в Linux)
grep, find, locate
Если Вы работаете в командной строке Linux, то привыкли иметь дело с большим количеством файлов и папок, которые необходимо сортировать, производить поиск нужного файла или папки.
Читать далее...

Команды администрирования в Linux (информация об оборудовании, установка времени, чистка, просмотр статистики и загруженности, работа с лог файлами) ncdu, fdisk, du, hddtemp, cat /proc/mdstat, cat /proc/meminfo, free, top, cat /proc/cpuinfo, lscpu, LSHW, date. tpdate, dpkg-reconfigure tzdata, hwclock, tail -f | grep, history
Ну вот и дошли мы к тем самым командам для администраторов Linux.
Разумеется все описанные команды необходимы и являются административными, однако здесь мы рассмотрим те команды, которые нужны для контроля за состоянием оборудования, очистки, просмотра статистики и анализа системы.
Читать далее...

Сетевые команды в Linux (проверка состояния сети и ее загрузки, работа по диагностике и выявлению неисправностей и др.)
ifconfig, ping, tracepath, route, arp, netstat, nmap, iwconfig, vnstat, mii-t00l
Linux как ни какая другая ОС предназначен для работы с сетью. Можно даже больше сказать, старенький компьютер с установленной операционной системой Linux лучшее решения для создания сетевого шлюза, шлюза интернета, брандмаузера или прокси сервера.
Читать далее...

Для ознакомления с этими командами перейдите в раздел из списка выше.

Количество просмотров: 14852

Комментарии к статье:

Автор комментария: py
Дата: 2014-05-21

В добавок хорошо изучить какой-либо язык программирования и понять, что он из себя представляет. Советую начать с Python. Ну а если совсем мало опыта, тогда начать с изучения сценариев Bash.

Автор комментария: Виктор
Дата: 2013-02-05

Сколько авторов столько и вариантов представить другим читателям, справочник по командам в Linux. Взять немножко от одного автора немного от другого и мы в результате узнаем ИСТИННУЮ мощь Linux!!! :)

Автор комментария: Мишаня
Дата: 2012-12-19

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

Автор комментария: Dmoz
Дата: 2012-12-17

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

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024