Panduan Lengkap Perintah Terminal Linux: Semua Distro

🐧 Panduan Lengkap Perintah Terminal Linux: Semua Distro (Debian, Ubuntu, Arch, Fedora, Mint, dll)​


linux.png




🧰 1. Perintah Dasar Linux​


PerintahFungsi
pwdMenampilkan direktori aktif
lsMenampilkan isi direktori
cd [path]Berpindah direktori
mkdir [nama_folder]Membuat folder
rmdir [nama_folder]Menghapus folder kosong
touch [file]Membuat file kosong
cp [asal] [tujuan]Menyalin file/folder
mv [asal] [tujuan]Memindahkan/rename file/folder
rm [file]Menghapus file
rm -r [folder]Menghapus folder dan isinya
clearMembersihkan tampilan terminal
exitKeluar dari sesi terminal




📄 2. Manipulasi File Teks​


PerintahFungsi
cat [file]Menampilkan isi file
less [file] / more [file]Navigasi isi file
head [file]Menampilkan 10 baris pertama
tail [file]Menampilkan 10 baris terakhir
nano [file]Editor teks ringan
vim [file]Editor teks lanjutan
echo "teks" > file.txtMenulis teks ke file
echo "tambah" >> file.txtMenambahkan teks ke file
grep "kata" file.txtMencari teks
wc -l file.txtMenghitung jumlah baris
cut -d':' -f1 /etc/passwdMemotong kolom file teks




🧪 3. Perintah Sistem dan Informasi​


PerintahFungsi
uname -aInformasi kernel dan sistem
hostnameMenampilkan hostname
uptimeWaktu aktif sistem
top / htopMonitor proses (htop = UI interaktif)
ps auxDaftar proses aktif
free -hInformasi penggunaan RAM
df -hInformasi penggunaan disk
du -shUkuran direktori
lscpu / lsblkInfo CPU / perangkat blok
whoamiNama pengguna saat ini
idUID dan grup user
historyRiwayat perintah
time [command]Mengukur waktu eksekusi


Screenshot from 2025-05-28 12-17-48.png




🔧 5. Manajemen Paket​


✅ Debian/Ubuntu/Mint​


PerintahFungsi
sudo apt updateUpdate repository
sudo apt upgradeUpgrade semua paket
sudo apt install [paket]Install paket
sudo apt remove [paket]Hapus paket
sudo apt autoremoveBersihkan dependensi
dpkg -i file.debInstall file .deb


✅ Fedora/RHEL/CentOS​


PerintahFungsi
sudo dnf install [paket]Install paket
sudo dnf updateUpdate sistem


✅ Arch/Manjaro​


PerintahFungsi
sudo pacman -SyuUpdate sistem
sudo pacman -S [paket]Install paket
sudo pacman -R [paket]Hapus paket
yay -S [paket]Install dari AUR (butuh yay)




👤 6. Manajemen User dan Grup​


PerintahFungsi
adduser [nama]Tambah user
passwd [nama]Ganti password user
usermod -aG sudo [nama]Tambah user ke grup sudo
deluser [nama]Hapus user
groupadd [nama]Buat grup
groupdel [nama]Hapus grup




🔒 7. Keamanan dan Hak Akses​


PerintahFungsi
chmod +x fileJadikan file bisa dieksekusi
chmod 755 fileAtur permission
chown user:group fileUbah kepemilikan file
sudoJalankan sebagai admin
ufw enableAktifkan firewall
ufw allow 22Izinkan port SSH
sudo visudoEdit hak akses sudoer




🔄 8. Perintah Kompresi dan Arsip​


PerintahFungsi
tar -cvf file.tar folder/Kompres ke .tar
tar -xvf file.tarEkstrak .tar
tar -czvf file.tar.gz folder/Kompres .tar.gz
unzip file.zipEkstrak .zip
zip -r file.zip folder/Buat .zip




🖥️ 9. Perintah Monitoring & Logging​


PerintahFungsi
journalctlLog sistem
dmesgLog kernel
tail -f /var/log/syslogLihat log berjalan
iostat, vmstat, iotopMonitor I/O & proses (butuh install)




💻 10. Shortcut & Productivity​


PerintahFungsi
aliasBuat alias perintah
ctrl + cHentikan proses
ctrl + zSuspend proses
bg, fgPindah proses background/foreground
jobsLihat daftar proses
xargsKirim output sebagai input
teeOutput ke file dan terminal
watch [cmd]Jalankan perintah berkala




⚙️ 11. Custom Prompt & Theme​


PerintahFungsi
PS1="[\u@\h \W]\$ "Atur prompt terminal
export PS1="..."Sementara, bisa dimasukkan ke .bashrc
source ~/.bashrcTerapkan perubahan prompt
bash --versionCek versi Bash
zshGunakan ZSH shell (butuh install)




☁️ 12. Cloud & SSH​


PerintahFungsi
ssh user@ipKoneksi SSH
scp file user@ip:/tujuan/Copy file via SSH
rsync -avzSinkronisasi file
ssh-keygenGenerate SSH key
ssh-copy-id user@ipSalin public key ke server




📦 13. Container & Virtualisasi (Opsional)​


PerintahFungsi
docker ps / docker runManajemen kontainer
lxc list / lxc launchLXD container
virt-managerVirtual Machine GUI
qemu / kvmVirtualisasi

💻 Panduan Lengkap Perintah Terminal Linux untuk Semua Distro​


Semua perintah ini kompatibel untuk hampir semua distro Linux modern karena berbasis shell seperti bash, zsh, dan sh.



📁 1. Manajemen File & Direktori​


TujuanPerintah
Lihat isi direktorils, ls -l, ls -a
Buat foldermkdir nama_folder
Hapus folder kosongrmdir nama_folder
Hapus filerm file.txt
Hapus folder & isinyarm -r folder
Copy filecp file1.txt file2.txt
Copy foldercp -r folder1 folder2
Pindah/rename filemv file.txt /tujuan/
Lihat lokasi sekarangpwd
Ganti direktoricd /home/user/Documents
Kembali 1 levelcd ..




📄 2. Membuat & Mengedit File​


TujuanPerintah
Buat file kosongtouch file.txt
Buat file pakai echoecho "Halo" > file.txt
Tambah teks ke fileecho "baris tambahan" >> file.txt
Edit file dengan nanonano file.txt
Edit file dengan vimvim file.txt
Edit file dengan vivi file.txt
Lihat isi filecat file.txt
Lihat isi + line numbernl file.txt
Lihat awal isi filehead file.txt
Lihat akhir isi filetail file.txt
Lihat file realtime (log)tail -f /var/log/syslog




🧠 3. Sistem & Informasi​


TujuanPerintah
Informasi sistemuname -a
Informasi CPUlscpu
Informasi RAMfree -h
Informasi diskdf -h
Penggunaan disk per direktoridu -sh *
Penggunaan sistemtop atau htop
Info kerneluname -r
Info perangkat keraslshw, lsblk, lspci, lsusb




🧰 4. Manajemen Paket​


Debian/Ubuntu/Mint:​


Bash:
sudo apt update
sudo apt upgrade
sudo apt install nama_paket
sudo apt remove nama_paket


Arch/Manjaro:​


Bash:
sudo pacman -Syu
sudo pacman -S nama_paket
sudo pacman -R nama_paket


Fedora:​


Bash:
sudo dnf upgrade
sudo dnf install nama_paket
sudo dnf remove nama_paket




📡 5. Jaringan​


TujuanPerintah
Cek koneksi internetping google.com
Cek IP lokalip a atau ifconfig
Cek IP publikcurl ifconfig.me
Tes DNSnslookup domain.com
Download filewget url, curl -O url
Koneksi aktifnetstat -tuln, ss -tuln




🔒 6. User & Permission​


TujuanPerintah
Tambah usersudo adduser nama_user
Ganti passwordpasswd
Ganti password user lainsudo passwd nama_user
Tambah ke sudosudo usermod -aG sudo nama_user
Lihat user loginwho, w, users
Ganti permissionchmod 755 file
Ganti ownerchown user:group file




🔄 7. Proses & Service​


TujuanPerintah
Lihat prosesps aux
Hentikan proseskill PID, killall nama_proses
Jalankan servicesudo systemctl start nama
Hentikan servicesudo systemctl stop nama
Enable servicesudo systemctl enable nama
Disable servicesudo systemctl disable nama
Cek statussystemctl status nama




🔁 8. Update & Upgrade Sistem​


  • Debian/Ubuntu:
    Bash:
    sudo apt update && sudo apt upgrade
  • Arch:
    Bash:
    sudo pacman -Syu
  • Fedora:
    Bash:
    sudo dnf upgrade



🔧 9. Perintah Miscellaneous​


TujuanPerintah
Clear terminalclear
Jalankan perintah sebagai rootsudo
Cek history perintahhistory
Jalankan perintah terakhir!!
Shutdownsudo poweroff
Rebootsudo reboot
Cek waktudate
Cek uptimeuptime




📜 10. Skrip & Eksekusi​


TujuanPerintah
Buat skripnano script.sh
Isi skrip:


Bash:
#!/bin/bash
echo "Halo Dunia"


| Buat executable | chmod +x script.sh |
| Jalankan skrip | ./script.sh |




🧪 BONUS: Command untuk Otomatisasi & Pencarian​


TujuanPerintah
Cari filefind / -name file.txt
Cari isi filegrep "kata" file.txt
Gabungkan perintahperintah1 && perintah2
Jalankan backgroundperintah &
Cronjobcrontab -e
About author
Administrator
ISE
ISE

Facebook Comment

Comments

There are no comments to display.

Linux information

Author
ISE
Article read time
5 min read
Views
122
Last update

More in Linux

More from ISE

Search Google Web Search Google Images Search Google Voice Search Google Videos Search Maps Translate Word
🔍
GE
Google Experiment
Visit Google Experiment
⋮
CS
Code Saya
Visit Code Saya
⋮
SK
Sekolah Koding
Visit Sekolah Koding
⋮
HF
Huggingface
Visit Huggingface
⋮
SL
Sololearn
Visit Sololearn
⋮
LM
Learnx
Visit Learnxinmyminutes
⋮
w3s
W3schools
Visit w3schools
⋮
CW
Codewars
Visit Codewars
⋮
GG
Geeksforgeeks
Visit Geeksforgeeks
⋮
EXC
Exercism
Visit Exercism
⋮
EDX
EDX
Visit EDX
⋮
Add Shortcut
WhatsApp

Customer Service

CS 1

Mr.Ibnu

Loading jadwal...

Hubungi via WhatsApp
CS 2

Mr.Husein

Loading jadwal...

Hubungi via WhatsApp
CS 3

Mr.Hasan

Loading jadwal...

Hubungi via WhatsApp
Top Bottom

Translate Website

Upload Custom Icon

coding Coding
programmer Programmer
webmaster Webmaster
banners.png Banners
Home
What's New Resources Media Gallery
Record your forum activity and save it as MP4
> INITIALIZING ISE CONNECTION...
> BYPASSING SECURITY PROTOCOLS...
> ESTABLISHING WORMHOLE LINK...
> Starting XenForo engine... [DONE]
> Calibrating singularity Hosting parameters... [DONE]
> Establishing Forum Style... [DONE]
> The Programmer Community ready in 3... 2... 1.