Основные команды и утилиты Unix/Linux — различия между версиями

Материал из VAAL-WIKI
Перейти к: навигация, поиск
 
(не показано 14 промежуточных версии этого же участника)
Строка 1: Строка 1:
 
На данной странице приводится список основных утилит пакета ''GNU Coreutils'', а также команд не входящих в данный пакет. Описание некоторых команд/утилит приводится на страницах данной WIKI.
 
На данной странице приводится список основных утилит пакета ''GNU Coreutils'', а также команд не входящих в данный пакет. Описание некоторых команд/утилит приводится на страницах данной WIKI.
 +
 +
*[[bzip2|bzip2 — Утилита сжатия данных]]
 +
*[[cat|cat — Команда выводящая последовательно указанные файлы]]
 +
*[[cd — Команда смены директории]]
 +
*[[chattr — Команда изменения атрибутов файлов]]
 +
*[[chgrp — Команда изменяющая группу владельца файла]]
 +
*[[Chmod|chmod — Команда изменения прав доступа к файлам и/или каталогам]]
 +
*[[chown — Команда назначения владельца файлов и/или каталога]]
 +
*[[expr|expr — Команда вычисления выражения]]
 +
*[[cp — Команда копирования файлов и/или каталогов]]
 +
*[[dd|dd — Команда копирования и преобразования файлов]]
 +
*[[df|df — Команда отображение свободного места на смонтированных файловых системах]]
 +
*[[find|find — Команда поиска файлов]]
 +
*[[getfacl|getfacl — Команда просмотра установленных ACL]]
 +
*[[grep|grep — Команда находящая на вводе строки, отвечающие заданному регулярному выражению]]
 +
*[[gzip|gzip — Утилита сжатия данных]]
 +
*[[ifconfig|ifconfig — Утилита конфигурирования параметров сетевого интерфейса]]
 +
*[[install|install — Команда копирования файлов и установка атрибутов]]
 +
*[[iproute2|iproute2 — набор утилит для управления параметрами сетевых устройств в Linux]]
 +
*[[iptables|iptables — Утилита управления брендмауэром]]
 +
*[[less|less — Команда просмотра текстовых файлов]]
 +
*[[ln|ln — Команда создания ссылки на файл]]
 +
*[[ls — Команда печати содержимого каталога]]
 +
*[[lsattr — Команда просмотра установленных атрибутов файлов]]
 +
*[[mkdir — Команда создания директории]]
 +
*[[more|more — Команда просмотра текстовых файлов]]
 +
*[[mv — Команда перемещения/переименовывания файлов и/или каталогов]]
 +
*[[netstat|netstat — Команда выводящая на дисплей состояние TCP-соединений]]
 +
*[[ping|ping — Команда проверки целостности и качества соединения в сетях]]
 +
*[[ps|ps — Команда выводящая информацию о работающих процессах]]
 +
*[[rm — Команда удаления файлов]]
 +
*[[rmdir — Команда удаления пустой директории]]
 +
*[[rsync —  Cинхронизация файлов и каталогов в двух местах]]
 +
*[[setfacl|setfacl — Команда назначения, модификации и удаления ACL]]
 +
*[[Scp — Команда безопасного сетевого копирования файлов|scp — Команда безопасного сетевого копирования файлов]]
 +
*[[shred|shred — Команда перезаписывающая файлы, чтобы скрыть содержимое]]
 +
*[[sort|sort — Команда сортировки строк текстовых файлов]]
 +
*[[ssh|ssh — Команда безопасного удалённого соединения]]
 +
*[[sudo|sudo — Команда повышения привилегий пользователя]]
 +
*[[tar|tar — Утилита для работы с архивами .tar]]
 +
*[[touch — Команда создания пустого файла и модификации времени последнего изменения файла]]
 +
*[[useradd|useradd — Утилита для создания нового пользователя или изменения информации пользователях]]
 +
*[[userdel|userdel — Утилита удаляющая учётную запись и файлы пользователя]]
 +
*[[usermod|usermod — Утилита изменяющая учётную запись пользователя]]
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|+ Некоторые пакеты coreutils 8.23 и команды не входящие в данный пакет:
 
|+ Некоторые пакеты coreutils 8.23 и команды не входящие в данный пакет:
 
|-
 
|-
| <code>[[Chcon|chcon]]</code> || Изменяет контекст безопасности файла ([[SELinux]])
+
| <code>[[cat|cat]]</code> || Команда выводящая последовательно указанные файлы)
 +
|-
 +
|-
 +
| <code>[[Chcon|chcon]]</code> || Изменяет контекст безопасности файла (SELinux)
 
|-
 
|-
 
| <code>[[Chgrp — Команда изменяющая группу владельца файла|chgrp]]</code> || Изменяет группу владельца файла
 
| <code>[[Chgrp — Команда изменяющая группу владельца файла|chgrp]]</code> || Изменяет группу владельца файла
Строка 54: Строка 101:
 
| <code>[[truncate]]</code> || Уменьшает или увеличивает размер файла до заданного размера
 
| <code>[[truncate]]</code> || Уменьшает или увеличивает размер файла до заданного размера
 
|-
 
|-
| <code>[[ls|vdir]]</code> || То же самое, что и <tt>ls -l -b</tt> (выводит список файлов в длинном формате)
+
| <code>[[Ls_—_Команда_печати_содержимого_каталога#.D0.9F.D0.BE.D0.B4.D1.80.D0.BE.D0.B1.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D0.B2.D0.B5.D1.80.D1.81.D0.B8.D0.B8_GNU|vdir]]</code> || То же самое, что и <tt>ls -l -b</tt> (выводит список файлов в длинном формате)
 
|-
 
|-
 
|}
 
|}

Текущая версия на 13:20, 2 марта 2019

На данной странице приводится список основных утилит пакета GNU Coreutils, а также команд не входящих в данный пакет. Описание некоторых команд/утилит приводится на страницах данной WIKI.

Некоторые пакеты coreutils 8.23 и команды не входящие в данный пакет:
cat Команда выводящая последовательно указанные файлы)
chcon Изменяет контекст безопасности файла (SELinux)
chgrp Изменяет группу владельца файла
chown Изменяет владельца файла
chmod Изменяет права доступа к файлу
сd Изменяет права доступа к файлу
cp Копирование файлов и(или) каталогов
dd Копирование и преобразование файлов
df Отображает свободное место на смонтированных файловых системах
dir То же самое, что и ls -C -b (список файлов выводится в колонках с вертикальной сортировкой)
dircolors Устанавливает цветовую схему для вывода команды ls
install Копирует файлы и устанавливает атрибуты
ln Создаёт ссылку на файл
ls Выводит список файлов
mkdir Создаёт каталоги
mkfifo Создаёт FIFO (именованные каналы)
mknod Создаёт специальные файлы
mktemp Создаёт временный файл или каталог
mv Перемещает и переименовывает файлы
realpath Возвращает полученный абсолютный или относительный путь к файлу
rm Удаляет файлы
rmdir Удаляет пустые каталоги
shred Перезаписывает файлы чтобы скрыть содержимое (так называемое безопасное удаление), и опционально удаляет файлы
sync Записывает на диск буферы файловых систем
touch Изменяет время создания, модификации файлов
truncate Уменьшает или увеличивает размер файла до заданного размера
vdir То же самое, что и ls -l -b (выводит список файлов в длинном формате)