Перейти к основному содержимому

Справочник CLI-утилит и исполняемых файлов


Назначение

Единая мастер-таблица исполняемых файлов и CLI-утилит по основному IT-стеку — для быстрого поиска «что это за команда, зачем нужна и где ставится». Детальные шпаргалки по платформам — Linux (101) и Windows (102); учебный курс — раздел «Терминал».


Краткое пояснение

Таблица охватывает оболочки, VCS, контейнеры, Kubernetes, IaC, CI/CD, языки, сборку, СУБД, сеть, безопасность, наблюдаемость, облака, мобильную разработку, ИИ-инструменты, пакетные менеджеры и UX-утилиты. Формат строки: команда → назначение → категория → платформа / менеджер пакетов.

Как пользоваться
Открывайте нужный раздел по оглавлению или поиском по странице (Ctrl+F). Для конкретной платформы смотрите колонку «Примечание». Углублённые справочники по продуктам — в разделах 8 (инфра) и 5 (языки).


Быстрый старт

# Узнать, где лежит исполняемый файл
which git # Linux/macOS
where.exe git # Windows CMD
Get-Command git # PowerShell

# Проверить версию
git --version
docker --version
kubectl version --client

Справочные таблицы

Содержание справочника

Оболочки и терминалы

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
cmdКомандная строка Windows (legacy)ОболочкиТолько Windows
pwsh / powershellPowerShell 7+ — оболочка и язык автоматизацииОболочкиWindows / brew / apt / winget
powershell.exeWindows PowerShell 5.1 (встроенный)ОболочкиТолько Windows
bashBourne Again Shell — стандарт LinuxОболочкиGNU / WSL
zshZ Shell — оболочка macOS по умолчаниюОболочкиmacOS / brew
fishFriendly Interactive ShellОболочкиbrew / apt / choco
shМинимальная POSIX-оболочкаОболочкиБазовые Docker-образы
dashDebian Almquist Shell (/bin/sh в Debian)ОболочкиDebian/Ubuntu
ksh / mkshKorn ShellОболочкиAIX / apt
csh / tcshC Shell и расширенный вариантОболочкиBSD / macOS
nushellNu Shell — табличный pipelineОболочкиcargo / brew
xonshPython-подобная оболочкаОболочкиpip install xonsh
elvishОболочка со структурами данныхОболочкиgo install / brew
tmuxТерминальный мультиплексорОболочки / UXapt / brew / choco
screenКлассический терминальный мультиплексорОболочки / UXapt / brew
wtWindows TerminalОболочкиMicrosoft Store / winget
wsl / wsl.exeWindows Subsystem for LinuxОболочкиWindows 10+
cygwinPOSIX-слой для WindowsОболочкиWindows installer
msys2MinGW/MSYS2 окружение для WindowsОболочкиWindows installer
loginЗапуск login-shellОболочкиPOSIX

Контроль версий (VCS)

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
gitРаспределённая система контроля версийVCSБазовый инструмент
git-lfsХранение больших файлов в GitVCSОтдельный пакет
git-flow / git-townWorkflow-обёртки над GitVCSbrew / npm / go install
svnSubversion — централизованный VCSVCSapt / brew
hgMercurialVCSpip / apt
fossilVCS + wiki + bug tracker в одномVCSСистемный пакет
bzrBazaar (legacy)VCSУстарел
ghGitHub CLIVCS / Platform CLIbrew / winget / apt
glabGitLab CLIVCS / Platform CLIbrew / scoop
hubLegacy-обёртка GitHub (заменён gh)VCSbrew
pre-commitФреймворк Git-хуковVCS / Автоматизацияpip install pre-commit
lefthookБыстрые Git-хуки (Go)VCS / Автоматизацияgo install / brew
huskyGit-хуки для Node-проектовVCS / Автоматизацияnpm devDependency
git-secrets / gitleaks / trufflehogПоиск секретов в репозиторияхVCS / DevSecOpsGo / brew
git-credential-managerМенеджер учётных данных GitVCSMicrosoft / brew

Контейнеризация

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
dockerУправление контейнерами и образамиКонтейнеризацияDocker Engine / Desktop
docker composeОркестрация compose-файлов (v2 plugin)КонтейнеризацияВстроен в Docker CLI
docker-composeLegacy standalone composeКонтейнеризацияУстаревает; заменён docker compose
podmanБездемонные контейнеры (совместим с docker CLI)КонтейнеризацияRed Hat / brew
buildahСборка OCI-образов без демонаКонтейнеризацияRed Hat
skopeoКопирование и инспекция образовКонтейнеризацияRed Hat
nerdctlDocker-совместимый CLI для containerdКонтейнеризацияcontainerd ecosystem
containerd / ctrНизкоуровневый контейнерный рантаймКонтейнеризацияK8s / Docker backend
crictlCLI для CRI (Kubernetes runtime)КонтейнеризацияKubernetes
crio / crun / runcOCI runtime и CRI-OКонтейнеризацияLinux
kanikoСборка образов внутри K8s без Docker daemonКонтейнеризацияContainer image / helm
buildkit / buildctlСовременный движок сборки DockerКонтейнеризацияDocker BuildKit
diveАнализ слоёв Docker-образаКонтейнеризацияgo install / brew
lazydockerTUI для DockerКонтейнеризацияgo install / brew
hadolintЛинтер DockerfileКонтейнеризация / DevSecOpsbrew / docker image

Kubernetes и оркестрация

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
kubectlУправление кластерами KubernetesKubernetesОфициальный клиент
kustomizeБесшаблонная настройка манифестовKuberneteskubectl kustomize
helmПакетный менеджер charts для K8sKubernetesbrew / choco / curl
helmfileДекларативное управление helm releasesKubernetesgo install / brew
k9sTUI для KubernetesKubernetes / UXbrew / scoop
kubectx / kubensПереключение контекстов и namespaceKubernetes / UXbrew / scoop
sternМульти-pod tail логовKubernetesgo install / brew
kubectl-treeДерево ресурсов K8sKuberneteskrew plugin
krewМенеджер плагинов kubectlKubernetesОфициальный installer
argocdGitOps — CLI Argo CDKubernetes / GitOpsbrew / curl
fluxGitOps — CLI Flux CDKubernetes / GitOpsbrew / curl
kappДеплой и diff манифестов (Carvel)Kubernetesbrew / curl
yttШаблонизация YAML (Carvel)Kubernetesbrew / curl
minikubeЛокальный одноузловой K8sKubernetes / Devbrew / choco
kindK8s in Docker — локальные кластерыKubernetes / Devgo install / brew
k3s / k3dЛёгкий K8s и обёртка в DockerKubernetes / Devcurl script / brew
microk8sSnap-пакет K8s от CanonicalKubernetes / Devsnap
istioctlУправление service mesh IstioKubernetes / Meshbrew / curl
linkerdCLI service mesh LinkerdKubernetes / Meshcurl / brew
consulService mesh и service discovery HashiCorpKubernetes / MeshHashiCorp releases
kube-bench / kubescape / popeyeАудит безопасности K8sKubernetes / DevSecOpsGo binaries
kube-scoreСтатический анализ манифестовKubernetesbrew / go install

DevOps, IaC и автоматизация

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
terraformInfrastructure as Code (HashiCorp)DevOps / IaCtfenv / brew / choco
tofu / opentofuOpen-source форк TerraformDevOps / IaCbrew / apt
terragruntDRY-обёртка над TerraformDevOps / IaCbrew / go install
pulumiIaC на TypeScript/Python/GoDevOps / IaCcurl / brew
ansible / ansible-playbookУправление конфигурациямиDevOps / Automationpip / apt
ansible-galaxyУстановка Ansible-ролейDevOps / AutomationВходит в ansible
packerСборка образов ВМ и контейнеровDevOps / IaCHashiCorp releases
vagrantУправление dev-ВМDevOps / IaCHashiCorp / brew
multipassЛёгкие Ubuntu-ВМ (Canonical)DevOps / IaCsnap / brew
limaLinux VMs на macOSDevOps / IaCbrew
colimaContainer runtime + K8s на macOS через LimaDevOps / IaCbrew
cloud-initИнициализация облачных ВМDevOpsВ образах cloud VM
checkov / tfsec / conftest / opaАнализ IaC и политикDevOps / DevSecOpspip / brew / go
infracostОценка стоимости TerraformDevOps / IaCbrew / curl
daggerCI/CD pipelines as code (containers)DevOpscurl / brew
qemu-system-x86_64 / qemu-imgЭмуляция ВМ и образов дисковИнфраструктураapt / brew
virsh / virt-installlibvirt KVM managementИнфраструктураlibvirt-clients
vboxmanageVirtualBox CLIИнфраструктураVirtualBox install
consul / nomad / waypointHashiCorp service mesh/orchestrationDevOpsHashiCorp releases
envsubstSubstitute env vars in templateDevOpsgettext package
wait-for-it / dockerizeWait for TCP port in containersDevOpsGitHub / apt
supervisorctlSupervisor process controlDevOpspip install supervisor
foreman / honchoProcfile process managerDevOpsgem / pip
pm2Node.js process managerDevOpsnpm i -g pm2
systemd-analyzeBoot performance analysisDevOpsLinux systemd

CI/CD и GitOps

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
actЛокальный запуск GitHub ActionsCI/CDgo install / brew / choco
gitlab-runnerАгент GitLab CICI/CDОфициальный пакет
circleciCLI CircleCICI/CDcurl / brew
jenkins-cliУправление JenkinsCI/CDJava JAR / jenkins.war
droneCLI Drone CICI/CDgo install
tekton-cli / tknCLI Tekton PipelinesCI/CDbrew / go install
concourseCLI Concourse CI (fly)CI/CDСкачивается с сервера
azure-pipelines-agentАгент Azure DevOpsCI/CDMicrosoft download
buildkite-agentАгент BuildkiteCI/CDbrew / apt
dvcData Version Control для ML-пайплайновCI/CD / MLOpspip / brew

Облачные CLI

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
aws / aws-cliAmazon Web Services CLIОблакаpip / brew / MSI
azMicrosoft Azure CLIОблакаpip / winget / brew
gcloudGoogle Cloud CLIОблакаGoogle installer / brew
ociOracle Cloud Infrastructure CLIОблакаpip / brew
doctlDigitalOcean CLIОблакаbrew / snap
flyctl / flyFly.io CLIОблакаcurl install script
herokuHeroku CLIОблака / PaaSbrew / npm / installer
vercelVercel deploy CLIОблака / PaaSnpm i -g vercel
netlifyNetlify deploy CLIОблака / PaaSnpm i -g netlify-cli
railwayRailway PaaS CLIОблака / PaaSnpm / brew
renderRender.com CLIОблака / PaaSnpm
s3cmd / rcloneS3 и облачные хранилищаОблакаpip / brew / go
aws-vault / chamberБезопасное хранение облачных credentialsОблака / Безопасностьbrew / go install
terraform-docsДокументация Terraform-модулейОблака / IaCbrew / go install
cdk / cdklocalAWS CDK CLIОблака / IaCnpm i -g aws-cdk
samAWS Serverless Application Model CLIОблакаbrew / pip
serverlessServerless Framework CLIОблакаnpm i -g serverless
pulumiMulti-cloud IaCОблака / IaCbrew / curl
linode-cliLinode/Akamai CLIОблакаpip
hcloudHetzner Cloud CLIОблакаbrew / go install
firebaseFirebase deploy и emulatorsОблака / Devnpm i -g firebase-tools
wranglerCloudflare Workers CLIОблакаnpm i -g wrangler

Системы сборки

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
makeКлассическая система сборки по MakefileСборкаbuild-essential / Xcode CLT
cmakeКроссплатформенная генерация build-файловСборкаapt / brew / choco
ninjaМинималистичный build backendСборкаapt / brew
mesonСовременная система сборкиСборкаpip / apt
bazel / bazeliskМасштабируемая сборка (Google)Сборкаbazelisk / brew
buck2Build system MetaСборкаGitHub releases
sconsPython-based build toolСборкаpip
antXML-based Java build (legacy)Сборкаapt / brew
gradle / gradlewСборка JVM/Groovy/Kotlin проектовСборкаWrapper в репозитории
mvn / mvnwApache MavenСборкаSDKMAN / apt / Wrapper
sbtScala Build ToolСборкаSDKMAN / brew
leiningenСборка ClojureСборкаbrew / script
task / justСовременные task runnersСборка / Автоматизацияgo install / brew / cargo
invoke / tox / noxTask runner и тест-окружения PythonСборкаpip

Java / JVM-экосистема

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
javaJVM runtimeJava / JVMOpenJDK / Temurin / Oracle
javacКомпилятор JavaJava / JVMJDK
jarАрхиватор JARJava / JVMJDK
javadocГенератор документации JavaJava / JVMJDK
jshellREPL Java 9+Java / JVMJDK
jdbОтладчик JavaJava / JVMJDK
jlink / jpackageМодульные runtime и native packagesJava / JVMJDK 9+
jcmd / jstat / jmap / jstackДиагностика JVMJava / JVMJDK
keytoolKeystore и сертификаты JavaJava / JVMJDK

JavaScript / TypeScript / Node.js

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
nodeRuntime JavaScript/V8Node.jsnvm / fnm / volta / brew
npmМенеджер пакетов Node.jsNode.jsВходит в Node
npxЗапуск npm-пакетов без глобальной установкиNode.jsВходит в npm 5.2+
yarn / yarn berryАльтернативный менеджер пакетовNode.jsnpm / corepack
pnpmЭффективный менеджер пакетов (hard links)Node.jsnpm / corepack
bunRuntime + bundler + package managerNode.jscurl / brew
denoSecure runtime TypeScript/JavaScriptNode.jscurl / brew / scoop
corepackМенеджер yarn/pnpm в NodeNode.jsВстроен в Node 16.10+
tscКомпилятор TypeScriptTypeScriptnpm i typescript
tsx / ts-nodeЗапуск TypeScript без предварительной сборкиTypeScriptnpm
stripeStripe API CLINode.js / Devbrew / scoop
wasmtime / wasmerWebAssembly runtime CLINode.jsbrew / cargo
json-serverMock REST API from JSONNode.jsnpm

Python-экосистема

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
python / python3Интерпретатор PythonPythonpyenv / apt / python.org
pip / pip3Менеджер пакетов PythonPythonВходит в Python
pipxИзолированный запуск CLI-приложений PythonPythonpip install pipx
venv / virtualenvВиртуальные окруженияPythonstdlib / pip
poetryЗависимости и packagingPythonpip / installer
pdm / uv / ryeСовременные менеджеры зависимостейPythonpip / curl
conda / mamba / micromambaConda-экосистема (data science)PythonAnaconda / Miniforge
black / ruff / isortФорматирование и lint PythonPython / Qualitypip
mypy / pyright / pyreСтатическая типизация PythonPython / Qualitypip / npm
pytest / unittestТестирование PythonPython / Testingpip
ipython / bpythonИнтерактивные REPLPythonpip
jupyter / jupyter-labNotebook-средаPython / Datapip / conda
celeryРаспределённые задачи PythonPythonpip
gunicorn / uvicornWSGI/ASGI серверыPythonpip
flask / django-adminWeb framework CLIPythonpip
alembicМиграции SQLAlchemyPython / DBpip
locustНагрузочное тестирование PythonPython / Testingpip

C, C++, Rust, Go, Zig и др.

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
gcc / g++Компиляторы C/C++ GNUC/C++build-essential / mingw
clang / clang++Компиляторы C/C++ LLVMC/C++LLVM / Xcode CLT
clang-tidy / clang-formatLint и формат C/C++C/C++ / QualityLLVM
cppcheck / cpplintСтатический анализ C/C++C/C++ / Qualityapt / pip
gdb / lldbОтладчики C/C++C/C++GNU / LLVM
valgrindПрофилирование памятиC/C++apt / brew
rustc / cargoRust compiler и package managerRustrustup
rust-analyzerLSP для RustRustrustup / brew
go / gofmt / go vetGo toolchainGogo.dev installer
delveОтладчик GoGogo install
zigКомпилятор ZigZigOfficial / brew
nim / nimbleNim language и package managerNimOfficial installer
crystal / shardsCrystal languageCrystalbrew / script
dmd / ldc2 / dubD language toolchainDOfficial / brew
ocaml / opam / duneOCaml ecosystemOCamlopam
haskell / ghc / cabal / stackHaskell toolchainHaskellghcup
erlang / elixir / mixBEAM ecosystemErlang/Elixirasdf / brew
fpc / lazarusFree Pascal / Lazarus IDEPascalSourceForge / apt
ar / nm / objdump / readelf / lddBinary inspection (binutils)C/C++binutils package

.NET и C#

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
dotnet.NET SDK CLI (C#, F#, VB).NETMicrosoft installer / brew
csc / vbc / fscLegacy компиляторы (заменены dotnet).NETLegacy SDK
nugetМенеджер пакетов .NET.NETdotnet nuget / standalone
msbuildСистема сборки Microsoft.NETVisual Studio / Build Tools
ilspycmd / dotnet-ildasmДекомпиляция IL.NETdotnet tool
dotnet-efEntity Framework CLI.NET / DBdotnet tool install
dotnet-watchHot reload dev server.NETdotnet tool
powershellВстроен в .NET automation.NET / ShellСм. pwsh

Kotlin, Groovy, Scala, Clojure

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
kotlinc / kotlinКомпилятор KotlinKotlinSDKMAN / brew
gradleОсновной build tool KotlinKotlinWrapper
groovyc / groovyКомпилятор GroovyGroovySDKMAN
scalac / scalaКомпилятор ScalaScalaSDKMAN / coursier
clj / clojureClojure REPLClojurebrew / script
leinClojure build toolClojurebrew / script

PHP, Ruby, Perl, Lua

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
php / php-fpmPHP interpreterPHPapt / brew
composerМенеджер зависимостей PHPPHPgetcomposer.org
phpstan / phpcs / php-cs-fixerАнализ PHPPHP / Qualitycomposer
artisanLaravel CLIPHPВ проекте Laravel
wp-cliWordPress CLIPHPphar download
ruby / irbRuby interpreter и REPLRubyrbenv / rvm / apt
gem / bundlerRubyGems и BundlerRubyВходит / gem install
rake / railsRuby build и Rails CLIRubygem install
perlPerl interpreterPerlСистемный пакет
cpan / cpanmCPAN module installerPerlcpan / curl
lua / luajitLua interpreterLuaapt / brew
luarocksPackage manager LuaLualuarocks.org

Swift, Dart, Flutter

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
swift / swiftcSwift compilerSwiftXcode CLT
xcrun / xcodebuildXcode command-line toolsSwift / iOSXcode CLT
simctliOS Simulator controliOSxcrun simctl
dartDart language (Flutter)DartFlutter SDK
flutterFlutter SDK CLIFlutterflutter.dev

Фронтенд-инструменты

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
esbuild / swc / viteБыстрая сборка и dev-serverFrontend / Сборкаnpm
webpack / rollup / parcelBundlers JavaScriptFrontend / Сборкаnpm
eslint / prettierЛинтер и форматтер JS/TSFrontend / Qualitynpm / npx
ngAngular CLIFrontendnpm i -g @angular/cli
create-react-app / react-scriptsBootstrap React-проектаFrontendnpm (legacy CRA)
next / nuxt / astroMeta-framework CLIFrontendnpm create
vue / nuxiVue и Nuxt CLIFrontendnpm
svelte-kitSvelteKit CLIFrontendnpm
storybookUI component workshopFrontendnpx storybook init
lighthouse / playwright / cypressАудит и E2E-тестыFrontend / Testingnpm / npx
nx / turboMonorepo build orchestrationFrontend / Сборкаnpm
live-serverDev server with live reloadFrontendnpm

Качество кода и линтеры

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
rustfmt / clippyФормат и lint RustRust / Qualityrustup component
golangci-lintМета-линтер GoGo / Qualitygo install / brew
sonar-scanner / sonar-scanner-cliОтправка отчётов в SonarQubeQualityOfficial download
semgrep / codeqlSAST анализ кодаDevSecOpspip / GitHub
eslint / biomeJS/TS lint (Biome — быстрая альтернатива)Qualitynpm
prettier / dprintФорматтеры кодаQualitynpm / cargo
shellcheck / shfmtLint и format shellQualityapt / brew
markdownlint / valeLint документацииQualitynpm / brew
commitlint / commitizenConventional commitsQualitynpm
editorconfig-checkerПроверка .editorconfigQualitygo install / brew
trivy / grype / syftImage scan и SBOMDevSecOpsAqua / Anchore
cosign / notationArtifact signingDevSecOpsgo install / brew
falco / sysdigRuntime security monitoringDevSecOpsHelm / brew
nucleiTemplate-based vulnerability scannerDevSecOpsgo install / brew
nikto / sqlmapWeb vulnerability scannersDevSecOpsapt / pip
biomeFast linter/formatter JS/TSQualitynpm @biomejs/biome

Тестирование и нагрузка

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
jest / vitest / mochaJS unit/integration testsTestingnpm
pytest / unittest / nosePython testsTestingpip
go testВстроенный test runner GoTestinggo toolchain
cargo testTest runner RustTestingcargo
dotnet testTest runner .NETTestingdotnet CLI
mvn test / gradle testJVM testsTestingmvn / gradle
k6 / wrk / vegeta / abHTTP load testingTestingGo/C binaries / apt
newmanPostman collections runnerTestingnpm i -g newman
postman / postman-cliAPI testingTestingDesktop / npm
httpie / curl / xhHTTP clientsTesting / Networkpip / system / cargo
grpcurl / buf / protocgRPC и Protocol BuffersTesting / APIgo / brew / releases
openapi-generator / redocly / swagger-codegenOpenAPI codegenAPInpm / Java / brew
insomnia / hoppscotch-cliAPI clientsAPIDesktop / npm
selenium / chromedriverBrowser automationTestingnpm / brew
testcontainersIntegration tests in containersTestingLibrary (Java/Go/Node)

Сеть, HTTP и API

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
curl / wgetHTTP/FTP clientsСетьСистемные / curl.se
ssh / scp / sftpSecure shell и копированиеСетьOpenSSH
ssh-keygen / ssh-add / ssh-agentSSH keys managementСетьOpenSSH
putty / plink / pscp / pageantSSH suite WindowsСетьWindows / portable
moshMobile shell (UDP, reconnect)Сетьapt / brew
rsyncЭффективная синхронизация файловСетьapt / brew
ping / traceroute / tracert / mtrДиагностика маршрутаСетьiputils / Windows
nslookup / dig / hostDNS lookupСетьbind-tools / Windows
ip / ifconfig / routeСетевые интерфейсы и маршрутыСетьiproute2 / legacy ifconfig
netstat / ss / lsofСетевые соединения и портыСетьnet-tools / procps
nc / ncatNetcat — TCP/UDP Swiss army knifeСетьnmap / openbsd-netcat
nmapСканер портов и сетиСетьnmap.org / apt
tcpdump / tshark / wiresharkЗахват пакетовСетьapt / brew / Wireshark
iptables / nft / pfctlFirewall (Linux/BSD/macOS)СетьСистемные
ufw / firewalldFirewall frontendsСетьapt / dnf
openssl s_clientTLS handshake debugСеть / Cryptoopenssl
socat / nmap-ncatRelay данных между сокетамиСетьapt / brew
iperf3Bandwidth testingСетьapt / brew
speedtest-cliInternet speed testСетьpip / brew
cloudflaredCloudflare Tunnel clientСетьbrew / apt / winget
tailscale / zerotier-cliMesh VPNСетьOfficial installers
openvpnVPN client/serverСетьapt / brew
stunnelTLS wrapper для legacy protocolsСетьapt / brew
haproxy / nginx / caddyReverse proxy и load balancerСеть / Webapt / brew
certbotLet's Encrypt certificatesСеть / Securitysnap / apt / brew
ngrokТуннель localhost в интернетСеть / Devngrok.com / brew
cloudflared tunnelCloudflare TunnelСетьbrew / apt
nmcli / nmtuiNetworkManager CLI/TUIСетьNetworkManager package
resolvectl / systemd-resolveDNS resolver control (systemd)Сетьsystemd-resolved
ldapsearch / ldapwhoamiLDAP directory queriesСеть / Authldap-utils
smbclient / smbstatusSamba/CIFS clientСетьsamba-client
mail / sendmail / postfixMail transfer agentsСетьpostfix / sendmail
bind9 named-checkconfDNS server config validationСетьbind9
http-server / serveStatic file HTTP serversWeb / Devnpm
mitmproxy / mitmdumpHTTP(S) proxy for debuggingСетьpip / brew
tcping / hping3TCP/ping advanced probesСетьapt / brew
dog / drillModern DNS lookup toolsСетьcargo / brew
gpingPing with graphСетьcargo / brew
bandwhich / bandwhichBandwidth monitor by processСетьcargo / brew
doggoDNS client (Go)Сетьgo install
caddyAutomatic HTTPS web serverWebbrew / apt
httpd / apache2 / apachectlApache web serverWebapt / brew
nginxHigh-performance web serverWebapt / brew
traefikCloud-native reverse proxyWebDocker / brew

Обработка данных и текст

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
jqJSON processorДанныеapt / brew / choco
yqYAML/JSON/XML processorДанныеbrew / go install
mlr / millerCSV/TSV/JSON tabular processingДанныеbrew / apt
fx / gronInteractive/exploded JSONДанныеnpm / go install
grep / egrep / fgrepПоиск по тексту (regex)ДанныеGNU / BSD
rg / ripgrepБыстрый recursive grepДанныеcargo / brew / choco
ag / the_silver_searcherCode searchДанныеbrew / apt
ackgrep-like для программистовДанныеcpan / brew
awk / gawkТекстовая обработка и отчётыДанныеPOSIX / GNU
sedStream editorДанныеPOSIX
cut / paste / sort / uniq / wcБазовая обработка текстаДанныеPOSIX coreutils
head / tail / less / moreПросмотр файловДанныеPOSIX
find / xargs / parallelПоиск файлов и parallel execДанныеGNU findutils / apt
fdСовременная альтернатива findДанныеcargo / brew
fzf / pecoFuzzy finderДанные / UXbrew / go install
bat / catПодсветка синтаксиса при просмотреДанные / UXcargo / POSIX
deltaУлучшенный git diffДанные / UXcargo / brew
column / csvkit / xsvРабота с CSVДанныеcoreutils / pip / cargo
xmlstarlet / xmllintXML processingДанныеapt / libxml2
htmlqCSS-selector для HTML (как jq)Данныеcargo / brew
in2csv / csvstatCSV conversion и statsДанныеpip install csvkit
tr / teeTranslate chars / duplicate stdoutДанныеcoreutils
seq / shuf / sort -RNumeric sequences and shuffleДанныеcoreutils
base64 / xxd / hexdumpEncode and hex dumpДанныеcoreutils / xxd package
choose / xargs parallelColumn select from linesДанныеcargo / brew

Файлы, архивы и синхронизация

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
cp / mv / rm / mkdir / rmdir / touchБазовые файловые операцииФайлыPOSIX coreutils
ls / dirСписок файловФайлыcoreutils / Windows
chmod / chown / chgrpПрава доступа UnixФайлыPOSIX
ln / mklinkСсылки (hard/symlink)ФайлыPOSIX / Windows cmd
tarАрхивация (tape archive)ФайлыPOSIX / GNU
gzip / gunzip / zcatGzip compressionФайлыGNU
bzip2 / xz / lz4 / zstdАльтернативные алгоритмы сжатияФайлыСистемные пакеты
zip / unzipZIP archivesФайлыinfo-zip / Windows
7z / 7za7-Zip archiverФайлы7-zip.org / p7zip
rar / unrarRAR archivesФайлыrarlab / unrar-free
rsyncSync с delta-transferФайлыapt / brew
rcloneSync 70+ cloud backendsФайлы / Облакаgo install / brew
restic / borg / borgbackupEncrypted deduplicating backupФайлыbrew / apt
du / df / ncduDisk usageФайлыcoreutils / brew ncdu
treeDirectory tree viewФайлыapt / brew / choco
eza / exa / lsModern ls alternativesФайлы / UXcargo / brew
shred / srmSecure file deletionФайлыcoreutils / brew
inotifywait / fswatchFile system events watchФайлыapt / brew
sha256sum / md5sumFile checksumsФайлыcoreutils
diff / patchCompare and apply patchesФайлыdiffutils
inotify-toolsinotifywait/inotifywatch wrappersФайлыapt
fswatchCross-platform file watcherФайлыbrew
dust / duaModern du alternativesФайлыcargo / brew

Криптография и безопасность

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
opensslCrypto toolkit (TLS, certs, enc)БезопасностьСистемный / openssl.org
gpg / gpg2GNU Privacy GuardБезопасностьgnupg package
ssh-keygenГенерация SSH ключейБезопасностьOpenSSH
mkcertLocal trusted TLS certificatesБезопасностьgo install / brew / choco
step-cliSmallstep CA toolkitБезопасностьbrew / releases
vaultHashiCorp secrets managementБезопасностьHashiCorp releases
sopsEncrypted secrets in Git (Mozilla)Безопасностьbrew / go install
age / age-keygenModern file encryptionБезопасностьgo install / brew
pass / gopassPassword store (GPG)Безопасностьapt / brew
keepassxc-cliKeePass database CLIБезопасностьapt / brew
1password-cli / op1Password CLIБезопасностьOfficial download
bitwarden / bwBitwarden CLIБезопасностьnpm / snap
fail2ban-clientBan по логамБезопасностьapt / dnf
aide / tripwireFile integrity monitoringБезопасностьapt
lynisSecurity auditing LinuxБезопасностьapt / brew
kinit / klistKerberos ticket managementБезопасностьkrb5-user

СУБД и миграции

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
mysql / mariadbMySQL/MariaDB CLI clientСУБДmysql-client package
mysqldump / mysqladminMySQL backup и adminСУБДmysql-client
psqlPostgreSQL interactive clientСУБДpostgresql-client
pg_dump / pg_restore / pg_isreadyPostgreSQL backup и healthСУБДpostgresql-client
sqlite3SQLite embedded DB CLIСУБДapt / brew / choco
mongoshMongoDB shell (modern)СУБДMongoDB repos
mongoLegacy MongoDB shellСУБДУстарел → mongosh
redis-cliRedis CLIСУБДredis-tools package
redis-serverRedis server daemonСУБДredis-server package
cqlshCassandra query shellСУБДcassandra-tools
clickhouse-clientClickHouse SQL clientСУБДclickhouse package
influxInfluxDB CLIСУБДInfluxDB repos
sqlcmd / bcpMicrosoft SQL Server CLIСУБДmssql-tools / Windows
sqlplus / sqlclOracle SQL clientsСУБДOracle Instant Client
cockroach sqlCockroachDB SQL shellСУБДcockroach binary
etcdctletcd key-value store CLIСУБД / Infraetcd releases
flywayDatabase migrations (Java)СУБД / Migrationsbrew / download
liquibaseDatabase migrations (Java/XML)СУБД / Migrationsbrew / download
sqitchDatabase migrations (Perl)СУБД / Migrationscpan / brew
migrate (golang-migrate)DB migrations GoСУБД / Migrationsgo install / brew
atlasSchema management (Ariga)СУБД / Migrationscurl / brew
pgcli / mycli / litecliEnhanced SQL CLIsСУБД / UXpip
dbeaver-cliUniversal DB tool (headless)СУБДDBeaver download
prismaORM CLI для Node/TypeScriptСУБД / Devnpm i prisma
supabaseSupabase local dev и migrationsСУБД / Devnpm / brew

Очереди и стриминг

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
kafka-topics / kafka-console-producerApache Kafka CLI toolsMessagingKafka bin/
kcat / kafkacatKafka producer/consumer CLIMessagingbrew / apt
rabbitmqctl / rabbitmqadminRabbitMQ managementMessagingRabbitMQ install
pulsar-adminApache Pulsar adminMessagingPulsar install
nats / nats-serverNATS messaging CLI/serverMessaginggo install / brew
redis-cli PUBLISHRedis pub/subMessagingredis-tools
mosquitto_pub / mosquitto_subMQTT clientMessagingmosquitto-clients
zeromq — не CLILibrary (используется из кода)Messaginglibzmq

Система, процессы и планировщики

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
top / htop / btop / glancesProcess monitor TUIСистемаprocps / brew / pip
ps / pgrep / pkill / kill / killallProcess managementСистемаprocps / POSIX
systemctl / servicesystemd service controlСистемаLinux systemd
journalctlsystemd logsСистемаLinux systemd
dmesgKernel ring bufferСистемаLinux
crontab / atJob schedulersСистемаcron / at package
systemd-run / systemd-timersystemd timersСистемаLinux systemd
launchctlmacOS service managerСистемаmacOS
schtasks / scWindows Task Scheduler / ServicesСистемаWindows
env / printenv / export / setEnvironment variablesСистемаShell builtins
time / date / uptime / whoami / id / unameSystem infoСистемаPOSIX / coreutils
hostname / hostnamectlHostname managementСистемаPOSIX / systemd
timedatectl / localectlTime and locale (systemd)СистемаLinux
useradd / usermod / passwd / chpasswdUser management LinuxСистемаshadow-utils
groupadd / groupsGroup managementСистемаshadow-utils
sudo / su / doasPrivilege elevationСистемаapt / OpenBSD doas
mount / umount / lsblk / blkidBlock devices and mountsСистемаutil-linux
fdisk / parted / gdiskDisk partitioningСистемаutil-linux
lvm / pvcreate / vgcreate / lvcreateLogical Volume ManagerСистемаlvm2 package
fsck / mkfs.ext4 / mkfs.xfsFilesystem check and createСистемаe2fsprogs / xfsprogs
strace / ltraceSyscall/library tracingСистемаapt / brew
lsof / fuserOpen files and processesСистемаapt / brew
vmstat / iostat / sar / mpstatPerformance statsСистемаsysstat package
free / vm_statMemory usageСистемаprocps / macOS
watchPeriodic command executionСистемаprocps / brew
nohup / disownBackground process detachСистемаShell
nice / renice / ioniceProcess priorityСистемаutil-linux
sysctlKernel parametersСистемаLinux / BSD / macOS
smartctlS.M.A.R.T. disk healthСистемаsmartmontools
lsusb / lspci / dmidecodeHardware inventoryСистемаpciutils / usbutils
chronyc / ntpdateNTP time syncСистемаchrony / ntp
shutdown / reboot / halt / poweroffSystem power controlСистемаPOSIX / Windows
last / w / whoLogged-in users historyСистемаutil-linux
wall / writeMessage all usersСистемаutil-linux
cal / bc / dcCalendar and calculatorsСистемаbc package
procsModern ps alternative (Rust)Системаcargo / brew

Мониторинг и наблюдаемость

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
elasticsearchSearch and analytics engineНаблюдаемость / ELKElastic packages / Docker
kibanaVisualization for ElasticsearchНаблюдаемость / ELKElastic packages
logstashLog pipeline processorНаблюдаемость / ELKElastic packages
filebeat / metricbeat / auditbeatElastic Beats shippersНаблюдаемость / ELKElastic packages
prometheus / promtoolMetrics collectionНаблюдаемостьprometheus.io / brew
alertmanager / amtoolAlert routingНаблюдаемостьPrometheus ecosystem
grafana-cliGrafana admin CLIНаблюдаемостьgrafana package
loki / logcliLog aggregation (Grafana Labs)Наблюдаемостьbrew / binary
promtailLog shipper for LokiНаблюдаемостьGrafana releases
vectorObservability data pipelineНаблюдаемостьDatadog / brew
fluent-bit / fluentdLog forwardersНаблюдаемостьtd-agent / brew
telegrafMetrics collector (InfluxData)НаблюдаемостьInfluxData repos
jaeger / otelcolDistributed tracingНаблюдаемостьJaeger / OpenTelemetry
sentry-cliSentry releases and uploadsНаблюдаемостьnpm / brew / curl
datadog-agentDatadog monitoring agentНаблюдаемостьDatadog install script
newrelic / nrNew Relic CLIНаблюдаемостьnpm / brew
splunk / splunkdSplunk enterpriseНаблюдаемостьSplunk installer
elastic-agent / fleetctlElastic Agent managementНаблюдаемостьElastic

Пакетные менеджеры ОС

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
apt / apt-get / apt-cacheDebian/Ubuntu packagesПакетные менеджерыDebian family
dpkgLow-level Debian package toolПакетные менеджерыDebian
yum / dnfRHEL/Fedora packagesПакетные менеджерыRed Hat family
rpmRPM package managerПакетные менеджерыRed Hat
pacman / yay / paruArch Linux packages (+ AUR helpers)Пакетные менеджерыArch
zypperopenSUSE packagesПакетные менеджерыSUSE
apkAlpine Linux packagesПакетные менеджерыAlpine / Docker
snap / snapcraftUniversal snap packagesПакетные менеджерыCanonical
flatpakSandboxed desktop appsПакетные менеджерыflathub
brew / brew bundleHomebrew macOS/LinuxПакетные менеджерыbrew.sh
portMacPortsПакетные менеджерыmacOS
choco / choco installChocolatey WindowsПакетные менеджерыWindows
wingetWindows Package ManagerПакетные менеджерыWindows 10+
scoop / scoop installUser-level Windows packagesПакетные менеджерыWindows
nuget.NET package managerПакетные менеджерыdotnet nuget
flatpak / nix / nix-envDeclarative packages (NixOS)Пакетные менеджерыNix

Менеджеры версий SDK

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
nvm / fnm / voltaNode.js version managersМенеджеры версийcurl script / brew
pyenv / pyenv-virtualenvPython version managerМенеджеры версийbrew / curl
rbenv / rvmRuby version managersМенеджеры версийbrew / curl
rustupRust toolchain managerМенеджеры версийrustup.rs
sdkmanJVM SDK manager (Java, Kotlin, Gradle…)Менеджеры версийsdkman.io
asdf / miseUniversal polyglot version managerМенеджеры версийbrew / curl
jenv / goenv / phpenvPer-language asdf-style managersМенеджеры версийbrew / git clone
tfenv / tgswitchTerraform/OpenTofu version switchМенеджеры версийbrew / go install
direnvAuto-load .envrc per directoryМенеджеры версий / Devbrew / apt
devenv / nix-shellReproducible dev shellsМенеджеры версийNix

Windows-специфичные утилиты

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
reg / regeditWindows Registry CLI/GUIWindowsWindows
powershell Get-ItemPropertyRegistry via PSWindowsPowerShell
wmic (deprecated)WMI query legacyWindowsWindows → PowerShell CIM
Get-CimInstanceWMI/CIM in PowerShellWindowsPowerShell
sfc / dismSystem file repairWindowsAdmin CMD/PS
chkdskDisk checkWindowsAdmin CMD
diskpartDisk partitioningWindowsAdmin CMD
bcdedit / bootrecBoot configurationWindowsAdmin CMD
tasklist / taskkillProcess list/killWindowsCMD / PowerShell
net user / net localgroupLocal user managementWindowsAdmin CMD
ipconfig / ipconfig /allNetwork configWindowsCMD
netshNetwork shell advancedWindowsCMD
route printRouting tableWindowsCMD
powershell Test-NetConnectionNetwork diagnosticsWindowsPowerShell
robocopy / xcopyAdvanced file copyWindowsCMD
icacls / takeown / caclsACL managementWindowsCMD
msiexecMSI installerWindowsWindows
sigcheck / stringsSysinternals utilitiesWindowsMicrosoft Sysinternals
procmon / procexpProcess Monitor / ExplorerWindowsSysinternals GUI
handle / listdllsHandle and DLL inspectionWindowsSysinternals
powercfgWindows power settingsWindowsWindows
fsutilWindows file system utilitiesWindowsAdmin CMD

macOS-специфичные утилиты

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
openOpen files/URLs/appsmacOSBuilt-in
pbcopy / pbpasteClipboardmacOSBuilt-in
sayText-to-speechmacOSBuilt-in
defaultsmacOS preferences CLImacOSBuilt-in
softwareupdatemacOS updatesmacOSBuilt-in
diskutilDisk managementmacOSBuilt-in
pmsetPower managementmacOSBuilt-in
caffeinatePrevent sleepmacOSBuilt-in
osascriptAppleScript from CLImacOSBuilt-in
securityKeychain access CLImacOSBuilt-in
spctl / codesignGatekeeper and code signingmacOSBuilt-in
brew servicesManage brew servicesmacOSHomebrew

Мобильная разработка

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
adbAndroid Debug BridgeMobileAndroid SDK platform-tools
fastbootAndroid bootloader flashMobileAndroid SDK
aapt / aapt2Android Asset Packaging ToolMobileAndroid SDK build-tools
sdkmanager / avdmanagerAndroid SDK managerMobileAndroid cmdline-tools
emulatorAndroid EmulatorMobileAndroid SDK
gradlewGradle wrapper (Android builds)MobileProject file
xcodebuildBuild iOS/macOS projectsMobileXcode CLT
xcrun altool / notarytoolApp Store upload and notarizationMobileXcode CLT
ideviceinstaller / libimobiledeviceiOS device tools (third-party)Mobilebrew / apt
flutter / dartCross-platform mobileMobileFlutter SDK
react-native / expoReact Native CLIMobilenpm
ionic / capacitorHybrid mobile CLIMobilenpm

ИИ-агенты, LLM и MLOps

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
ollamaLocal LLM runnerИИ / MLollama.ai / brew
llama.cpp / llama-cliInference LLaMA models C++ИИ / MLGitHub build
lmstudioDesktop LLM (GUI, CLI limited)ИИ / MLDesktop app
cursorAI-powered IDE (Cursor CLI)ИИ / DevToolscursor.com / npm cursor-cli
aiderAI pair programming in terminalИИ / DevToolspip install aider-chat
continueAI coding assistant CLI/extensionИИ / DevToolsnpm / VS Code
copilot-cli (gh copilot)GitHub Copilot in terminalИИ / DevToolsgh extension
openai / anthropic (API CLIs)Third-party API wrappersИИ / DevToolsnpm / pip community
huggingface-cli / hfHugging Face Hub CLIИИ / MLpip install huggingface_hub
transformers-cliHugging Face transformersИИ / MLpip
torchrun / accelerateDistributed ML trainingИИ / MLpip
mlflowML experiment trackingИИ / MLpip / brew
wandbWeights & Biases CLIИИ / MLpip install wandb
kubectl ai / k8sgptAI assistants for K8sИИ / DevOpsbrew / go install
aichatMulti-provider LLM CLIИИ / DevToolscargo / brew
sgpt / shell-gptShell command generation via LLMИИ / DevToolspip

Офисные, медиа и документы

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
ffmpeg / ffprobe / ffplayVideo/audio processingМедиаffmpeg.org / apt / brew
imagemagick / convert / magickImage manipulationМедиаapt / brew
soxAudio processing Swiss army knifeМедиаapt / brew
pandocUniversal document converterДокументыapt / brew / choco
libreoffice / sofficeOffice suite headlessОфисlibreoffice package
unoconvLibreOffice conversion CLIОфисpip / apt
pdftotext / pdftk / qpdfPDF toolsДокументыpoppler / apt / brew
ghostscript / gsPostScript/PDF processorДокументыapt / brew
exiftoolMetadata read/writeМедиаapt / brew
yt-dlp / youtube-dlVideo downloadМедиаpip / brew
asciinema / aggЗапись сессий терминалаМедиаpip / cargo
calibre / ebook-convertE-book managementДокументыcalibre-ebook.com
mermaid-cli / mmdcRender Mermaid diagramsДокументыnpm @mermaid-js/mermaid-cli
plantumlUML diagrams from textДокументыjava -jar plantuml.jar / brew
latex / pdflatex / xelatexTeX typesettingДокументыtexlive package
wkhtmltopdf / weasyprintHTML to PDFДокументыapt / pip
mkdocs / mdbook / docusaurusStatic doc site generatorsДокументыpip / npm / cargo
sphinx-buildPython documentation generatorДокументыpip install sphinx

UX терминала

Команда (исполняемый файл)НазначениеКатегорияПримечание (платформа / менеджер пакетов)
zoxide / autojump / fasdDirectory jumpingUX терминалаcargo / brew
starship / oh-my-posh / powerlevel10kShell prompt themesUX терминалаcargo / brew / git
direnvPer-project env auto-loadUX терминалаbrew / apt
thefuckCorrect previous commandUX терминалаpip / brew
tldr / cheat / naviSimplified man pagesUX терминалаnpm / brew / cargo
man / info / helpBuilt-in documentationUX терминалаPOSIX
chezmoiDotfiles managerUX терминалаbrew / go install
atuinShell history sync/searchUX терминалаcargo / brew
mcflySmart shell historyUX терминалаcargo / brew
lazygit / lazynpmTUI for git/npmUX терминалаgo install / brew
gituiTUI git (Rust)UX терминалаcargo / brew
nnn / ranger / yaziTerminal file managersUX терминалаbrew / cargo
hyperfineCommand benchmarkingUX терминалаcargo / brew
tokei / clocLines of code counterUX терминалаcargo / npm / apt
ctags / universal-ctagsGenerate tag files for editorsDevToolsapt / brew
watchmanFile change watcher (Meta)DevToolsbrew / build from source
entrRun arbitrary commands on file changeDevToolsapt / brew

Переменные окружения (частые)

ПеременнаяНазначениеПлатформыТипичное значение / примечание
PATHСписок каталогов поиска исполняемых файловВсеРазделитель : (Unix) или ; (Windows)
HOME / USERPROFILEДомашний каталог пользователяUnix / Windows/home/user / C:\Users\user
USER / USERNAMEИмя текущего пользователяUnix / WindowsЛогин учётной записи
SHELLПуть к login-shellUnix/bin/bash, /bin/zsh
PWD / CDТекущий рабочий каталогUnix / Windows PSОбновляется shell
LANG / LC_ALLЛокаль и кодировкаUnixen_US.UTF-8, ru_RU.UTF-8
TZЧасовой поясUnixEurope/Moscow, UTC
TERMТип терминала (escape-последовательности)Unixxterm-256color, screen
EDITOR / VISUALРедактор по умолчанию для git, crontabUnixvim, nano, code --wait
PAGERПager для man, git logUnixless, more
TMPDIR / TEMP / TMPКаталог временных файловUnix / Windows/tmp, %TEMP%
HTTP_PROXY / HTTPS_PROXY / NO_PROXYProxy для HTTP-клиентовВсеURL proxy-сервера
SSL_CERT_FILE / SSL_CERT_DIRCA certificates bundleUnixДля curl, pip, git
NODE_ENVРежим Node.js приложенияNode.jsdevelopment, production, test
NODE_OPTIONSДоп. флаги V8/NodeNode.js--max-old-space-size=4096
npm_config_prefixГлобальный prefix npmNode.js~/.npm-global
PYTHONPATHДоп. пути import PythonPythonСписок каталогов
VIRTUAL_ENVАктивное venv окружениеPythonПуть к venv
JAVA_HOMEКорень JDKJavaДля Maven, Gradle, IDE
MAVEN_HOME / M2_HOMEКорень MavenJavaОпционально при использовании mvn
GRADLE_USER_HOMEКэш GradleJava~/.gradle
KOTLIN_HOMEKotlin SDKKotlinSDKMAN / manual
GOPATH / GOROOTGo workspace и SDK rootGo~/go, /usr/local/go
GOPROXYGo module proxyGohttps://proxy.golang.org,direct
CARGO_HOME / RUSTUP_HOMERust toolchain pathsRust~/.cargo, ~/.rustup
DOTNET_ROOTКорень .NET SDK.NETLinux/macOS install
ASDF_DIR / MISE_DATA_DIRData dirs version managersDev~/.asdf, ~/.local/share/mise
NVM_DIRNode Version Manager dataNode.js~/.nvm
PYENV_ROOTpyenv installationsPython~/.pyenv
RUST_BACKTRACERust panic backtrace levelRust1, full
DATABASE_URLConnection string БДAppsPostgreSQL, MySQL URI
REDIS_URLConnection string RedisAppsredis://localhost:6379
AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEYAWS credentialsAWS CLIИли ~/.aws/credentials
AWS_PROFILE / AWS_REGIONAWS CLI profile и regionAWS CLIdefault, eu-west-1
AZURE_CONFIG_DIRAzure CLI configAzure~/.azure
GOOGLE_APPLICATION_CREDENTIALSGCP service account JSONGCPPath to key file
KUBECONFIGKubernetes config file(s)Kubernetes~/.kube/config
DOCKER_HOST / DOCKER_CONFIGDocker daemon и configDockerunix:///var/run/docker.sock
COMPOSE_FILE / COMPOSE_PROJECT_NAMEDocker Compose defaultsDockerOverride compose paths
TF_VAR_*Terraform input variablesTerraformPrefixed env vars
CIФлаг CI-окруженияCI/CDtrue в GitHub Actions, GitLab CI
GITHUB_TOKEN / GITLAB_TOKENTokens для CI и gh/glabCI/CDSecrets в pipeline
DISPLAYX11 display (GUI forwarding)Linux:0, :10.0
SSH_AUTH_SOCKSSH agent socketUnixДля ssh-add keys
XDG_CONFIG_HOME / XDG_DATA_HOMEXDG base directoriesLinux~/.config, ~/.local/share

Примечания по PATH

  1. Менеджеры версий (nvm, pyenv, sdkman, rustup, asdf, mise) не добавляют бинарники напрямую в системный PATH. Они модифицируют окружение при старте оболочки через init-скрипты (~/.bashrc, ~/.zshrc, $PROFILE).

  2. Глобальные пакеты npm/yarn/pnpm, pip (--user), gem, composer и dotnet tools устанавливаются в каталоги вроде ~/.local/bin, ~/AppData/Roaming/npm, ~/.npm-global. Эти пути нужно явно добавить в PATH, если установщик не сделал это сам.

  3. docker compose (v2) — подкоманда Docker CLI; standalone docker-compose сохраняется только в legacy-установках.

  4. ELK, Prometheus, Grafana в production обычно работают как systemd-службы или pods в Kubernetes. CLI (promtool, logcli, elasticsearch-setup-passwords) нужны для инициализации, отладки и CI-проверок конфигурации.

  5. Windows-only (cmd, wmic, choco, winget, putty, robocopy) недоступны в чистом POSIX без WSL, Cygwin или MSYS2.

  6. Snap и Flatpak устанавливают приложения в изолированные mount namespaces; CLI может быть доступен как snap run <app> или через /snap/bin.

Статистика справочника
В таблице выше — 593 CLI-утилит и исполняемых файлов плюс 45 частых переменных окружения. Для углублённого изучения конкретного инструмента переходите к тематическим справочникам разделов 2, 5 и 8.

См. также

Другие статьи этого же раздела в боковом меню (как на странице "О разделе").