Posted by: anomsuratno | May 8, 2008

Perintah SSH dan Terminal yang umum digunakan

Kami coba menaruh perintah-perintah SSH dan Linux Shell dan mengaturnya berdasarkan nama agar anda dapat menemukan sebuah perintah dengan mudah beserta dengan deskripsi dan bagaimana menggunakannya.Guide ini akan terus diupdate dan bukan merupakan list yang komplit. akan tetapi perintah-perintah yang kami temukan sering digunakan. Jika anda ingin menambahkan silakan mengirim emailatau berkomentar.

Perintah-perintah SSH dan Linux shell yang umum:

ls : list file atau direktory (seperti dir di Windows atau DOS)
ls -al : menampilkan semua file termasuk yang diawali dengan tanda titik, direktory dan detail dari atribute setiap file

cd : berganti direktori. Contoh ‘ cd /usr/local/apache = menuju ke directori /usr/local/apache/
cd ~ : berpindah atau menuju direktori home
cd – : menuju direktory terakhir dimana Anda berada
cd .. : pindah ke direktory lebih atas

cat : menampilkan isi file ke layar
cat namafile.txt : menampilkan isi file ‘namafile.txt’ ke layar.

tail : seperti cat, tetapii hanya membaca akhir file.
tail /var/log/messages : melihat 20 baris akhir dari /var/log/messages
tail -f /var/log/messages ; melihat file secara berkesinambungan sementara file tersebut diupdate.
tail -200 /var/log/messages : menampilkan 200 baris terakhir ke layar

pico : file editor yang mudah digunakan
pico /home/anom/public_html/index.html : mengedit halaman index dari website user.

vi : editor yang lain dengan banyak sekali feature, agak sulit digunakan daripada pico.
Untuk belajar vi ketikkan ‘vimtutor’ di terminal dan ikuti langkah-langkahnya.
vi /home/anom/public_html/index.html : mengedit halaman index dari website user.

grep : mencari pola dalam file-file
grep root /etc/passwd : menampilkan semua yang sesuai dengan root di /etc/passwd
grep -v root /etc/passwd : menunjukkan semua baris yang tidak sama dengan root

touch : membuat file kosong
touch /home/anom/public_html/404.html : membuat file kosong bernama ‘404.html’ di dalam direktori /home/anom/public_html/

ln : membuat link antara file dan direktory
ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf : Anda dapat mengedit /etc/httpd.conf, perubahan-perubahan yang dilakukan akan berpengaruh pada file aslinya, tetapi anda dapat menghapus linknya dan tidak menghapus file aslinya.

rm : menghapus sebuah file
rm namafile.txt : menghapus file bernama ‘namafile.txt’ dan menanyakan apakah anda akan benar-benar menghapus file tersebut
rm – f namafile.txt ; menghapus ‘namafile.txt’ tanpa konfirmasi
rm -rf tmp/ : menghapus direktori tmp secara rekursif dengan semua file di dalamnya termasuk sub direktori. (Hati-hati dengan perintah ini!!!!!!)


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: