Команды Linux
В данной статье приведена краткая информация о командах Linux. Хочу заметить, что приведенные здесь команды не привязаны к определенному дистрибутиву Linux и все ниже описанные команды Linux будут работать во всех известных дистрибутивах Linux, а так же и в BSD системах.
Команды для работы файлом и каталогом
Создание файла | touch |
Создание каталога | mkdir |
Создание специального файла устройства | mknod |
Создание ссылок | ln |
Имена файлов
определения базового имени файла | basename |
запрос имени в указанном формате | getfilename |
проверка переносимости имен в другие системы | pathchk |
Команды для задания владельца файла и полномочия
установка владельца и группы для файла(каталога) | chown, chgrp |
установка полномочий и атрибутов | chmod, chattr |
проверка доступа, изменение времени доступа | access, touch |
распечатка дескрипторов файлов в удобном для чтения | stat |
Просмотр содержимого файлов и их дампов
cat, tac, rev, less, more, od, gitview
начала файла | head |
конца файла | tail |
упаковка и сжатия файлов | zcat, zmore |
Поиск и удаление файлов и каталогов
Поиск файлов | find, locate |
Сопоставление файлов и включение отдельных изменений в оригинал
cmp, comm, diff, diff3, sdiff, zcmp, zdiff, merge
Объединение файлов
cat, join, paste
Удаление файлов и каталогов
rm, fastrm, rmdir
Удаление частей текста
uniq, colrm, cut, strip
Обработка файлов
замена символов и фильтрация | expand, col |
нумерация строк | nl |
преобразование | drodvi, tr |
сортировка | sort |
обрезка по границам строк | shrinkfile |
Групирование и установка атрибутов файлов
cp, dd, install
Перенос или переименование
mv
Передача файлов по сети
ftp, rcp, scp, rsync, rdist
Команды Linux для работы с архивами
Упаковка, распаковка, сжатие, просмотр архивов | ar, bzcat, bzip2, bzip2recover, bunzip2, compress, gzexe, gzip, gunzip, uncompress, unzip, zipinfo, gitunpack |
Просмотр содержимого архивных файлов | zcat, zmore |
Фильтрация | funzip |
Поиск в архивных файлах | zgrep |
Преобразование форматов | zforce, znew |
Дублирование, восстановление | dump, restore, tar, cpio |
Запуск заданий (команд), управление процессами
Определение местонахождения команды | which |
Предварительное создание очередей заданий | crontab, atq, atrm |
Запуск команд
из указанного файла | source |
с помощью псевдонима | alias, unalias |
в установленное время | at, cron |
периодически | anacron |
в измененном окружении | env |
Оболочки, или командные процессоры
ash, bash, rsh, ssh
Управление процессами
Установка приоритета | nice, renice |
Управление и манипулирование процессами | top |
Запуск прерванного процесса в фоне | bg |
Запуск процесса в режиме переднего плана | fg |
Создание задержки указанной длительности | sleep |
Дублирование вывода процесса | tee |
Взаимодействие между процессами | mkfifo |
попытка создать lock - файл и записать в него PID | shlock |
нахождение PID - запущенной команды | pidof |
завершение процесса | kill, killall |
Отображение
архитектура компьютера | arch |
сообщение начальной загрузки Linux | dmesg |
информация о системе | uname |
Списки работающих процессов | ps, gitps, top |
Списки фоновых и приостановленных процессов | jobs |
необходимых разделяемых библиотек | ldd |
PID, использующие указанные файлы, сокеты, файловые системы | fuser |
переменных окружения | printenv |
команда о используемых памяти | free, vmstat |
команда использование времени ЦП | ascpu |
очистка экрана терминала | clear |
Протоколирование команд и всего вывода на экран: history, script
Сети TCP/IP
конфигурирование сетевого клиентского хоста | redhat-config-network |
конвигурирование сетевого интерфейса | ifconfig |
конфигурирование сетевого соединения | netcfg |
информация по сетевым соединениям | netstat |
продолжение маршрута к дестанционной системе | route |
проверка активности соединения | ping |
обнаружение неполадок маршрутизации | traceroute |
отображение Ethernet - адреса по данному IP - адресу | arp |
отображение IP - адреса по данному Ethernet - адресу | rarp |
NFS
программа воплощения пользовательского уровня службы NFS | rpc.nfsd |
программа обслуживание запросов клиентов на монтирование | rpc.mountd |
отображение состояния сервера NFS | showmount |
отображения статистики системы NFS | nfsstat |
запрос автомонтирования файловых системы | amq, autofs, automount |
Брандмауэры
администрирование IP - брандмауэров | ipchains |
сохранение цепочек IP - брандмауэров | ipchains - save |
востановление цепочек IP - брандмауэров | ipchains - restore |
графический клиент настройки брандмауэра | redhat-config-securitylevel |
Администрирование
добавление элементов в журнал INN | writelog |
подведение итогов по информации журналов INN | scanlogs |
отчет состояния, удаление старых статей, обработка журналов, их архивация, перенумерация файла active | news.daily |
информация об оперативном режиме сервера новостей, состоянии журналов и lock - файлов, по досковой памяти | innstat |
X Windows
Запуск сеанса работы X | xinit, startx, xdm |
альтернативные менеджеры дисплеев, заменяющие xdm в GNOME | gdm |
альтернативные менеджеры дисплеев, заменяющие xdm в KDE | kdm |
управлениее доступом пользователей к X - серверу | xhost |
создание "cookies" для использования с системой авторизации | mcookie |
запуск X - приложений на дистанционной системе | xon |
отображение информации о X - сервере | xdpyinfo |
запуск сервера дисплея | Xserver |
распознавание инсталлируемого видеооборудования | SuperProbe |
настройка оборудования | xf86config |
настройка программных компонентов | xset |
преобразование файла старого формата Xconfig в файл XF86Config | reconfig |
чтение и конфертация в исходный вид откомпилированной БД RGB - цветов | showrgb |
установка фоновых атрибутов | xsetroot |
установка фоновых изображений | xpmroot |
вывод настроек главного окна одного из экранов | xrdb |
вывод информации об указанном окне | xwininfo |
изменение раскладки клавиатуры | xmodmap |
Сервера шрифтов
запуск сервера шрифтов | xfs |
отображение информации о сервере шрифтов | fsinfo |
отображение поддерживаемых сервером шрифтов | fslsfonts |
отображение инсталированных шрифтов | xlsfonts |
отображение символов указанного шрифта | xfd |
создание в каталоге индекса файлов - шрифтов | mkfontdir |
добавление, удаление и распечатка каталогов по маршруту сервера шрифтов | chkfontpath |
компилятор шрифтов для X - сервера и сервера шрифтов | bdftopcx |
создание шрифтов в формате BDF из шрифтов X - сервера | fstobdf |
Административные задачи
Загрузка и вход в систему загрузчик Linux | lilo |
создание загрузочной дискеты | mkbootdisk |
создание образа начального RAM - диска для предварительно загружаемых модулей ядра | mkinitrd |
инициализация процессов, регистрация в системе | init, getty, login |
запуск и задание уровней функционирования системных служб | ntsysv, service, chkconfig, redhat-config-services |
информация о регистрациях пользователей | users |
последующая распечатка сообщений начальной загрузки Linux | dmesg |
Завершение работы Linux
остановка | shutdown, halt |
перезагрузка | reboot, ctrlaltdel |
отключение питания | poweroff |
Разбивка диска на разделы
Разбивка диска на разделы | fdisk |
Управление файловыми системами
создание файловой системой (конечный интерфей) | mkfs |
проверка и исправление | fsck |
отладка файловой системы ext2/3 | debugfs |
печать основных блоков ext2/3 | dumpe2fs |
создание образа файловой системы | e2image |
Вторая расширенная файловая система
подготовка файла для создания внутри него файловой системы | losetup |
создание файловой системы ext2 | mke2fs |
создание файловой системы ext3 | mkfs.ext3 |
создание файловой системы ReiserFS | mkreiserfs |
проверка файловой системы ext2/3 | e2fsck |
проверка файловой системы ReiserFS | reiserfsck |
отладка файловой системы ext2/3 | degugfs |
отладка файловой системы ReiserFS | debugreiserfs |
изменение параметров файловой системы ext2/3 | tune2fs |
измение параметров файловой системы ReiserFS | reiserfstune |
Печать
демон построчной печати | lpd |
управление системой построчной печати | lpc |
Квотирование
включение и отключения квотирования | quotaon, quotaoff |
распечатка квот пользователей и групп | quota |
редактирование квот | edquota |
проверка соблюдения квот | quotacheck |
подведение итогов квотирования для файловой системы | repquota |
Журналирование
создание элементов в заданном системном журнале | logger |
ротация журналов | logrotate |
Служба времени
вывод/установка временных переменных ядра | adjtime |
вывод/ установка системного времени и даты | date |
аппаратных часов | hwclock |
распечатка календаря | cal |
Учетные средства
информация о загрузки системы | asload, uptime |
информация о памяти | free, vmstat |
накопление информации о жизнедеятельности системы | sar, sadc |
накопление и ежедневный отчет о деятельности системы | sa1, sa2 |
Пользователи и групп, пароли
Вход в систему регистрация в системе | login |
имение оболочки | chsh |
возможность стать другим пользователем | su, sudo |
отображение регистрационного имени текущего пользователя | logname |
отображение информации о работающих в системе | who, finger, users, ac, last, w |
отображение попыток безуспешных регистрации | lastb |
Теневые пароли
создание файла теневых паролей из обычного файла паролей и из теневого, если он существует пользователей | pwconv |
групп | grpconv |
проверка целостности файла паролей пользователей | pwck |
проверка целостности файла паролей групп | grpck |
обновление главного файла паролей пользователей | pwunconv |
обновление главного файла паролей групп | grpunconv |
Более подробную информацию по командам Linux можно найти на сайте exshark.ucoz.net
Источник: http://feedproxy.google.com/~r/codenet/read/~3/uxRIhx8ILl0/
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2024-11-15 » Перенос сайта на WordPress с одного домена на другой
- 2024-11-08 » OSPanel 6: быстрый старт
- 2024-11-08 » Как установить PhpMyAdmin в Open Server Panel
- 2024-09-30 » Как быстро запустить Laravel на Windows
- 2024-09-25 » Next.js
- 2024-09-05 » OpenAI рассказал, как запретить ChatGPT использовать содержимое сайта для обучения
- 2024-08-28 » Чек-лист: как увеличить конверсию интернет-магазина на примере спортпита
- 2024-08-01 » WebSocket
- 2024-07-26 » Интеграция с Яндекс Еда
- 2024-07-26 » Интеграция с Эквайринг
- 2024-07-26 » Интеграция с СДЕК
- 2024-07-26 » Интеграция с Битрикс-24
- 2024-07-26 » Интеграция с Travelline
- 2024-07-26 » Интеграция с Iiko
- 2024-07-26 » Интеграция с Delivery Club
- 2024-07-26 » Интеграция с CRM
- 2024-07-26 » Интеграция с 1C-Бухгалтерия
- 2024-07-24 » Что такое сторителлинг: техники и примеры
- 2024-07-17 » Ошибка 404: что это такое и как ее использовать для бизнеса
- 2024-07-03 » Размещайте прайс-листы на FarPost.ru и продавайте товары быстро и выгодно
- 2024-07-01 » Профилирование кода в PHP
- 2024-06-28 » Изучаем ABC/XYZ-анализ: что это такое и какие решения с помощью него принимают
- 2024-06-17 » Зачем вам знать потребности клиента
- 2024-06-11 » Что нового в работе Яндекс Метрики: полный обзор обновления
- 2024-06-11 » Поведенческие факторы ранжирования в Яндексе
- 2024-06-11 » Скорость загрузки сайта: почему это важно и как влияет на ранжирование
- 2024-05-27 » Подборка сервисов для расшифровки аудио в текст
- 2024-05-27 » PostgreSQL 16. Изоляция транзакций. Часть 2
- 2024-05-06 » Как настраивать конверсионные стратегии: работа над ошибками
- 2024-04-22 » Комментирование кода и генерация документации в PHP
Ничто так сильно не разрушает человека, как продолжительное бездействие. |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.