Для основных файловых действий используют touch, mkdir, cp, mv и rm. Это обычно отдельные программы, запускаемые из Bash, а не обязательно встроенные команды самой оболочки.
А если говорить именно про команды Bash (не Git) — например, создать файл, переместить файл и т.п.
Для основных файловых действий используют touch, mkdir, cp, mv и rm. Это обычно отдельные программы, запускаемые из Bash, а не обязательно встроенные команды самой оболочки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Для основных файловых действий используют touch, mkdir, cp, mv и rm. Это обычно отдельные программы, запускаемые из Bash, а не обязательно встроенные команды самой оболочки.
Примеры:
touch notes.txt
mkdir reports
cp notes.txt reports/notes-copy.txt
mv notes.txt reports/notes.txt
touch также обновляет время существующего файла. Перед перемещением или копированием учитывайте возможную перезапись назначения. rm удаляет файл без обычной корзины, поэтому путь нужно проверять особенно внимательно. Для просмотра подходят ls, pwd, less, а для поиска текста — rg или grep.