• My
    Facebook
  • perintah-perintah dasar pada linux debian | Ratna Dewi Gumilang

    Selasa, 22 Januari 2013

    perintah-perintah dasar pada linux debian

    perintah dasar linux yang sering digunakan

     

    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

    tail -10000 /var/log/exim_mainlog | grep domain.com | more
    this will grab the last 10,000 lines from the file /var/log/exim_mainlog, find all occurances of domain.com (the period represents 'anything', comment it out with a
    so it will be interpreted literally), then send it to your screen page by page

    netstat -an | grep :80 | wc -l
    shows how many active connections there are to apache (httpd runs on port 80)

    mysqladmin processlist | wc -l
    show how many current open connections there are to MySQL
    We have covered a few common command that server administrators use, however we have not even scratched the surface.

    0 komentar:

    Posting Komentar

    Popular Posts

    Blogger news

    animasi  bergerak gif
    © Ratna Dewi Gumilang | Powered by Blogger | Happy Day Template designed by BlogSpot Design - Ngetik Dot Com