Как выяснилось по опросу, а так же из жизненного опыта, тестировщик все же иногда должен пользоваться командной строкой.
Для этого используются команды Bash(Bourne again shell-«возрождённый» shell)
Bash - это командная оболочка для UNIX-подобных операционных систем (UNIX, GNU/Linux, MacOS). Она дает пользователю систему команд для работы с файлами и папками, поиском, настройкой окружения и позволяет управлять ОС прямо из командной строки.
Кроме того, подключившись к серверу, часто доступен только вариант управления через консоль. Тут тоже пригодится знание команд.
----------------------------------------
1️⃣cd cокращение от change directory
Смена директории.
cd </path/to/directory>
🔹cd без параметров перемещает в домашнюю директорию пользователя. 🔹cd - перемещает по прошлому пути. 🔹. (точка) текущая директория 🔹.. (две точки) родительская директория 🔹~ (тильда) домашняя директория пользователя----------------------------------------
2️⃣pwd сокращение от print work directory
Выводит текущий абсолютный путь.
----------------------------------------
3️⃣ls сокращение от list.
ls </path/to/directory>
Отображает все файлы и директории по заданному пути </path/to/directory>.
🔹ls без параметров отображает все файлы и директории по текущему пути 🔹ls -a отображает скрытые файлы и папки 🔹ls -l отображает расширенную информацию о файлах и папках----------------------------------------
4️⃣grep сокращение от Global Regular Expression Print
Используется для поиска текста в файлах
grep opts "pattern" file
-v - вывести строки, где не встречается образец
-i - игнорировать регистр символов
-n - печатать номера строк
-a - искать по бинарным файлам
-E - расширенные регулярные выражения
-o - вывести только совпадающую с образцом часть строки
----------------------------------------
#консоль #bash #testorest #дляинформации #командная_строка