Шпаргалка команд
Все команды тренажёра с примерами. Ищи по названию или описанию.
Соответствия Unix ↔ Windows (cmd)
| Unix | Windows (cmd) | Что делает |
|---|---|---|
ls | dir | список файлов и папок |
mkdir | md | создать папку |
cat | type | показать содержимое файла |
cp | copy | скопировать |
mv | move | переместить / переименовать |
rm | del | удалить |
grep | findstr | найти строки по шаблону |
find | dir /s /b | найти файлы |
head | more | первые строки файла |
tail | more | последние строки файла |
env | set | показать переменные окружения |
export | set | задать переменную окружения |
less | more | постранично смотреть файл |
more | more | постранично смотреть файл |
clear | cls | очистить экран |
man | help | подробный мануал команды |
pwdпоказать текущую папкуpwd
lsсписок файлов и папокls -a
-a— показать скрытые файлы-l— по одному в строке
cdперейти в папкуcd projects
mkdirсоздать папкуmkdir -p projects/web
-p— создать вложенные папки
touchсоздать пустой файлtouch notes.txt
catпоказать содержимое файлаcat notes.txt
-n— нумеровать строки
echoвывести текстecho привет > file.txt
cpскопироватьcp a.txt b.txt
-r— копировать папку рекурсивно
mvпереместить / переименоватьmv old.txt new.txt
rmудалитьrm файл.txt (папку: rm -r папка)
-r— рекурсивно (для папок)-f— не ругаться, если файла нет
grepнайти строки по шаблонуgrep ошибка log.txt
-i— без учёта регистра-v— строки без совпадения-n— с номерами строк
findнайти файлыfind . -name "*.txt"
headпервые строки файлаhead -n 5 log.txt
-n— сколько строк
tailпоследние строки файлаtail -n 5 log.txt
-n— сколько строк
treeдерево папок и файловtree
wcсчётчик строк / слов / символовwc -l notes.txt
-l— строки-w— слова-c— символы
sortсортировать строкиsort имена.txt
-r— обратный порядок
uniqубрать повторяющиеся соседние строкиsort имена.txt | uniq
duразмер файлов и папокdu .
dfсколько места на диске (симуляция)df -h
dateтекущие дата и времяdate
basenameимя файла из путиbasename /home/user/file.txt
dirnameпапка из путиdirname /home/user/file.txt
chmodправа доступа к файлу (симуляция)chmod +x script.sh
whoamiпоказать имя пользователяwhoami
envпоказать переменные окруженияenv
exportзадать переменную окруженияexport NAME=значение · echo $NAME
aliasсоздать псевдоним командыalias gs='git status'
unaliasудалить псевдонимunalias gs
lessпостранично смотреть файлless log.txt
moreпостранично смотреть файлmore log.txt
clearочистить экранclear
helpсписок командhelp ls
manподробный мануал командыman ls
historyистория введённых командhistory
gitсистема контроля версий (симуляция)git init · git add . · git commit -m "…"
nodeзапустить Node.js (симуляция)node -v · node app.js
npmменеджер пакетов (симуляция)npm install · npm run build
claudeзапустить Claude Code (симуляция)claude