Для управления удаленной машиной Linux, такой как виртуальный частный сервер (VPS), системные администраторы обычно используют интерфейс командной строки (CLI). Хотя некоторые дистрибутивы Linux предлагают графический интерфейс пользователя (GUI), команды CLI более эффективны и гибки.

Например, вы можете заменить определенные записи в нескольких файлах с помощью одной команды, что требует времени в графическом интерфейсе. Однако использование оболочки bash может оказаться затруднительным, поскольку в Linux имеется множество команд для различных задач.

Чтобы помочь вам начать работу, мы рассмотрим основные команды Linux для управления VPS. Вы также узнаете советы по использованию CLI.

Список основных команд Linux

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

1. Команды управления пакетами

Менеджер пакетов в Linux — это инструмент для обновления, обновления, установки, удаления и управления пакетами. Вот основной список команд управления пакетами Linux:

  • apt-get update: Обновляет установленные пакеты.
  • apt-get update: Обновляет все установленные пакеты до последних версий.
  • apt-get install : Для установки пакета.
  • apt-get remove : Используется для удаления пакета.
  • apt-get purge : Удалить пакет вместе с его файлами конфигурации.
  • dpkg -i <package.deb>: Устанавливает локальный файл .deb.
  • dpkg -l: Чтобы просмотреть список всех установленных пакетов.
  • dpkg -L : Чтобы просмотреть список файлов, установленных пакетом.

2. Команды управления каталогом

В языке Linux папки называются каталогами. Ниже приведен список команд управления каталогами Linux, который поможет вам легко управлять каталогами:

  • cd <имя_каталога>: Изменяет текущий каталог на указанный.
  • cd ~: Переход в домашний каталог пользователя.
  • cd –: Переход к предыдущему каталогу.
  • ls: Для просмотра всего содержимого текущего каталога.
  • ls -a: Просмотреть все файлы, включая скрытые.
  • du -sh <имя_каталога>: Просмотреть использование диска в каталоге.
  • mkdir <имя_каталога>: Создать новый каталог.
  • rm -r <имя_каталога>: Удалить каталог.

3. Команды управления файлами

С помощью команд управления файлами вы можете легко создавать, копировать, перемещать, переименовывать и удалять файлы в операционной системе Linux. Вот некоторые основные команды Linux для управления файлами:

  • touch <file_name>: Создает новый файл.
  • cp : Копирует файл.
  • mv : Перемещает файл.
  • rm <file_name>: Удаляет файл.
  • cat <file_name>: Просматривает содержимое файла.
  • mv <file_name> <new_file_name>: Переименовывает файл.
  • unzip <file_name.zip>: Распаковывает zip-файл.
  • tar -xzvf <file_name.tar>: Извлекает tar-файл.

4. Команды запуска файлов

Linux позволяет запускать различные типы файлов с помощью определенных команд в зависимости от типа файла. Вот некоторые из основных команд Linux для запуска файлов:

  • sh <script.sh>: Для запуска сценария оболочки.
  • python <file_name.py>: Для запуска файла Python.
  • perl <script.pl>: Запускает Perl-скрипт.
  • Ruby <script.rb>: Запускает скрипт Ruby.
  • node <file_name.js>: Для выполнения файла JavaScript.
  • php <file_name.php>: Для выполнения файла PHP.

5. Команды редактирования текста и файлов

Linux имеет множество команд и инструментов для редактирования текста и файлов. Вот некоторые из его основных и часто используемых инструментов редактирования текста и файлов с командами:

Nano

Nano - простой и удобный текстовый редактор, доступный в Linux.

nano <file_name>: открыть файл для редактирования в текстовом редакторе nano.

Основные команды Nano:

  • Нажмите {Ctrl + O}: Сохранить файл.
  • Нажмите {Ctrl + U}: Вставить текст.
  • Нажмите {Ctrl + K}: Вырезать текст.
  • Нажмите {Alt + U}: Отменить изменения.
  • Нажмите {Ctrl + X}: Выйти из редактора Nano.

Vim

Vim - мощный и продвинутый текстовый редактор, который можно использовать для редактирования высокого уровня.

vim <file_name>: открыть файл для редактирования в текстовом редакторе vim.

Основные команды Vim:

  • Нажмите {a}: Вставить текст.
  • Нажмите {Esc}: Выход из режима вставки текста.
  • Нажмите {:w}: Сохраните файл.
  • Нажмите {P}: Вставить текст.
  • Нажмите {dd}: Удалить всю строку.
  • Нажмите {:q}: Выйдите из редактора Vim.

Vim - сложный текстовый редактор. Я рекомендую вам просмотреть руководства по Vim и узнать больше команд использования Vim.

Gedit

Gedit - графический текстовый редактор, входящий в состав Ubuntu Linux. Если вы хотите использовать текстовый редактор с графическим интерфейсом, вы можете использовать Gedit.

gedit <file_name>: открыть файл для редактирования в текстовом редакторе gedit.

Основные команды Gedit:

  • Нажмите {Ctrl + S}: Сохранить файл.
  • Нажмите {Ctrl + C}: Скопировать текст.
  • Нажмите {Ctrl + V}: Вставьте текст.
  • Нажмите {Ctrl + Z}: Отменить изменения.
  • Нажмите {Ctrl + Q}: Выйдите из редактора Gedit.

6. Команды управления системой

В Linux вы можете легко управлять, обслуживать и эксплуатировать свою систему, просто выполнив несколько команд. Вот некоторые основные команды управления системой Linux:

  • ps: Отображает все запущенные процессы.
  • top: Чтобы увидеть использование процессора, памяти и других ресурсов системы.
  • htop: Работает как top, но с интерактивным пользовательским интерфейсом.
  • kill <process_id>: Убить процесс по его идентификатору процесса.
  • uname -a: Чтобы увидеть всю информацию о вашей системе.
  • df -h: Просмотреть использование дискового пространства.
  • free -h: Просмотреть использование памяти.

7. Полезные сочетания клавиш и команды

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

  • Нажмите {!!}: Повторяет предыдущую команду.
  • Нажмите {Ctrl + Y}: Вставляет скопированный текст.
  • Нажмите {Ctrl + U}: Отменить последнее изменение.
  • Нажмите {Ctrl + L}: Чтобы очистить экран терминала.
  • Нажмите {Ctrl + D}: Выход из терминала.

Завершение

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

Понимание того, как использовать команды Linux на VPS, необходимо для взаимодействия и управления. Обычно они состоят из трех частей: имени команды, флага или опции и параметра или аргумента.

В этой статье обсуждались различные команды Linux для различных задач, такие как apt-get для установки пакета, nano, vim для управления текстовыми файлами и htop для мониторинга текущих процессов. Чтобы запустить их, используйте терминал.

Вы также можете поделиться статьей со своими друзьями в социальных сетях, которым может быть интересна эта статья, или просто оставить комментарий ниже. Спасибо.