Python Interpreter ausführen
python [options] [-c cmd | -m mod | file | -] [arg] ...
python script.py
python -c "print("Hello World")"
python -m pip install package
Der Standard-Python-Interpreter. Verwende python3 für explizite Python 3 Version.
Python Package Installer
pip [options] <command> [options]
pip install package_name
pip install -r requirements.txt
pip list
pip uninstall package_name
Standard-Paketmanager für Python. Verwende pip3 für Python 3.
Python virtuelle Umgebungen erstellen und verwalten
python -m venv [options] <env_dir>
python -m venv myenv
source myenv/bin/activate
deactivate
virtualenv
Isoliert Python-Umgebungen für verschiedene Projekte.
Node.js JavaScript Runtime
node [options] [script.js] [arguments]
node app.js
node -e "console.log("Hello World")"
node --version
JavaScript Runtime für Server- und Kommandozeilenanwendungen.
Node Package Manager
npm [options] <command> [args]
npm install package
npm install -g package
npm run script
npm init
yarn
pnpm
Paketmanager für Node.js. package.json verwaltet Abhängigkeiten.
npm Package Runner
npx [options] <command> [args]
npx create-react-app myapp
npx http-server
npx package-name
Führt npm-Pakete aus ohne globale Installation.
Go Compiler und Toolchain
go [command] [arguments]
go run main.go
go build main.go
go mod init example.com/mymodule
Offizielle Go-Toolchain für Kompilierung und Modulverwaltung.
Rust Package Manager und Build-Tool
cargo [options] <command> [args]
cargo new myproject
cargo build
cargo run
cargo test
Build-System und Paketmanager für Rust.
Java Compiler
javac [options] <source files>
javac HelloWorld.java
javac -d bin src/*.java
javac -cp lib.jar MyClass.java
Kompiliert Java-Sourcecode zu Bytecode.
Java Runtime Environment
java [options] <mainclass> [args]
java HelloWorld
java -jar myapp.jar
java -cp lib.jar MainClass
Führt Java-Bytecode aus.