-->

Perintah Dasar Terminal Linux Learn This Before Hacking


Perintah Dasar Terminal Linux Learn This Before Hacking

A

  • adduser : Tambah pengguna ke sistem
  • addgroup : Tambah grup ke sistem
  • alias : Buat sebuah alias
  • apropos : Cari Bantuan halaman manual (man-k)
  • apt-get : Cari dan menginstal paket perangkat lunak (Debian)
  • aspell : Pemeriksa Ejaan
  • awk : Cari dan Ganti teks, database sort / validate / index


B

  • basename : Strip direktori dan akhiran dari nama file
  • bash : GNU Bourne-Again Shell
  • bc : Arbitrary bahasa kalkulator presisi
  • bg : Kirim ke latar belakang
  • break : Keluar dari sebuah loop
  • builtin : Jalankan shell builtin
  • bzip2 : Compress atau dekompresi file bernama (s)




C

  • cal : Tampilkan kalender
  • case : kondisional melakukan perintah
  • cat : Menampilkan isi file
  • cd : Mengganti Directori
  • cfdisk : Tabel partisi manipulator untuk Linux
  • chgrp : Mengubah kepemilikan grup
  • chmod : Mengubah izin akses
  • chown : Mengubah pemilik file dan grup
  • chroot : Jalankan perintah dengan direktori root yang berbeda
  • chkconfig : Sistem layanan (runlevel)
  • cksum : Cetak byte CRC checksum dan menghitung
  • clear : Hapus layar terminal
  • cmp : Membandingkan dua file
  • comm : Bandingkan dua file diurutkan baris demi bari
  • command : Jalankan perintah – shell mengabaikan fungsi
  • continue : Resume iterasi berikutnya dari suatu loop
  • cp : Menyalin satu atau lebih file ke lokasi lain
  • cron : Daemon menjalankan perintah yang dijadwalkan
  • crontab : Jadwalkan perintah untuk menjalankan di lain waktu
  • csplit : Split file ke dalam konteks – potongan ditentukan
  • cut : membagi file menjadi beberapa bagian


D

  • date : Menampilkan atau mengubah tanggal & waktu
  • dc : Desk Kalkulator
  • dd : Mengkonversi dan menyalin file, menulis header disk, boot record
  • ddrescue : Alat untuk memperbaiki data
  • declare : Deklarasikan variabel dan memberi mereka atribut
  • df : Tampilkan ruang disk
  • diff : Tampilkan perbedaan antara dua file
  • diff3 : Tampilkan perbedaan di antara tiga file
  • dig : DNS lookup
  • dir : Daftar isi direktori singkat
  • dircolors : Warna setup untuk `ls ‘
  • dirname : Convert semua pathname ke beberapa path
  • dirs : Tampilkan daftar direktori yang diingat
  • dmesg : Mencetak pesan-pesan kernel & driver
  • du : Perkiraan penggunaan kapasitas file


E

  • echo : Tampilkan pesan di layar
  • egrep : Cari file untuk baris yang sesuai dengan ekspresi yang diperpanjang
  • eject : Mengeluarkan media removable
  • enable : Mengaktifkan dan menonaktifkan perintah shell builtin
  • env : Environment variabel
  • ethtool : Pengaturan kartu Ethernet
  • eval : Evaluasi beberapa perintah / argumen
  • exec : Menjalankan perintah
  • exit : Keluar dari shell
  • expect : mengotomatiskan aplikasi yang bebas diakses melalui terminal
  • expand : Convert tab ke spasi
  • eksport : Set variabel lingkungan
  • expr : Evaluasi ekspresi


F

  • false : Tidak melakukan apa-apa, tidak berhasil
  • fdformat : Tingkat rendah format sebuah floppy disk
  • fdisk : tabel partisi manipulator untuk Linux
  • fg : Kirim pekerjaan untuk foreground
  • fgrep : Cari file untuk baris yang cocok dengan string yang tetap
  • file : Tentukan jenis file
  • find : Cari file yang memenuhi kriteria yang diinginkan
  • fmt : Format ulang tipe teks
  • fold : Wrap teks agar sesuai dengan lebar tertentu.
  • for : Memperluas kata-kata, dan menjalankan perintah
  • format : Format disk atau kaset
  • free : Tampilkan penggunaan memori
  • fsck : Memeriksa dan memperbaiki sistem File konsistensi
  • ftp : File Transfer Protocol
  • fungsi : Tentukan fungsi macro
  • fuser : Identifikasi / memutuskan proses yang sedang mengakses file


G

  • gawk : Cari dan Ganti teks dalam file
  • getopts : Menguraikan parameter sesuai posisi
  • grep : Cari file untuk baris yang cocok dengan pola tertentu
  • group : Cetak nama grup pada pengguna
  • gzip : Compress atau dekompresi nama file


H

  • hash : Mengingat seluruh pathname dari sebuah nama argumen
  • head : Output bagian pertama dari file
  • help : Tampilkan bantuan untuk perintah built-in
  • history : Perintah history
  • hostname : Cetak atau mengatur nama system


I

  • id : Cetak user dan grup id
  • if : melakukan perintah kondisional
  • ifconfig : Konfigurasi antarmuka jaringan
  • ifdown : Menghentikan antarmuka jaringan
  • ifup : Memulai antarmuka jaringan keatas
  • import : Menangkap layar server X dan menyimpan sebuah gambar ke file
  • install : Menyalin file dan mengatur atribut


J

  • join : gabung garis pada field umum


K

  • kill : Memberhentikan proses yang sedang berjalan
  • killall : Memberhentikan proses oleh nama


L

  • less : Tampilan output satu layar pada satu waktu
  • let : Melakukan aritmatika pada variabel shell
  • ln : Membuat hubungan antara file
  • local : Membuat variabel
  • locate : Cari file
  • logname : Cetak nama login
  • logout : Keluar dari sebuah login shell
  • look : Tampilan baris yang dimulai dengan string tertentu
  • lpc : Program Kontrol jalur printer
  • lpr : Off line print
  • lprint : Mencetak file / Print file
  • lprintd : Abort pekerjaan print
  • lprintq : Daftar antrian print
  • lprm : Hapus pekerjaan dari antrian print
  • ls : List informasi tentang file
  • lsof : List membuka file


M

  • make : Sekelompok Kompilasi ulang dari program
  • man : Bantuan manual
  • mkdir : Membuat folder baru
  • mkfifo : Membuat FIFOs (bernama pipa)
  • mkisofs : Buat hybrid ISO9660/JOLIET/HFS filesystem
  • mknod : Membuat blok atau karakter file khusus
  • more : Tampilan output satu layar pada satu waktu
  • mount : Mount file system
  • mtools : Memanipulasi file MS-DOS
  • mv : Memindahkan atau mengubah nama file atau direktori
  • mmv : Pindahkan massa dan mengubah nama (file)


N

  • netstat : Informasi Jaringan
  • nice : Mengatur prioritas perintah atau pekerjaan
  • nl : Nomor baris dan menulis file
  • nohup : Jalankan perintah kebal terhadap hangups
  • nslookup : Query Internet menyebut server secara interaktip

O

  • open : membuka file dalam aplikasi default
  • op : Operator akses


P

  • passwd : Memodifikasi password user
  • paste : Menggabungkan baris file
  • pathchk : Periksa nama file portabilitas
  • ping : Test sambungan jaringan
  • pkill : memberhentikan proses running
  • popd : Mengembalikan nilai sebelumnya dari direktori sekarang
  • pr : Siapkan file untuk dicetak /print
  • printcap : kemampuan pencetak Database
  • printenv : Cetak variabel lingkungan
  • printf : Format dan mencetak data
  • ps : Status Proses
  • pushd : Simpan dan kemudian mengubah direktori sekarang
  • pwd : Cetak direktori kerja


Q

  • quota : Tampikan penggunaan disk dan membatasinya
  • quotacheck : Meneliti sistem file untuk penggunaan disk
  • quotactl : Set kuota disk


R

  • ram : perangkat disk ram
  • rcp : Salin file antara dua mesin
  • read : Membaca baris dari standar input
  • readarray : Baca dari stdin ke variabel array
  • readonly : Menandai variabel / fungsi sebagai readonly
  • reboot : Reboot sistem
  • rename : Ubah nama file
  • renice : Ubah prioritas dari proses yang berjalan
  • remsync : Sinkronisasi remote file melalui email
  • return : Keluar fungsi shell
  • rev : Membalikkan baris dari sebuah file
  • rm : Menghapus file
  • rmdir : Remove folder
  • rsync : Remote file copy (Synchronize file pohon)


S

  • screen : Multiplex terminal, run remote shells via ssh
  • scp : Secure copy (remote file copy)
  • sdiff : Menggabungkan dua file secara interaktif
  • sed : Stream Editor
  • select : Menerima input keyboard
  • seq : Print urutan numeric
  • set : Memanipulasi variabel shell dan fungsi
  • sftp : Secure File Transfer Program
  • shift : Pergeseran parameter posisi
  • shopt : Pilihan shell
  • shutdown : Shutdown atau restart linux
  • sleep : Delay/penundaan untuk jangka waktu tertentu
  • slocate : Cari file
  • sort : Mengurutkan file teks
  • source : Jalankan perintah dari file `.”
  • split : Split file ke dalam fixed-potong
  • ssh : Secure Shell client (remote login program)
  • strace : Trace sistem panggilan dan sinyal
  • su : Gantikan identitas pengguna
  • sudo : Jalankan perintah sebagai user lain
  • sum : Mencetak checksum untuk file
  • symlink : Buatlah nama baru untuk file
  • sync : Sinkronisasi data pada disk dengan memori


T

  • tail : Output bagian terakhir file
  • tar : Tape Archiver
  • tee : Redirect output ke beberapa file
  • test : Evaluasi ekspresi kondisional
  • time : Program Mengukur waktu running
  • times : User dan sistem waktu
  • touch : Ubah file timestamps
  • top : Daftar proses yang berjalan pada sistem
  • traceroute : Trace Route to Host
  • trap : Jalankan perintah ketika sebuah sinyal adalah set (Bourne)
  • tr : Translate, squeeze, dan / atau menghapus karakter
  • true : Tidak melakukan apapun, berhasil
  • tsort : Topologi sort
  • tty : Print filename dari terminal pada stdin
  • type : menjelaskan perintah


U

  • ulimit : Batasi pengguna resources (sumber daya)
  • umask : Para pengguna menciptakan file tersembunyi
  • umount : Unmount (tidak menaiki) perangkat
  • unalias : Hapus alias
  • uname : Informasi sistem print
  • unexpand : Convert spasi untuk tab
  • Uniq : Uniquify file
  • unit : Mengkonversi unit dari satu skala ke yang lain
  • unset : Hapus variabel atau nama fungsi
  • unshar : Uraikan catatan arsip shell
  • until : Mengeksekusi perintah (sampai error)
  • useradd : Membuat akun user baru
  • usermod : Memodifikasi akun user
  • users : Daftar para pengguna yang sekarang ini login
  • uuencode : Encode file biner
  • uudecode : Decode file yang dibuat oleh uuencode


V

  • v : Daftar isi direktori Verbosely ( `ls-l-b ‘)
  • vdir : Daftar isi direktori Verbosely ( `ls-l-b ‘)
  • vi : Text Editor
  • vmstat : Laporan statistik memori virtual


W

  • watch : Mengeksekusi / menampilkan sebuah program secara berkala
  • wc : Cetak byte, kata, dan baris menghitung
  • whereis : Cari pengguna $ path, halaman manual dan file source untuk program
  • which : Cari pengguna $ path untuk file program
  • while : Jalankan perintah
  • who : Cetak semua nama pengguna yang sedang log in
  • whoami : Cetak pengguna saat ini dan nama id ( `id-un ‘)
  • wget : Ambil halaman web atau file melalui HTTP, HTTPS atau FTP
  • write : Mengirim pesan ke pengguna lain


Y

  • yes : Cetak string sampai di interrup