Kamis, 07 Februari 2013

PERINTAH DASAR LINUX


Nah...
Biasanya Kalian Bertanya-tanya...
Apa Sih Itu Linux? Sudah dibahas di Postingan Sebelumnya...
Sekarang Kita Bahas, Bagaimana atau apa Saja Sih Perintah pada OS LINUX.
Berikut Perintah-perintah pada OS LINUX! Ya... Walau Sedikit....








ls : untuk me-list file / directories didalam sebuah folder, sama seperti fungsi dir pada windows/dos.

ls -al  : menampilkan semua file, folder , dan atribut tiap file



cd : ubah folder

cd /usr/local/apache  : menuju folder /usr/local/apache/

cd ~  : ke folder home anda

cd –  : ke folder terahkir dimana kami masuki

cd ..  : menuju folder atas satu tingkat



cat : tampilakan isi file pada layar

cat filename.txt  : akan menampilkan isi file filename.txt pada layar anda



tail : mirip cat, tapi hanya membaca baris ahkir dari file

tail /var/log/messages  : melihat 20 baris terahkir(default) pada file /var/log/messages

tail -f /var/log/messages  : melihat secara simultan isi file ketika diupdate

tail -200 /var/log/messages  : tampilakan 200 baris terahkir pada layar



more : mirip cat, tetapi membuka file satu per satu daripada sekaligus

more /etc/usrdomains  : menelusuri file domain. tekan tombol ke halaman berikutnya, sampai berhenti



pico : editor yang mudah digunakan hampir mirip dengan "nano".

pico /home/elvis/public_html/index.html  : edit halaman index untuk user  Elvis' website



grep : mencari pola didalam file.

grep root /etc/passwd  : menampilkan semua yang sesuai dengan kata "root" didalam file /etc/passwd

grep -v root /etc/passwd  : tampilkan semua baris yang sesuai dengan kata "root"



touch : membuat sebuah file kosong

touch /home/elvis/public_html/404.html  : membuat sebuah file kosong dengan nama 404.html didalam folder /home/elvis/public_html/



ln : membuat "links" antara file dan folder.

ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf : ketika kamu edit /etc/httpd.conf file asli/original akan ikut terupdate, tapi ketika kamu hapus link file original tidak akan terhapus.



rm : hapus sebuah file.

rm filename.txt  : hapus filename.txt, tanpa konfirmasi

rm -f filename.txt  : hapus filename.txt, tanpa konfirmasi

rm -rf tmp/  : menghapus seluru isi didalam folder tmp, termasuk semua file, subdfolder. HATI – HATI UNTUK PENGUNAANNYA



last : tampilkan history siapa yang sudah login.

last -20  : tampilkan hanya 20 baris terahkir login

last -20 -a  : tampilkan hanya 20 baris terahkir login, dengan hostname



w  : menampilkan siapa yang saat ini sendang login dan mengunakan IP berapa.

netstat  : menampilkan semua koneksi network saat ini.

netstat -an  : menampilkan semua koneksi ke server, berisi source dan destination IP's dan ports

netstat -rn  : menampilkan routing tabel untuk semua IP's bound ke server



file : upaya untuk menebak jenis file dengan melihat isi konten

file *  : tampilkan semua list file didalam folder



du : tampilkan pengunaan hardisk.

du -sh  : memapilkan ringkasan, yang dapat dimengerti dengan total pemakain disk dalam sebuah folder yang sedang terbuka directory , termasuk subfolder

du -sh *  : sama seperti diatas, tapi tiap fil dan folder. sangat membantu ketika mencari file terbesar pada hardisk.



wc : hitung kata.

wc -l filename.txt  : memberitahukan berapa banyak baris didalam file filename.txt



cp : copy sebuah file

cp filename filename.bak  : copy filename dengan nama filename.bak

cp -a /home/elvis/new_design/* /home/elvis/public_html/  : copy semua file, dengan permissionnya dari satu folder ke folder lain



karakter KHUSUS pada LINUX.

Cara jalankan perintah linux secara bersamaan

Seperti ketika anda ingin menjalakan 2 perintah yang berbeda tapi ingin anda jalankan pada satu baris



* simbol | karakter ini disebut pipe, ini akan mengambil program yang satu dan "pipe" mengunakan program yang lainnya



> simbol ini artinya membuat file baru, mereplace isi apa saja yang sudah ada sebelumnya



>> simbol ini artinya menambahkan data ke sebuah file, dan membuat file baru jika belum ada,



< mengirim masukan dari sebuah file kedalam sebuah perintah



grep User /usr/local/apache/conf/httpd.conf | more

ini akan menampilkan semua baris yang sesuai dengan kata "User" dari file httpd.conf, hasil akan ditampilakan pada satu layar



last -a > /root/lastllogins.tmp

ini akan menampilkan semua histroy yang sudah login file ini disebut lastlogins.tmp dalam folder home root's

Tidak ada komentar:

Posting Komentar