Командная строка Ubuntu: Команды Bash ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
16.12.2024

Командная строка Ubuntu: Команды Bash

Командная строка в Ubuntu, также известная как терминал, предоставляет мощные инструменты для взаимодействия с системой. Она позволяет пользователям напрямую запускать команды для управления файлами, установки программного обеспечения, настройки параметров системы и многого другого. Сердцем терминала Ubuntu является Bash, оболочка командной строки, которая интерпретирует и выполняет команды.

В этой статье мы рассмотрим некоторые из наиболее распространенных и полезных команд Bash для Ubuntu, что даст вам прочную основу для эффективной работы в терминале.

Что такое Bash?

Bash (сокращение от Bourne Again Shell) – это оболочка командной строки по умолчанию в Ubuntu и большинстве дистрибутивов Linux. Это текстовый интерфейс, который позволяет пользователям вводить команды непосредственно в операционную систему. Bash очень мощный и поддерживает такие функции, как создание сценариев, история команд, псевдонимы и многое другое.

Терминал можно открыть в Ubuntu, нажав Ctrl Alt T или найдя “Терминал” в меню приложений.

Основные команды Bash

Ниже приведены некоторые основные команды, которые необходимы для навигации и выполнения операций в терминале Ubuntu.

1. pwd – печать рабочего каталога

Команда pwd показывает текущий каталог, в котором вы работаете.

pwd

2. ls – список содержимого каталога

Команда ls перечисляет файлы и каталоги в текущем каталоге.

ls

Вы можете добавить параметры для отображения дополнительной информации, такой как разрешения на файлы, размеры файлов и т. д:

ls -l
  • -l: Длинный формат, показывающий подробную информацию о файле (разрешения, владелец, размер и дата модификации).
  • -a: Показать скрытые файлы (файлы, начинающиеся с .).

3. cd – Изменить каталог

Команда cd используется для изменения текущего каталога.

cd /path/to/directory
  • Чтобы перейти в свой домашний каталог, просто введите:
    cd
  • Чтобы переместиться на один каталог вверх:
    cd ...

4. mkdir – создать каталог

Команда mkdir создает новый каталог.

mkdir новая_директория

5. rmdir – Удалить каталог

Команда rmdir удаляет пустой каталог.

rmdir имя_каталога

Чтобы удалить каталог и его содержимое, используйте команду rm с опцией -r:

rm -r имя_каталога

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

Управление файлами – основная часть работы с командной строкой. Вот несколько ключевых команд для создания, просмотра и удаления файлов.

1. touch – создать новый файл

Команда touch создает пустой файл или обновляет временную метку существующего файла.

touch имя_файла.txt

2. cp – копирование файлов и каталогов

Команда cp используется для копирования файлов или каталогов.

cp исходный_файл_назначение

Чтобы скопировать каталог и его содержимое, используйте параметр -r:

cp -r исходная_директория_назначение_директории

3. mv – перемещение или переименование файлов

Команда mv перемещает или переименовывает файлы и каталоги.

  • Чтобы переместить файл:
    mv имя_файла /новый/каталог
  • Чтобы переименовать файл:
    mv имя_старого_файла имя_нового_файла

4. rm – удалить файлы

Команда rm удаляет файлы. Используйте ее с осторожностью, поскольку удаленные файлы не перемещаются в Корзину.

rm имя_файла.txt

Чтобы удалить каталоги и их содержимое, используйте параметр -r:

rm -r имя_каталога

Просмотр и редактирование файлов

Терминал предлагает несколько способов прямого просмотра и редактирования текстовых файлов.

1. cat – просмотр содержимого файла

Команда cat отображает содержимое файла.

cat имя_файла.txt

2. less – Просмотр содержимого файла постранично

Команда less полезна для просмотра больших файлов, так как позволяет прокручивать содержимое по одной странице за раз.

less имя_файла.txt

3. nano – редактирование файлов

Команда nano открывает в терминале текстовый редактор Nano, позволяющий редактировать файлы напрямую.

nano имя_файла.txt

4. head и tail – просмотр начала и конца файлов

  • head показывает первые 10 строк файла:
    head имя_файла.txt
  • tail показывает последние 10 строк файла:
    tail имя_файла.txt

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills