40+ наиболее используемых команд Ubuntu 22.04

Мир Ubuntu приветствует вас и готов предоставить вам всю полноту власти над вашей системой. Однако, будучи новичком, вы можете обнаружить, что интерфейс командной строки (CLI) немного пугает вас. Многие люди считают Linux более сложной операционной системой, особенно если они работают с Windows или macOS.

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

Команды, используемые для получения системной информации

date

Простая команда "date" отображает текущую дату и время (включая день недели, месяц, время, часовой пояс, год).
Синтаксис:

TZ

По умолчанию команда "date" использует часовой пояс, определенный в пути "/etc/localtime". Пользователь Linux может изменить часовой пояс через терминал с помощью команды "TZ".

Синтаксис: TZ=Имя_временной_зоны дата

Пример:

TZ=GMT date \ TZ=KSA date

 

Использование -set для установки даты и времени в Linux

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

Синтаксис: date -set="Дата_в_формате(YYMMDD) Время_в_формате(HH:MM)".

Пример:

-d

Чтобы система работала в определенную дату, вы можете изменить дату с помощью "-d".

Синтаксис:

Пример:

df

Команда "df" показывает объем используемого и доступного дискового пространства на каждой файловой системе с указанием имени каждой файловой системы и пути к ней.
Синтаксис:

Пример:

df

df -h отображает вывод в человекочитаемом формате

Команда "df -h" показывает тот же результат, что и команда "df", но теперь данные представлены в более человекочитаемом виде, который может быть легко понятен новому пользователю.
Синтаксис:

Пример:

df -h

free

Команда "free" отображает объем свободной и используемой памяти во всей системе.

Синтаксис:

Пример:

free

ps

Команда "ps", которая также известна как команда состояния процесса, используется для предоставления информации о процессах, запущенных в настоящее время в системе, включая их соответствующие идентификационные номера процессов (PID).

Синтаксис:

Пример:

ps

Команда ps обычно используется с этими параметрами для отображения списка процессов:

ps aux

uptime

Команда "uptime" предоставляет информацию о продолжительности работы системы в одной строке. Результат для этой команды включает текущее время, продолжительность работы системы, количество пользователей, вошедших в систему, и средние значения загрузки системы за последние 1, 5 и 15 минут соответственно.
Синтаксис:

Пример:

uptime
w

Команда "w" отображает подробную информацию о пользователях, которые вошли в систему в данный момент.
Синтаксис:

Пример:

w

passwd

Команда "passwd" означает пароль и используется для изменения пароля пользователя.
Синтаксис:

Пример:

passwd my_user

exit

Команда "exit", как следует из названия, используется для выхода из системы и выхода из системы текущего пользователя.
Синтаксис:

Пример:

exit

shutdown

Команда "shutdown" используется для выключения системы.
Синтаксис:

shutdown

 

Команды, используемые для работы с файлами

mkdir

Команда "mkdir" позволяет пользователям создавать каталоги/папки в системе. Пользователь, выполняющий эту команду, должен иметь соответствующие права на родительский каталог для создания каталога, иначе он получит ошибку.

Синтаксис:

Пример:

Ввод команды "mkdir NewDirectory" создаст каталог с именем NewDirectory в текущем каталоге.

rmdir

Команда "rmdir" позволяет пользователям удалять каталоги/папки из системы. Пользователь, выполняющий эту команду, должен иметь соответствующие права на родительский каталог для удаления каталога, иначе он получит ошибку.
Синтаксис: rmdir Имя_каталога

Пример:

Ввод команды "rmdir NewDirectory" удалит каталог с именем NewDirectory в текущем каталоге.

rm

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

Синтаксис:

Пример:

Эта вышеупомянутая команда удалит файл "Test_File" из текущего каталога.

mv

Команда "mv" используется для двух целей

  1. Для перемещения файлов или каталогов с одного пути на другой путь в системе.
  2. Для переименования файла или папки.

"mv" для перемещения файлов

Синтаксис:

Пример:
Рассмотрим наличие двух файлов в каталоге (File1 и File2). Ввод команды "mv File1 File2" переместит данные файла File1 в файл File2 и удалит исходный файл (т.е. File1) из системы.

Команда Ubuntu mv

 

"mv" для переименования файлов

Синтаксис:

Пример:

Рассмотрим наличие двух файлов в каталоге (File1 и File2). Ввод команды "mv File1 File_Rename" переименует File1 в File_Rename в том же каталоге.
пример команды mv

mv

cp

Команда "cp" используется для копирования данных из исходного файла в файл назначения. Ее действие почти аналогично команде "mv". Единственное отличие заключается в том, что при использовании команды "cp" исходный файл не удаляется из каталога после того, как его данные перемещены в файл назначения.
Синтаксис:

Пример:

cat

Команда "cat" является обратной командой к команде "tac". Она используется для отображения каждой строки файла, начиная с первой и заканчивая последней.

Эта команда используется чаще, чем "tac".
Синтаксис:

Пример:

Рассмотрим файл с именем Test_File, как показано ниже, команда "cat" выведет его данные на экран.

Рассмотрим наличие двух файлов (File1 и File2) в каталоге рабочего стола. С помощью вышеупомянутой команды cat пользователь может вывести данные из обоих файлов на экран.

 

Рассмотрим наличие двух файлов (File1 и File2) в каталоге Рабочего стола. С помощью вышеупомянутой команды cat пользователь может создать новый файл (File_Output) и добавить данные из обоих файлов (File1 и File2) в этот новый файл с именем File_Output, используя операнд ">".

head

Команда "head" печатает N верхних строк данных заданного входного файла или файла. По умолчанию она печатает первые 10 строк указанных файлов.

Синтаксис:

Пример:

Вышеупомянутая команда выведет только первые 5 строк файла New_Test.txt

tail

Команда "tail" печатает последние N строк данных заданного входа или файла. По умолчанию она печатает последние 10 строк указанных файлов.

Синтаксис:

Пример:

Вышеупомянутая команда выведет только последние 5 строк файла New_Test.txt.

echo

Команда "echo" используется для отображения любого выражения, переданного в качестве аргумента.

Синтаксис:

Пример:

Эта команда выводит на экран "user".

grep

Команда "grep" используется для поиска текста в указанном файле/папке.

Синтаксис:

Пример:

Вышеупомянутая команда будет искать слово "Are" в файле B.

zip

Команда "zip" используется для сжатия одного или нескольких файлов и сохранения их в новом файле с расширением .zip.

Синтаксис:

Пример:

Вышеупомянутая команда сожмет все три файла (Check.txt, Test.txt и Output.txt) и сохранит их в новом файле, который мы создаем с помощью этой команды, т.е. Files.zip.

unzip

Команда "unzip" используется для распаковки файла .zip и извлечения всех файлов из него в текущий каталог.
Синтаксис:

Пример:

Рассмотрим, что у нас есть zip-файл с именем Files.zip, в котором находится сжатый файл .txt. Вышеупомянутая команда поможет вам разархивировать файл (Files.zip) и извлечь из него файл .txt в текущий каталог.

sudo

Команда "sudo -I" используется для продолжения сессии в качестве пользователя root, который имеет гораздо больше привилегий, чем обычный пользователь системы.

Синтаксис:

Пример:

sudo -i

 

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

history

Простая команда "history" выводит список всех команд, введенных с момента начала сеанса.
Синтаксис:

Пример:

history

Чтобы очистить всю предыдущую историю, используйте команду "history -c".

help

Команда "help" поможет вам узнать обо всех встроенных командах.

Синтаксис:

Пример:

help

man

Команда "man" означает руководство и используется для отображения руководства пользователя любой встроенной команды Linux.
Синтаксис:

Пример:

Эта команда отображает руководство пользователя встроенной команды Linux "vim".

dir

Команда "dir" означает каталог и используется для отображения списка всех каталогов или папок в текущем каталоге.

Синтаксис:

Пример:
dir

ls

Команда "ls" выводит список всех каталогов, папок и файлов, присутствующих в текущем каталоге.

Синтаксис:

Команда отображает имена каталогов, папок и файлов.

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

Пример:

ls -ltr

 

cd

Команда "cd" означает change directory и используется для изменения текущего каталога, в котором работает пользователь через терминал.

Синтаксис:

для перехода вперед от текущего каталога к следующему каталогу внутри текущего каталога

для перемещения назад в предыдущую директорию из текущей директории

pwd

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

Синтаксис:

Пример:

pwd

clear

Команда "clear" предназначена для очистки экрана Терминала.

Синтаксис:

whereis

Команда "whereis" не требует пояснений, поскольку она показывает путь, где находится пакет для конкретной встроенной команды Linux.

Синтаксис:

Пример:

whereis zip \ whereis help \ whereis cat

whatis

Команда "whatis" также не требует пояснений, поскольку отображает краткое описание функциональности конкретной встроенной команды Linux.

Синтаксис:

Пример:

whatis cat \ whatis help \ whatis zip

На этом мы желаем вам удачи в вашем путешествии с Ubuntu! Поначалу ОС покажется вам сложной, однако с помощью команд и инструкций, приведенных выше, вы сэкономите много времени. Уверенное владение терминалом Linux - это то, что делает пользователя доминирующим над системой.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий