Навыки работы с командной строкой
Автор: Yernar Baktykereyev • Май 24, 2022 • Лабораторная работа • 6,122 Слов (25 Страниц) • 323 Просмотры
Лабораторная работа №2
Навыки работы с командной строкой
Введение
Лабораторная работа №2: Навыки командной строки. Выполнив эту лабораторную работу, студенты узнают, как использовать основные функции оболочки.
В этой лабораторной работе вы будете выполнять следующие задачи:
- Изучите возможности Bash
- Используйте переменные оболочки
- Уметь использовать цитирование
Файлы и каталоги
В этой работе мы получим доступ к интерфейсу командной строки (CLI) для Linux, чтобы узнать, как выполнять основные команды и что влияет на их выполнение.
Большинство пользователей, вероятно, лучше знакомы с тем, как команды выполняются с использованием графического интерфейса пользователя (GUI). Таким образом, эта задача, вероятно, представит вам некоторые новые концепции, если вы ранее не работали с CLI. Чтобы использовать CLI, вам нужно будет ввести команду, которую вы хотите запустить.
Окно, в котором вы вводите свою команду, называется приложением-эмулятором терминала. Внутри окна Терминала система отображает подсказку, за которой следует мигающий курсор:
sysadmin@localhost:~$
Помните
Возможно, вам потребуется нажать Enter в окне, чтобы отобразить подсказку.
Приглашение сообщает вам, что вы являетесь пользователем sysadmin(у вас может отличаться); хост или компьютер, который вы используете: localhost(у вас может отличаться); и каталог, в котором вы находитесь: ~(у вас может отличаться), который представляет ваш домашний каталог.
Когда вы набираете команду, она появляется у текстового курсора. Вы можете использовать клавиши, такие как home, end, backspace и клавиши со стрелками для редактирования команды вы набираете.
Не менее важен синтаксис командной строки, который представляет собой порядок, в котором команда, параметр (ы) и аргумент (ы) должны быть введены в приглашение, чтобы оболочка распознала, как правильно выполнить команду. Правильный синтаксис командной строки выглядит следующим образом:
команда [параметры] [аргументы]
Введите команду ls в командной строке, в которой будут перечислены файлы и каталоги, содержащиеся в вашем текущем рабочем каталоге. В этом примере не будут использоваться никакие параметры или аргументы.
После того, как вы ввели команду правильно, нажмите Enter, чтобы выполнить ее.
sysadmin@localhost:~$ ls
Desktop Documents Downloads Music Pictures Public Templates Videos
Шаг 1
Команда ls используется для вывода информации о каталогах и файлах и по умолчанию отображает информацию для текущего каталога. Используйте -l параметр для отображения этой информации в длинном формате, который дает дополнительную информацию о файлах, находящихся в текущем рабочем каталоге:
ls -l
Ваш результат должен быть похож на следующий:
ysadmin@localhost:~$ ls -l
total 32
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Desktop
drwxr-xr-x 4 sysadmin sysadmin 4096 Oct 31 19:52 Documents
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Downloads
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Music
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Pictures
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Public
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Templates
drwxr-xr-x 2 sysadmin sysadmin 4096 Oct 31 19:52 Videos
Обратите внимание, что каталоги считаются типом файлов в файловой системе Linux.
Шаг 2
К командам также можно добавлять аргументы. Добавление местоположения определенного каталога в ls команду отобразит информацию для этого каталога. Используйте аргумент / tmp для отображения подробной информации о файлах в каталоге /tmp.
...