12 Juli 2009

Perintah Linux Berbasis Text

Command-command Dasar server Linux dan FreebSD:
1. uname -a;id <-- untuk melihat jenis server dan id
2. /sbin/ifconfig | grep inet<-- untuk melihat ip server
3. find / -type d -perm 777 <-- untuk melihat direktori yg tidak permission denied
4. mkdir <-- untuk membuat direktori baru example: mkdir tanya-dong
5. ls -alF <-- untuk melihat semua file dalam sebuah direktory
6. wget/lwp-download/curl -f -O <-- untuk mendownload file kita kedalam server
7. pwd <-- untuk melihat lokasi direktory
8. cd <-- untuk masuk pada direktory yang dipilih
9. rm -rf <-- untuk menghapus file ato folder jg bisa
10. tar <-- untuk meng-ekstrak file zip
11. cat /etc/hosts <-- untuk melihat vhost-nya
12. echo "isi file">(nama file) <-- untuk membuat file, misal: [ echo "welcome">index.html ]

ls

Perintah ini sama seperti dir pada MS-DOS yaitu untuk menampilkan isi folder.

clear

Perintah ini sama seperti cls pada MS-DOS yaitu untuk membersihkan layar.

cd

Perintah ini tidak berbeda dengan perintah di MS-DOS yaitu untuk berpindah ke direktori lain dalam sistem. Satu hal yang berbeda adalah penggunaan backslash ( \ ) pada MS-DOS harus diganti dengan slash ( / ) pada Linux. Contohnya adalah :

cd windows\system [pada windows]

cd /home/agung [pada linux]

Lanjut :

cp

Perintah ini sama seperti perintah copy pada MS-DOS. Yaitu untuk menyalin file dari satu tempat ke tempat lain.

rm

Perintah ini sama seperti perintah del pada MS-DOS. Yaitu untuk menghapus sebuah atau beberapa buah file sekaligus.

rmdir

Perintah ini sama seperti perintah deltree pada MS-DOS. Yaitu untuk menghapus direktori kosong.

mv

Perintah ini sama seperti perintah move pada MS-DOS. Yaitu untuk memindahkan sebuah file dari satu tempat ke tempat lain.

mkdir

Perintah ini tidak berbeda dengan perintah mkdir pada MS-DOS. Yaitu untuk membuat direktori.

Pada lingkungan linux ada beberapa perintah yang sering digunakan juga, namun tidak ada pada lingkungan MS-DOS.

su

Perintah ini adalah perintah untuk berganti user menjadi Super User, yaitu user level Admin pada sistem Linux. Anda akan sering menggunakan perintah ini ketika ingin menginstall suatu program di linux dengan command line atau sekedar melakukan setting konfigurasi.

mount

Perintah yang satu ini pasti sangat asing bagi pengguna MS-DOS. Pada lingkungan MS-DOS dan Windows, sebuah drive/partisi dikenali dengan drive letter [Misalkan drive A untuk disket, drive C untuk Harddisk 1, drive D untuk cdrom, dan seterusnya] , namun pada lingkungan Linux, sebuah drive dikenali sebagai sebuah file. Misalkan saja Hardisk 1 partisi 1 dikenali sebagai file pada direktori /dev/hda1 .

Lalu untuk mengakses drive tersebut, kita perlu melakukan mounting point file /dev/hda1 tersebut pada sebuah direktori yang telah kita buat. Contoh perintah untuk melakukan mounting adalah seperti berikut :

mount -t vfat -rw /dev/hda1 /mnt/windows

Berikut penjelasan perintah tersebut :

-t vfat berarti partisi yang ingin anda akses memiliki filesystem Fat32

-rw anda memperbolehkan super user untuk melakukan read/write data pada user terebut.

/dev/hda1 adalah letak drive dan partisi anda.

/mnt/windows adalah direktori yang anda buat sebagai mounting point.

Lalu perintah ini berpasangan dengan perintah :

umount

Perintah ini berguna untuk menonaktifkan partisi dan drive yang terpasang pada sistem. Apabila drive dan partisi /dev/hda1 telah dalam kondisi mount pada direktori /mnt/windows, maka untuk menonaktifkannya cukup ketik perintah berikut :

umount /mnt/windows

Perintah lainnya yang akan sering anda gunakan, terutama saat ingin menginstall program via command prompt di Linux adalah :

tar -xvzf namafile.tar.gz

Perintah ini akan berguna untuk mengektrak file dengan ekstensi tar.gz pada sebuah folder. Program-program linux banyak yang dipaket dan dikompress menggunakan paket kompresi tar.gz.

rpm -ivh namafile.rpm

Perintah ini berguna untuk menginstall program yang dipaket dalam file berekstensi .rpm. RPM adalah paket kompresi dari Redhat yang memudahkan dalam instalasi program.

Untuk meng-uninstall program dapat menggunakan perintah berikut :

rpm -e namaprogram-versiprogram

Perintah lainnya yang mungkin sering digunakan adalah :

shutdown -r now [untuk restart]

shutdown -h now [untuk shutdown]

MD ( membuat direktori )

RD ( menghapus direktori )

Vi ( mebuat text )

Is : menampilkan isi

clear : membersihkan laju

CD : membuka direktori

rm : delete

rm dir : menghapus sub folder

MV : memindahkan direktori

SU : super user

mount : untuk mounting partisi

Unmount : menonaktifkan partisi

rpm - lvh name rpm : menginstal

Shutdown -r now ( untuk merestart )

Shutdown -h now ( untuk mematikan pc )

chown (mengganti group )

chmod (mengganti access)

Dmesg (untuk mendeteksi file)

useradd (membuat user baru)

cat (rangkaian file)

Alias (mengganti nama perintah/ ubah name)

Chgrp (mengganti group)

Cp (untuk mengcopy file ke directory)

Find (mencari file disebuah dir)

Grep (mencetak garis-garis sesuai pola)

halt (memberhentikan sistem)

host name (melihat/menunjukkan set sistem)

kill (mengirim sinyal ke proses/daftar sinyal)

login (untuk masuk kemali ke root/user anda)

logout (untuk keluar dari user/root anda)

man (paman help)

mkdir( membuat direktori )

mv (mengganti file)

rm -vi (menghapus files)

rm dir (menghapus direktori)

whoami (menunjukkan milik siapa)

talk (berbicara dengan user lain)

history (melihat file yang dijalankan)

wall / write "nama user" tty (menulis pesan ke user)

tree (melihat struktur file dan direktory)

mv (mengganti nama file/dir)