Sebelum kita mempelajari debian, kita mustinya mengenal debian terlebih dahulu, nah setelah itu kita hafalin perintah-perintah dasar dalam debian. perhatian! tanda "#" berarti anda harus login sebagai root, sedangkan "$" berarti anda bisa login sebagai user biasa maupun root. dan berikut adalah Perintah Dasar Yang Sering Digunakan Di Debian:
- "&" yang berfungsi untuk menjalan perintah di belakang (background), Apa itu jalan di background? Jalan dibackground maksudnya adalah kita membiarkan sistem untuk menjalankan perintah sendiri tanpa perintah/campur tangan kita, dan membebaskan shell/command prompt agar bisa digunakan untuk perintah yang lain. misal:
wget http://namikazestar.com &
- "adduser" adalah perintah untuk menambah user baru. misal:
#adduser subkhan
dan langsung dilanjut dengan menambahkan password 2x, beserta informasi lain. - "alias" yakni memberi nama lain dari sebuah perintah. Alias digunakan untuk memudahkan agar tidak harus mengetikkan perintah yang panjang, tapi cukup aliasnya saja. misal: anda ingin memakai perintah dir agar sama dengan perintah ls
$alias dir=ls
sedangkan untuk melihat daftar perintah yang di aliaskan cukup dengan mengetik:$alias
- "alias" yakni untuk menghapus alias yang pernah dibuat
$unalias dir
- "apt-get" adalah perintah untuk mencari suatu paket. misal mencari paket samba untuk diinstall:
#apt-get install samba
sedangkan untuk mencari suatu paket, misal paket samba untuk di-uninstall, maka ketik:#apt-get remove samba
dan untuk mengecek pembaruan dari paket yang sudah terinstall, misal akan mengupdate samba:#apt-get update samba
sedangkan untuk meng-upgrade-nya, ketik:
#apt-get upgrade samba
- "apt-cache" mempunyai fungsi yang hampir mirip dengan apt-get, yakni untuk mencari paket yang telah didownload lewat "apt-get install".
$apt-cache search samba
- "cat" berfungsi untuk menampilkan isi dari sebuah file, misal
$cat /var/www/index.html
- "cd" berfungsi untuk berpindah dari suatu direktori ke direktori lain (direktori = folder), misal dari direktori "/home" ke direktori "/var/www"
$cd /var/www
- "gzip" adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file. Sintaksnya sangat sederhana:
$gzip
- "unzip" adalah untuk mengekstrak file zip
$unzip kompres.zip
- "chmod" untuk memberikan aturan ijin pada direktori atau file tertentu. Misal untuk memberi ijin membaca (4), menulis (2), mengedit (1) folder /home/rahasia kepada owner, user, dan other
#chmod 777 /home/rahasia
sedangkan untuk memberi ijin membaca (4), folder /home/rahasia kepada owner, dan user,#chmod 440 /home/rahasia
- "cp" adalah perintah untuk mengcopy file buku.txt yang berada di /home ke /var/www
$cp /home/buku.txt /var/www/buku.txt
- "logout" untuk keluar dari sistem
$logout
- "hostname" Untuk menampilkan host atau domain name sistem
$hostname
- "ls" Untuk menampilkan isi dari sebuah direktori, mirip perintah dir pada DOS
/home $ls
- "mkdir" untuk membuat direktori baru, sama dengan md di DOS
$mkdir kimsubkhan
- "mv" untuk memindah file
$mv /home/khan.txt /home/user/khan.txt
- "rm" untuk menghapus file
$rm /home/user/khan.txt
- "rmdir" untuk menghapus direktori
$rmdir /home/user/khan
- "passwd" untuk mengubah password current user (INGAT: sintaksnya passwd bukan password)
$passwd user
- "pwd" print working directory, untuk menampilkan pada direktori mana anda berada saat itu
$pwd
- "su" Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
#su user
- "talk" Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu sebaliknya.
$talk hai
- "tar" digunakan untuk memasukkan semua isi direktori, lalu
dikompres dengan format tar lalu di zip dengan gzip, sehingga
menghasilkan sebuah file bernama
.tar.gz sedangkan untuk mengekstraknya$tar -czvf kompres.tar.gz /home/user/
$tar -xzvf kompres.tar.gz
- "wall" Mengirimkan dan memberitahu tentang isi pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan.
#wall dear all... 5menit lagi server akan restart
- "who" Untuk menampilkan siapa saja yang sedang login dan aktif / sedang menjalankan program . Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login. ketik:
$who
- "halt" untuk mematikan server
#halt
- "shutdown -h" Perintah ini untuk mematikan sistem, sama halnya perintah "halt". Pada beberapa sistem anda bisa menghentikan komputer dengan perintah shutdown -h now
#shutdown -h
- "shutdown -t now" untuk merestart sistem dengan perintah atau bisa juga dengan kombinasi tombol Ctr-Alt-Del
#shutdown -t now
- "nano" Salah satu text editor di linux, seperti halnya notepad di windows. Contoh untuk mengedit suatu file.
$nano /home/khan.txt
- "vim" Juga salah satu software text editor, baca juga "nano". Misal untuk mengedit suatu file.
$vim /home/khan.txt
Such commands will help greatly for the Debian developers and for advanced users. I really appreciate that you have shared them with everyone. Here is a useful resource http://skywritingservice.com/blog/we-do-your-essay it will be helpful for everyone. Great post!
ReplyDeletesiap min, makasih banyak sudah share ilmunya
ReplyDeletesolder uap