Повседневные команды
Вот команды, которые вы будете видеть постоянно. Читайте их как предложения: глагол, иногда за которым следует объект.
pwd # "print working directory" — где я сейчас?
ls # перечислить файлы и папки здесь
ls -la # перечислить всё, включая скрытые файлы, с деталями
cd projects # change directory — перейти в папку "projects"
cd .. # подняться на одну папку выше (".." значит "папка выше")
cd ~ # вернуться в домашнюю папку
mkdir my-app # создать новую папку с именем "my-app"
cp notes.txt backup.txt # скопировать файл (оригинал остаётся, делается копия)
mv old.txt new.txt # переместить или переименовать файл
rm draft.txt # удалить файл (remove)
Несколько заметок, что избавят от настоящих бед:
cd— это способ перемещаться. В сочетании сpwdиlsэто 80% всего, что вы когда-либо будете делать. Вы заходите в нужную папку, осматриваетесь, а затем что-то запускаете.- Пути могут быть относительными или абсолютными.
cd projects— относительно того, где вы находитесь;cd /Users/mini/projects— полный адрес от самого верха. rm— это навсегда. В командной строке нет Корзины. Когда вы делаетеrmфайла, он исчезает — никакого «вы уверены?», никакой отмены. Будьте особенно осторожны сrm -rf, который удаляет папку и всё внутри неё, ни о чём не спрашивая. Если вы хоть немного не уверены, что удалит командаrm, не запускайте её. Сначала попросите ИИ объяснить её.