Найти тему
LinuxUSER

Базовые команды терминала Линукс

Терминал Linux. Базовые команды. Каталоги и файлы

В этой статье рассмотрим базовые команды терминала Линукс для перемещения по каталогам и создание/удаление файлов

  • Команда pwd позволяет узнать в каком каталоге на данный момент мы находимся
-2

Как видно на скриншоте терминала, мы находимся в:

/home/linuxuser

  • Команда ls позволяет увидеть все каталоги

Как видно на скриншоте терминала, список каталогов:

PortWINE Steam Документы Изображения Общедоступные Шаблоны snap Видео Загрузки Музыка 'Рабочий стол'

  • Команда ls -la позволяет увидеть больше данных о каталогах а так же скрытые каталоги

Как видно на скриншоте терминала, итого их 128:

drwxr-xr-x 22 linuxuser linuxuser 4096 апр 7 17:32 .

drwxr-xr-x 3 root root 4096 апр 7 20:51 ..

-rw------- 1 linuxuser linuxuser 13084 апр 7 21:05 .bash_history

-rw-r--r-- 1 linuxuser linuxuser 220 мар 30 05:01 .bash_logout

-rw-r--r-- 1 linuxuser linuxuser 3771 мар 30 05:01 .bashrc

drwx------ 20 linuxuser linuxuser 4096 апр 7 10:43 .cache

drwx------ 18 linuxuser linuxuser 4096 апр 7 20:51 .config

drwx------ 3 linuxuser linuxuser 4096 мар 30 05:04 .gnupg

drwxr-xr-x 3 linuxuser linuxuser 4096 мар 30 05:04 .local

drwx------ 5 linuxuser linuxuser 4096 мар 29 22:14 .mozilla

-rw-rw-r-- 1 linuxuser linuxuser 293 апр 6 21:14 .nmcli-history

drwx------ 3 linuxuser linuxuser 4096 мар 30 05:04 .nv

-rw-rw-r-- 1 linuxuser linuxuser 2202 апр 7 16:57 .nvidia-settings-rc

drwx------ 3 linuxuser linuxuser 4096 апр 6 21:50 .pki

drwxrwxr-x 4 linuxuser linuxuser 4096 апр 6 21:32 .PortWINE

drwxrwxr-x 4 linuxuser linuxuser 4096 апр 6 22:29 PortWINE

-rw-r--r-- 1 linuxuser linuxuser 807 мар 30 05:01 .profile

drwxr-xr-x 5 linuxuser linuxuser 4096 апр 7 10:57 snap

drwx------ 3 linuxuser linuxuser 4096 апр 7 17:32 .steam

drwxrwxr-x 3 linuxuser linuxuser 4096 апр 6 21:47 Steam

lrwxrwxrwx 1 linuxuser linuxuser 34 апр 7 17:32 .steampath -> /home/linuxuser/.steam/sdk32/steam

lrwxrwxrwx 1 linuxuser linuxuser 32 апр 7 17:32 .steampid -> /home/linuxuser/.steam/steam.pid

-rw-r--r-- 1 linuxuser linuxuser 0 мар 29 22:20 .sudo_as_admin_successful

-rw-rw-r-- 1 linuxuser linuxuser 172 апр 7 17:32 .wget-hsts

drwxr-xr-x 2 linuxuser linuxuser 4096 мар 30 05:04 Видео

drwxr-xr-x 2 linuxuser linuxuser 4096 мар 30 05:04 Документы

drwxr-xr-x 2 linuxuser linuxuser 4096 апр 7 12:40 Загрузки

drwxr-xr-x 3 linuxuser linuxuser 4096 апр 7 21:00 Изображения

drwxr-xr-x 2 linuxuser linuxuser 4096 мар 30 05:04 Музыка

drwxr-xr-x 2 linuxuser linuxuser 4096 мар 30 05:04 Общедоступные

drwxr-xr-x 2 linuxuser linuxuser 4096 мар 30 05:04 'Рабочий стол'

drwxr-xr-x 2 linuxuser linuxuser 4096 мар 30 05:04 Шаблоны

Файлы и каталоги начинающиеся на точку, например .bash_history, являются скрытыми. Так же видно дату создания и аккаунт который ими владеет

  • Команда cd позволяет перемещаться между каталогами
  • Наример набрав команду cd PortWINE мы переместились в каталог PortWINE
-5
  • Команда cd .. позволяет перейти по каталогам назад
  • Например после перехода по команде cd PortWINE в каталог PortWINE, введя команду cd .. мы вернулись в /home/linuxuser
-6
  • Команда sudo mkdir (название создаваемого каталога) позволяет создавать каталог
  • Например командой sudo mkdir test мы создали каталог под названием test. По этой команде создаётся каталог в том месте, где находимся на данный момент. На скриншоте терминала видно что каталог был создан в /home/linuxuser
-7

-8
  • Команда sudo touch (название создаваемого файла) позволяет создать файл. Файл создаётся в том месте где находимся в данный момент. Например перейдя в /home и введя команду sudo touch test, мы создали текстовый документ в /home
-9
-10
  • Команда less (название файла) позволяет посмотреть файл. Например создав текстовый файл командой sudo touch test в /home и набрав команду less test, мы можем открыть созданный тестовый файл
-11
  • Но так как в этом текстовом файле ничего нет то он пустой. Выходим из него нажав клавишу q
  • Команда sudo rmdir (название каталога) позволяет удалить каталог. Например мы ранее создали каталог командой sudo rmdir test в /home/linuxuser. Введя команду sudo rmdir test мы удаляем его
-12
-13

Как видно на скришноте, каталог test был удалён

  • Команда sudo rm (название файла) позволяет удалить файл. Мы ранее создали текстовый файл командой sudo touch test в /home. Перейдя в /home и введя команду sudo rm test мы удалили этот текстовый файл
-14
-15

Это были основный базовые команды терминала для перемещения по каталогам и созданием и удалением файлов

Смотреть в видео: