-->

Perintah Dasar Linux | Backtrack

Maaf, bagi yang pernah posting neh.. cuma berbagi untuk sesama.. hehehehe
perintah perintah command line dibawah hanya untuk linux basis debian (ubuntu,dll) khususnya untuk pengguna backtrack newbie seperti saya. ^_^

udah.... LETS GO.

[*] Login
Username root password toor > default user pada backtrack, saran ane setelah login langsung ganti password dengan command
root@bt:~# passwd
kemudian masukkan password baru

[*] Memperbaiki tampilan splash:
root@bt:~# fix-splash

[*] Memulai X-server (Desktop GUI)
root@bt:~# startx

[*] networking
untuk memulai networking biasanya menggunakan WICD tpi sebelumnya ketik dulu di console:
root@bt:~# /etc/init.d/wicd start
lalu klik :
menu > internet > wicd netwok manager

setting ip dynamic,
root@bt:~# dhclient <interface network ente>
-- interface disini bisa saja eth0 atau eth1

Setting IP static
misalnya :
interface - eth0
IP Address - 192.168.1.9/24
Default Gateway - 192.168.1.1
DNS server - 192.168.1.1
maka perintah yang digunakan adalah :

root@bt:~# ifconfig eth0 192.168.1.9/24
root@bt:~# route add default gw 192.168.1.1
root@bt:~# echo nameserver 192.168.1.1 > /etc/resolv.conf

settingan ini akan kembali default bila di reboot, untuk menjadikan permanen maka kita perlu meng-edit file /etc/network/interfaces,

root@bt:~# nano /etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.1.9
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

kemudian save dengan menggunakan perintah CTRL+X kemudian jawab y kemudian enter

root@bt:~# update-rc.d networking defaults
root@bt:~# /etc/init.d/networking restart

[*] Memulai service di BT :
SSH (Secure Shell)
sebelum menjalankan service ssh unutk pertama kali, kita perlu meng-generate key nya jalankan perintah:
root@bt:~# sshd-generate
root@bt:~# /etc/init.d/ssh start
Starting OpenBSD Secure Shell server: sshd.

untuk menghentikan service :
root@bt:~# /etc/init.d/ssh stop
Stopping OpenBSD Secure Shell server: sshd.
apache webserver
root@bt:~# /etc/init.d/apache2 start
atau bisa jg dengan perintah
root@bt:~# service apache2 start
* Starting web server apache2
atau :
root@bt:~# apache2ctl start

untuk menghentikan service :
root@bt:~# /etc/init.d/apache2 stop
atau :
root@bt:~# service apache2 stop
atau :
root@bt:~# apache2ctl stop

MySQL
untuk memulai bisa menggunakan perintah :
root@bt:~# /etc/init.d/mysql start
atau:
root@bt:~# start mysql

untuk menghentikan :
root@bt:~# /etc/init.d/mysql stop
atau :
root@bt:~# stop mysql

LS ( sama dengan fungsi “dir” pada windows ) yaitu melihat isi directory
CD Mengubah posisi  directory, ( bagi para pengguna windows perintah yang biasa di pakai di cmd ini, mah dah gk asing )
(cat : kalo lo kepingin  keluar dari direktori  yang di panggil tadi, lo tinggal ketik  “cd ” tanpa tanda kutip )
CAT Perintah untuk membaca file
NANO Perintah ini mirip dengan EDIT, klo mau  keluar tekan CTRL + X
RM Ngapus, klo di windows lebih terkenal dengan  DEL
Wget Perintah untuk mendownload segala sesuatu dari situs web
TAR Untuk mengextrack file tar. syntaxnya : “tar-filename.tar.gz” tanpa tanda kutip.
./ Perintah untuk menjalankan suatu file ( cth ) ./matrix.py
PERL Digunakan untuk mengesekusi file perl,. perlu diingat. / Juga seperti. / Scriptname.perl
Python Hal ini membuat Anda dapat menjalankan file py,. Perlu diingat kita harus dapat menggunakan. / Juga seperti. / Scriptname.py seperti yang sudah di bahas pada langkah sebelumnya
CLEAR Perintah ini sama aja dengan perintah cls pada win32
PING Perintah untung ping target,Pada aplikasi win32 sama aja kok
FTP Perintah ini untuk membuka koneksi FTP, untuk keluar dan menulis keluar.
CTRL + C Perintah ini dibatalkan atau keluar program berjalan atau script.
(Untuk menyalin di f.ex. konsol Anda harus memilih teks dan klik kanan lalu copy klik)
SHIFT + INSERT Perintah ini memungkinkan kita untuk menyipsipkan script, sama dengan penggunaan  CTRL + V ( paste pada win32 )

Berikut adalah Perintah-perintah dasar pada Backtrack yang lain:

melihat penggunaan perintah dasar –> #man
contoh : #man ls #man mv #man scp #man rm
menampilkan isi file perlayar % –> #more
contoh : #more catatan.sh
menampilkan isi file paling atas –> #head
contoh : #head catatan.sh
menampilkan isi file paling bawah –> #tail
contoh : #tail catatan.sh
membuat direktori baru –> #mkdir
contoh : #mkdir laporan
membuat direktori sekaligus beserta turunannya
contoh : #mkdir -p laporan/juli/2007
menghapus direktori –> #rmdir
contoh : #rmdir laporan

*menghapus direktori sekaligus beserta turunannya
contoh : #rm -rf laporan
*memindahkan file –> #mv
contoh : #mv catatan.sh /home/denot
*mengganti / merubah nama file –> #mv
contoh : #mv catatan.sh tulisan.sh
*menyalin / mengcopy file –> #cp
contoh : #cp catatan.sh /home/denot
*menyalin / mengcopy folder –> #cp -rf
contoh : #cp -rf laporan /home/denot
*menyalin / copy file dijaringan –> #scp
contoh : #scp boneka.jpg 192.168.0.20:/home/nisa
*menyalin / copy folder dijaringan –> #scp -r
contoh : #scp -r laporan 192.168.0.20:/home/nisa
*melihat kapasitas memori yang dipakai –> #du
contoh : #du -h gambar.jpg
*merubah direktori aktif –> #cd
absolute path [nama direktori]
contoh : #cd laporan
relative path ../../../
contoh : #cd laporan/juli/2007
*membuat file baru (file kosong) –> #touch
contoh : #touch coba1
buat sekaligus #touch coba1 coba2 coba3
*menuliskan kedalam file –> #echo
contoh : #echo “nama saya” >> /dataku/catatan.sh
*menampilkan isi file –> #cat
contoh : #cat /home/deni/catatan.sh
*mengedit file (editor) –> #vi
contoh : #vi catatan.sh
*melihat partisi lengkap pada pc –> #fdisk -l
contoh : #fdisk -l
*melihat isi harddisk yg masih kosong –> #df -k
contoh : #df -k /dev/hda1
*men-Scandisk Harddisk –> #fsck
contoh : #fsck /dev/hda2
*melihat total memori yang dipakai –> #free
contoh : #free
*melihat direktori dimana kita bekerja –> #pwd
contoh : #pwd
*kompres file –> #gzip
contoh : #gzip -c test.txt > test.gz
*extract file kompres –> #gunzip
contoh : #gunzip test.gz
*kompres file –> #tar -czf #tar -czf
contoh : #tar -czf denot.tar.gz denot
( bz2 ): #tar -czf denot.tar.bz2 denot
*Extract file kompres –> #tar -xzvf #tar -xjvf
contoh : #tar -xzvf denot.tar.gz
( bz2 ): #tar -xjvf denot.tar.bz2
*membaca file format pdf –> #xpdf
contoh : #xpdf brosur.pdf
*remote pc lain di jaringan –> #ssh
contoh : #ssh root@192.168.0.20
*melihat ip address yang dipakai –> #ifconfig
contoh : #ifconfig eth0
*menginstall file rpm –> #rpm -ivh
contoh : #rpm -ivh ifolder3-server.i586.rpm
*mengupgrade file rpm –> #rpm -Uvh
contoh : #rpm -Uvh ifolder3-server.i586.rpm
*menghapus file rpm –> #rpm -e
contoh : #rpm -e ifolder3-server.i586.rpm
*melihat file rpm yang sudah terinstall –> #rpm -qa
contoh : #rpm -qa |grep xmms
*mounting media baru –> #mount
contoh : #mount /dev/sda /mnt/flashdisk
*melihat proses yang sedang berjalan –> #ps
contoh : #ps axf
*mendownload file di internet –> #wget
contoh : #wget -t0 -cb [nama file download] -O var/temp
*menampilkan routing table –> #route
contoh : #route -n
*membuat link file (shortcut) –> #ln
contoh : #ln -s linux-2.6.17.12 linux
*merubah kepemilikan –> #chmod
contoh : #chmod 777 /data/share
*menambahkan user –> #useradd
contoh : #useradd denok
*menambahkan password –> #passwd
contoh : #passwd denok
*mengunci password –> #passwd -l
contoh : #passwd -l denok
*membuka kunci password –> #passwd -u
contoh : #passwd -u denok
*membypass password –> #passwd -d
contoh : #passwd -d denok
*menghapus user –> #userdel
contoh : #userdel denok
*menambahkan group –> #groupadd
contoh : #groupadd suse
*menghapus group –> #groupdel
contoh : #groupdel suse


#Dari Berbagai sumber Informasi. ^_^
Salam dari Newbie : Valcon_trignome aka Blizz_nut