Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.86 KB

Basic Command Linux.md

File metadata and controls

58 lines (45 loc) · 1.86 KB

System Information

  • uname: Menampilkan informasi sistem
  • whoami: Menampilkan nama pengguna saat ini
  • hostname: Menampilkan nama host
  • date: Menampilkan tanggal dan waktu saat ini
  • uptime: Menampilkan waktu yang telah berlalu sejak sistem terakhir di-reboot

Navigation

  • cd: Pindah direktori
  • ls: Melihat isi direktori
  • pwd: Menampilkan path direktori saat ini
  • tree: Menampilkan struktur direktori dalam bentuk tree

File Management

  • mkdir: Membuat direktori baru
  • touch: Membuat file baru
  • cp: Menyalin file/direktori
  • mv: Memindahkan/merubah nama file/direktori
  • rm: Menghapus file/direktori
  • rmdir: Menghapus direktori kosong
  • cat: Melihat isi file
  • head: Menampilkan beberapa baris teratas file
  • tail: Menampilkan beberapa baris terakhir file
  • less: Menampilkan isi file secara interaktif
  • grep: Mencari teks dalam file
  • chmod: Mengubah permission akses file/direktori
  • chown: Mengubah kepemilikan file/direktori
  • ln: Membuat link antara file/direktori

Process Management

  • ps: Menampilkan daftar proses yang berjalan
  • top: Menampilkan daftar proses berdasarkan penggunaan CPU
  • kill: Menghentikan proses berjalan
  • pkill: Menghentikan proses berdasarkan nama proses

Networking

  • ping: Menguji koneksi jaringan
  • ifconfig: Menampilkan informasi antarmuka jaringan
  • netstat: Menampilkan informasi koneksi jaringan
  • ssh: Menghubungkan ke host jarak jauh dengan protokol SSH
  • scp: Menyalin file antara host jarak jauh
  • curl: Menampilkan/mengunduh isi URL
  • wget: Mengunduh file dari internet

User Management

  • adduser: Menambahkan pengguna baru
  • userdel: Menghapus pengguna
  • passwd: Mengubah password pengguna
  • su: Berpindah ke user lain
  • sudo: Menjalankan perintah sebagai superuser