Руководство для начинающих по использованию терминала Linux

Изображение функции Как использовать терминал на Linux

Как и любой начинающий пользователь Linux, я чувствовал себя немного intimidated, когда впервые переключился на Linux. Однако, когда я начал исследовать и изучать некоторые основные команды терминала, все начало меняться. Теперь я легко могу автоматизировать задачи, управлять файлами с молниеносной скоростью и устанавливать программное обеспечение прямо из терминала. Правда в том, что использовать терминал Linux не так страшно, как кажется. Здесь мы покажем вам, как начать использовать терминал Linux.

Введение в терминал Linux

Терминал (также известный как интерфейс командной строки, оболочка или CLI) — это, по сути, ваша прямая линия связи с вашей системой Linux. Он служит командным центром вашей операционной системы, предоставляя текстовый интерфейс, который позволяет вам вводить команды, выполнять сценарии и эффективно управлять вашей системой.

Начало работы с терминалом Linux

Итак, как вы можете получить доступ к терминалу Linux? Это зависит от вашей дистрибуции Linux (например, Ubuntu, Fedora или Mint), но, как правило, вы можете найти его в меню приложений. Ищите что-то, помеченное как Терминал, Консоль или Xterm, или просто используйте сочетание клавиш, например, Ctrl + Alt + T.

Открытие терминала в Ubuntu из меню приложений.

После его открытия вы увидите черный экран (обычно, хотя его можно настроить) с мигающим курсором. Это ваш приглашение, где вы будете выполнять свои команды Linux. Обычно оно выглядит как-то так:

Отображение окна терминала на Ubuntu.

Здесь user@computer:~$ (haroon@Ubuntu:~$) указывает на ваше имя пользователя (haroon), имя вашего компьютера (Ubuntu) и текущий каталог ( ~, что является вашим домашним каталогом). Также знак $ означает, что терминал готов к вашим командам.

Давайте попробуем что-то простое. Введите команду echo "Добро пожаловать в MTE!" в своем терминале и нажмите Enter:

Это базовая команда, которая выводит текст на экран.

Помните, что терминал чувствителен к регистру, поэтому Hello и hello рассматриваются как разные вводы. Кроме того, пробелы имеют значение. Если вы введете команду неправильно, терминал не будет смягчать – он просто выдаст ошибку.

Настройка и персонализация вашего терминала Linux

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

Например, в Ubuntu вы можете нажать правую кнопку мыши в окне терминала, выбрать Параметры и настроить все, от шрифтов до цветов.

Окно параметров терминала Ubuntu

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

Некоторые эмуляторы терминала даже позволят вам настроить прозрачность фона, придавая вашему терминалу стильный вид. В параметрах, в разделе Цвета, вы найдете ползунок для регулировки непрозрачности по вашему усмотрению.

Изменение прозрачности фона терминала Ubuntu.

Понимание основных команд

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

Например, одна из самых распространенных задач, которые я выполняю в терминале, — это перемещение по файлам и папкам. Если вы хотите перейти в определенный каталог, используйте команду cd с именем каталога:

cd Documents

Работа в вложенном каталоге, возможно, вы захотите знать ваше текущее местоположение в файловой системе. Для этого используйте команду pwd, которая означает Печать Рабочего Каталога:

pwd

Чтобы увидеть все файлы и папки в вашем текущем открытом местоположении, используйте команду ls:

ls

Кроме навигации, вы также можете создать новый пустой файл, используя команду touch и указывая имя файла:

touch filename.txt

Нужно создать новую папку? Выполните mkdir с названием папки:

mkdir Projects

После создания файлов или папок вы можете удалить их, используя команду rm с именем файла или папки:

rm oldfile.txt

Вы также можете использовать cp для копирования файла или каталога и mv для перемещения или переименования файла или каталога.

Еще одна задача, которую я люблю выполнять в терминале, — это просмотр содержимого файла или поиск в файлах с помощью команд Linux или редакторов на основе терминала. Давайте отобразим все содержимое файла с помощью cat:

cat filename.txt

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

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

Используйте TLDR или Man Pages для помощи

Допустим, вы пытаетесь использовать команду, но не уверены, как она работает. Что делать? Не беспокойтесь — вам не нужно никуда уходить. Вы можете получить подробные и упрощенные объяснения любой команды прямо в терминале с помощью команд man и tldr.

Первая из них, man (сокращение от мануал), показывает страницу руководства для команды. Она предоставляет подробное объяснение, включая все ее опции, примеры и определения.

Например, выполнив man ls, вы увидите все опции и детали для команды ls.

Показание мануальных страниц команды ls.

Хотя мануальные страницы довольно полные, они могут быть иногда подавляющими для новичков. Вступайте TLDR (Слишком Долго; Не Читал). Это упрощенная версия мануальных страниц, которая дает быстрые примеры и краткие определения запрашиваемой команды. Вам нужно будет установить ее с помощью вашего менеджера пакетов по умолчанию, например, используя APT на Ubuntu:

sudo apt install tldr

Затем просто введите tldr, за которым следует команда:

tldr ls

Показание краткого объяснения команды ls с Tldr.

Вы получите шпаргалку с практическими примерами.

Вебсайты и каналы на YouTube для изучения Linux

Изучение Linux не должно быть пугающим, особенно с широким спектром онлайн-ресурсов, доступных сегодня. Если вы новичок, YouTube — это фантастическое место, чтобы начать. Каналы, такие как The Linux Experiment и Learn Linux TV, предлагают обучающие видео для начинающих, охватывающие от базовых команд до более сложных тем, таких как управление серверами. Лично я нашел вводные видео невероятно полезными, когда только начинал. Это как иметь виртуального наставника, который проводит вас через основы.

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

Для тех, кто любит смесь обучающих материалов и контента, созданного сообществом, такие каналы на YouTube, как DistroTube и Chris Titus Tech, предлагают практические советы, обзоры дистрибутивов и новости Linux.

Просмотрите наш раздел Linux

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

  • 6 из самых полезных команд Linux для новых пользователей предоставляет некоторые из самых распространенных команд, которые вам нужно будет попробовать.
  • 15 команд Linux LS, которые вам нужно знать, показывает практические примеры использования команды ls.
  • Руководство для начинающих по использованию Linux предоставляет подробное и дружелюбное руководство о том, как использовать Linux.
  • Как найти файл в Linux с помощью команды find учит вас как находить файлы с помощью команды find.
  • Тринадцать полезных инструментов для работы с текстом в командной строке исследует мощь команд Linux для редактирования текста.

Альтернативы стандартному терминалу

Хотя стандартный терминал вполне подходит для большинства задач, есть альтернативы, которые предлагают улучшенные функции и возможности настройки. Некоторые популярные варианты включают Terminator, Guake, Konsole и Alacritty. Каждое из этих терминалов имеет уникальные функции и спецификации.

Например, Guake — это терминал с выпадающим меню, который появляется сверху экрана, напоминая консоль Quake. Тем временем терминалы, такие как Alacritty, предоставляют эмулятор терминала с ускорением GPU, сосредоточенный на простоте и производительности.

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

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