Assalamualaikum teman-teman semua….
Setelah berhasil intalasi Kali Linux apa sih yang harus dilakukan? Gimana sih cara menggunakannya? Nah, kita sama-sama belajar ya wkwkwkk
Linux adalah sistem operasi turunan dari Unix, semua perintah yang bekerja pada Unix juga dapat berkerja pada Linux. Ada banyak jenis/distribusi Linux, tetapi semuanya menggunakan perintah yang sama dan bisa diketikan melalui terminal CLI. Berbeda dengan GUI yang tidak memiliki standar, sehingga masing-masing distribusi memiliki antarmuka sendiri-sendiri. (1)
Akan tetapi, pengguna yang berpengalaman sekalipun masih sering melakukan salin dan tempel perintah. Ada banyak sekali perintah dasar dan kombinasinya yang tidak mungkin untuk dihafalkan semuanya. Berikut ini adalah 10 pengetahuan/perintah dasar yang sering digunakan pada Linux. Keyboard shorcut untuk membuka terminal adalah Ctrl + Alt + T.
- Simbol tilde (~): sebagai pengganti direktori “home”. Jika pengguna memiliki nama “user”, simbol ‘~’ berarti /home/user
1 | sibudi@sibudi-pc:~$ |
2. pwd (print working directory): perintah ini berguna untuk menampilkan direktori aktual.
1
2 |
sibudi@sibudi-pc:~/Desktop$ pwd
/home/sibudi/Desktop |
ls (list): menampilkan daftar berkas yang ada pada direktori aktual. Dikombinasikan dengan pilihan-pilihan yang ada, misalnya ls -lh, akan menampilkan daftar berkas dalam format memanjang kesamping lengkap dengan informasi hak akses dan ukurannya dengan format yang mudah dibaca manusia (contoh: 1K, 23M, 4G).
1
2 3 |
sibudi@sibudi-pc:~/Desktop$ ls -lh
total 4.0K -rw-rw-r– 1 sibudi sibudi 1.5K Dec 14 15:16 jadwal |
4. cd (change directories): seperti namanya, perintah ini untuk berpindah direktori. Contoh:
- cd atau cd ~: pindah ke direktori “home”.
- cd /: pindah ke direktori “root”.
- cd ..: naik 1 tingkat ke direktori di atasnya.
- cd –: kembali ke direktori sebelumnya (otomatis tersimpan pada variabel $OLDPWD)
- Untuk pindah melewati banyak direktori sekaligus, tuliskan secara penuh alamat direktori yang dituju. Misal untuk pindah ke direktori “www” yang ada di bawah direktori “var”:
1 | sibudi@sibudi-pc:~$ cd /var/www |
5. cp (copy): menyalin sebuah berkas. Jika ingin menyalin sebuah direktori beserta isinya, gunakan cp -r (copy recursively)
1
2 |
sibudi@sibudi-pc:~$ cp berkas.txt Documents/berkas.txt
sibudi@sibudi-pc:~$ cp -r direktoriBerkas Documents/ |
6. mv (move): perintah untuk memindahkan berkas ke lokasi yang berbeda atau untuk mengubah namanya (tanpa memindahkannya). Contoh berikut ini adalah untuk mengubah nama “berkas_lama” menjadi “berkas” kemudian memindahkan “berkas” ke “Desktop”
1
2 |
sibudi@sibudi-pc:~$ mv berkasLama berkas
sibudi@sibudi-pc:~$ mv berkas ~/Desktop |
7. rm (remove): perintah untuk menghapus berkas pada sebuah direktori. Untuk menghapus direktori, gunakan rmdir, tapi hanya bisa menghapus direktori yang kosong. Untuk menghapus direktori beserta isinya, gunakan rm -r.
1
2 |
sibudi@sibudi-pc:~$ rm berkas
sibudi@sibudi-pc:~$ rm -r direktoriBerkas |
8. mkdir (make directory): perintah untuk menciptakan sebuah direktori.
1 | sibudi@sibudi-pc:~$ mkdir direktori |
9. sudo (super user do): perintah yang digunakan untuk melakukan operasi yang berhubungan dengan pengguna level root. Misalnya untuk memindahkan berkas dari direktori “/” ke direktori “~/Documents”. Pengguna akan diminta untuk mengisikan kata kunci untuk root Berhati-hatilah dalam menggunakan perintah ini karena mungkin saja kita menghapus berkas-berkas yang penting untuk sistem operasi.
1 | sibudi@sibudi-pc:~$ sudo mv /berkas ~/Documents |
10. man (manual): untuk menampilkan dokumentasi dari perintah-perintah yang ada.
1
2 |
sibudi@sibudi-pc:~$ man man
sibudi@sibudi-pc:~$ man rm |
Keterangan :
cd, berfungsi: digunakan untuk berpindah ke direktori lain
chmod, berfungsi: digunakan untuk mengatur hak akses suatu file atau direktori
clear, berfungsi: digunakan untuk membersihkan seluruh layar terminal
cp, berfungsi: digunakan untuk menyalin sebuah file
date, berfungsi: digunakan untuk menampilkan tanggal dan waktu
halt, berfungsi: digunakan untuk mematikan sistem
history, berfungsi: digunakan untuk melihat perintah apa saja yang telah digunakan
ifconfig, berfungsi: digunakan untuk melihat informasi pada kartu jaringan, seperti IP address, Mac address, dan lain-lain.
ls, berfungsi: digunakan untuk melihat isi dari suatu direktori
mkdir, berfungsi: digunakan untuk membuat direktori baru
mv, berfungsi: untuk memindahkan file, bisa juga untuk merubah nama sebuah file
nano, berfungsi: digunakan untuk text editor
passwd, berfungsi: digunakan untuk menggunakan password
pwd, berfungsi: digunakan untuk menampilkan nama direktori dimana Anda sedang berada
reboot, berfungsi: digunakan untuk menghidupkan ulang sistem/komputer
restart, berfungsi: menjalankan ulang service yang sedang berjalan
rm, berfungsi: digunakan untuk menghapus file
rmdir, berfungsi: digunakan untuk menghapus direktori
shutdown, berfungsi: sama seperti halt, digunakan untuk mematikan sistem
start, berfungsi: digunakan untuk menjalankan sebuah service
stop, berfungsi: digunakan untuk menghentikan sebuah service yang sedang berjalan
sudo, berfungsi: menjalankan perintah sebagai root
tar, berfungsi: digunakan untuk mengekstrak file dengan format *tar.gz *.tgz
touch, berfungsi: digunakan untuk membuat file baru dalam keadaan kosong.
unzip, berfungsi: digunakan untuk mengekstrak atau mengurai file yang dikompress dalam bentuk *.zip
who, berfungsi: digunakan untuk melihat siapa saja yang sedang login
Selamat Mencoba….
Wassalamu’alaikum