Linux Commands Reference
Referensi perintah CLI Linux yang dapat dicari dengan kategori, contoh, dan copy satu-klik.
File & Directory
| Perintah | Deskripsi | |
|---|---|---|
| ls | List directory contents | |
| cd | Change directory | |
| pwd | Print working directory | |
| mkdir | Create directory (use -p for nested) | |
| rm | Remove files/directories | |
| cp | Copy files/directories | |
| mv | Move or rename files | |
| find | Find files by name/attribute | |
| ln | Create hard/soft link | |
| chmod | Change file permissions | |
| chown | Change file ownership |
Text Processing
| Perintah | Deskripsi | |
|---|---|---|
| cat | Concatenate and print file content | |
| grep | Search for patterns in files | |
| sed | Stream editor — find and replace | |
| awk | Pattern scanning and processing | |
| sort | Sort lines in a file | |
| uniq | Remove duplicate lines | |
| wc | Word, line, and char count | |
| head | Print first N lines | |
| tail | Print last N lines; -f to follow | |
| cut | Extract fields from lines |
Process Management
| Perintah | Deskripsi | |
|---|---|---|
| ps | List running processes | |
| top | Interactive process viewer | |
| htop | Enhanced interactive process viewer | |
| kill | Send signal to process (9=force kill) | |
| pkill | Kill processes by name | |
| jobs | List background jobs in current shell | |
| bg | Resume job in background | |
| fg | Bring job to foreground | |
| nohup | Run command immune to hangups | |
| systemctl | Manage systemd services |
Networking
| Perintah | Deskripsi | |
|---|---|---|
| ping | Send ICMP echo requests | |
| curl | Transfer data from/to server | |
| wget | Download files from web | |
| ssh | Secure remote shell login | |
| scp | Secure copy over SSH | |
| rsync | Sync files locally or over SSH | |
| netstat | List network connections/ports | |
| ss | Socket statistics (modern netstat) | |
| ip | Manage network interfaces/routes | |
| dig | DNS lookup |
Archiving
| Perintah | Deskripsi | |
|---|---|---|
| tar | Create/extract tar archives | |
| zip | Create ZIP archive | |
| unzip | Extract ZIP archive | |
| gzip | Compress file with gzip | |
| gunzip | Decompress gzip file |
Disk & Memory
| Perintah | Deskripsi | |
|---|---|---|
| df | Disk space usage of filesystems | |
| du | Disk usage of directory | |
| free | Show free and used memory | |
| lsblk | List block devices | |
| mount | Mount filesystem |
Tentang alat ini
Referensi Perintah Linux adalah database yang dapat dicari secara komprehensif untuk alat dan utilitas baris perintah sistem mirip Unix. Baik Anda seorang administrator sistem, insinyur DevOps, atau pengembang yang sering bekerja di terminal, alat ini memberikan akses instan ke sintaks perintah, opsi, dan contoh praktis tanpa meninggalkan browser Anda.
Cukup cari perintah berdasarkan nama atau jelajahi kategori seperti manajemen file, administrasi sistem, jaringan, dan alat pengembangan. Setiap entri menampilkan sintaks perintah, flag dan opsi umum, contoh penggunaan praktis, dan deskripsi tentang apa yang dilakukan setiap parameter. Fitur salin sekali klik memungkinkan Anda menyalin secara instan perintah atau contoh apa pun ke papan klip untuk penggunaan langsung di terminal Anda.
Pertanyaan yang Sering Diajukan
Implementasi Kode
import subprocess
import os
# Run a shell command and capture output
result = subprocess.run(
["ls", "-la", "/home"],
capture_output=True,
text=True
)
print(result.stdout)
# Search for files (equivalent to find)
import pathlib
# Find all .log files modified in last 24h
import time
now = time.time()
for path in pathlib.Path("/var/log").rglob("*.log"):
if now - path.stat().st_mtime < 86400:
print(path)
# Grep equivalent
import re
with open("/etc/hosts") as f:
for line in f:
if re.search(r"127\.\d+\.\d+\.\d+", line):
print(line.strip())
# Process management
import psutil
for proc in psutil.process_iter(['pid', 'name', 'cpu_percent']):
try:
if proc.info['cpu_percent'] > 10:
print(f"PID {proc.info['pid']}: {proc.info['name']}")
except psutil.NoSuchProcess:
passComments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.