Найти в Дзене
leopard

Осваиваем команды терминала в линукс Минт.

Справочник 70 основных команд Linux: полное описание с примерами Права суперпользователя Большое число базовых команд Linux, например, установка программ или создание файлов в корневой системе, требуют для исполнения права пользователя root или суперпользователя. Применение данного режима несёт серьёзные изменения для операционной системы, поэтому нужно точно понимать, как сработает запущенная команда. https://dzen.ru/a/Y7QU4TubSXxdbAsx?share_to=link Способы получить права root в Linux О втором варианте расскажем подробнее. Максимальную производительность приложений Linux зависит от правильного подбора платформы для ОС. Мощный виртуальный сервер от Eternalhost обеспечит интернет-ресурсу стабильную работу и пространство для развития. Управления файлами и каталогами
Оглавление

Справочник 70 основных команд Linux: полное описание с примерами

Список 70 основных команд для терминала ОС Linux 🐧

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

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

https://dzen.ru/a/Y7QU4TubSXxdbAsx?share_to=link

Способы получить права root в Linux

  • Вход от имени суперпользователя в виртуальной консоли, введя логин и пароль пользователя root.
  • Разовое переключение на роль суперпользователя в терминале с помощью специальных утилит.

О втором варианте расскажем подробнее.

  1. sudo
    (Super User Do). Позволяет
    исполнять команды с правами суперпользователя. Перед переходом в режим root администратора система выполнит запрос пароля и логина root. Пример:sudo имя_команды
  2. sudo su
    Инструмент применяется, когда нужно запустить
    несколько «суперпользовательских» команд. Все следующие вводимые команды будут запускаться в режиме суперпользователя до закрытия командной строки.
  3. sudo gksudo
    Осуществляет запуска приложений от имени суперпользователя, использующих не терминал, а
    графический интерфейс. В дистрибутиве Kubuntu имя этой команды выглядит несколько иначе — sudo kdesudo.
  4. sudo !!
    Команда применяется, если нужно перезапустить с правами root уже
    отданную (от имени обычного пользователя) команду.
Максимальную производительность приложений Linux зависит от правильного подбора платформы для ОС. Мощный виртуальный сервер от Eternalhost обеспечит интернет-ресурсу стабильную работу и пространство для развития.

Управления файлами и каталогами

  1. ls
    (List). С помощью этой утилиты можно посмотреть,
    что содержится в папке. Без указания конкретного пути показывает текущий каталог. Если путь указан, то переход совершиться в конечный его каталог. Чтобы вывести каталог в виде списка с дополнительной поясняющей информацией введите:ls -lДля показа скрытых файлов:ls -a
  2. ll
    Команда для просмотра
    содержимого директорий. Более современная альтернатива этой утилиты ls -l может работать не во всех дистрибутивах Linux.
  3. cat
    (Concatenate / Catenate). Команда двойного назначения. Показывает на экране
    что содержит файл или стандартный ввод. Также к «склеивает» несколько переданных подряд файлов в один. Если нужно посмотреть содержимое одного файла, вводим:cat имя_файлаЕсли нужно узнать содержимое нескольких файлов подряд:cat файл_№1 файл_№2 файл_№3Для «склейки» файлов, вводим:cat файл_№1 файл_№2 > файл_№3Чтобы задать нужное количество строк в показанном:cat -n
  4. cd
    (Change Directory).
    Меняет текущий каталог, в котором работает терминал на указанный. Когда терминал запущен, он использует по умолчанию корневой каталог (root), вернуться в который можно, набрав:cd ~Чтобы указать другую папку для работы с файлами, нужно ввести:cd адрес_папкиЧтобы подняться по древу каталогов на уровень вверх набираем:cd ..Чтобы вернуться к предыдущей директории:cd -
  5. &&
    Двойной амперсанд – не полноценная команда, а управляющий оператор. Он предназначен для выполнения последовательного
    ряда команд. Чтобы терминал выполнил команды одну за другой, нужно разделить их следующим образом:команда_№1 && команда_№2 && команда_№3Число команд в такой последовательности не ограничено.
  6. mkdir
    (Make Directory). Создаёт
    новую директорию. Можно также создать полную структуру подкаталогов, если ввести сочетание:mkdir –p
  7. cp
    (Copy). Утилита, позволяющая
    скопировать файл или каталог. Копирование файлов и каталогов. Чтобы копирование прошло рекурсивно, т. е. включало все поддиректории и файлы в них, надо добавить к команде:cp -rА если надо дополнить рекурсивное копирование сохранением всех атрибутов, сведения о владельце и временный штамп, добавляем «архивную» опцию -a, чтобы получилось:cp –r –a
  8. mv
    (Move). Эта команда в Linux одновременно отвечает за
    перемещение и переименование файла или каталога. При переименовании файл перемещается в ту же папку, но уже названную по-новому.
  9. rm
    (Remove). Отвечает за
    удаление папок и файлов. Использовать оператор rm следует крайне осторожно. В Linux файлы удаляются не в корзину, откуда их можно восстановить, а стираются безвозвратно. Для рекурсивного удаления используйте сочетание:rm -r
  10. ln
    (Link). Создаёт программные
    ссылки на файлы. По функционалу это похоже на ярлыки в Windows.