LINUX COMMAND SHELL

Assalamualaikum, hai sodara sodara ...
haloooo .. tak bosan - bosannya saya menulis untuk kalian semua <3<3<3 .. sekarang adalah waktunya saya menulis tentang Linux Commans Shell. apa itu command shell ?? mari kita pelajari bersama ....... kita semua tahu, bahwa alasan orang jarang memakai linux karena "ribet" nginstall ini itu. sebenarnya itu cuma pendapat sebagian orang yang tidak mau "ribet" haha ..

nah terusin baca yaa, kita akan main terminal nih, yang selas tidak se"ribet" orang yang tidak mau pakek linux :D cuss .. cekidot !!
catatan : untuk gambar yang lebih jelas, silakan klik gambar

ettss... sebelum maenan terminal, kita bahas materinya dulu

LINUX SHELL

Command Shell : perintah untuk menghubungkan dan menjalankan perintah tertentu dalam sistem operasi.

Shell Script : perintah yang dilakukan secara manual lewat terminal maupun secara langsung / otomatis pada program

BASH (Bourne Again Shell) : Shell yang dibuat bebas menggantikan versi standar daro Bourne Shell (/bin/sh) yang telah dibuat untuk sistem UNIX

Karakter Spesial


maen terminal
langsung ke contoh yaaa :)

  1. ls -l /bin/m[a-z]
    artinya, menampilkan daftar list dari folder bin dengan huruf pertama pada file ialah m dan huruf keduanya (satu huruf setelah) ialah a-z sesuai batasan didalam [...]


  2. ls -l /bin/m?
    artinya, menampilkan daftar list dari folder bin dengan huruf pertama pada file ialah m dan karakter apapun pada satu huruf setelahnya


  3. ls -l /bin/mk*
    artinya, menampilkan daftar list dari folder bin yang huruf depannya mengandung mk


    ls -l /bin/m*
    artinya, menampilkan daftar list dari folder bin yang huruf depannya mengandung m


  4. ls -l /bin/m[k]*
    artinya, menampilkan daftar list dari folder bin yang huruf depannya mengandung m dan satu huruf setelahnya dibatasi hanya huruf k sesuai huruf didalam [...]


  5. ls -l /bin/m[!k]* atau ls -l /bin/m[^k]*
    artinya, menampilkan daftar list dari folder bin yang huruf depannya mengandung m dan satu huruf setelahnya selain k sesuai dengan didalam [...]


  6. ls -l ; pwd
    artinya, perintah yang dibuat sekaligus 2, dan dibatasi dengan ;


  7. a. touch izzahcantik.txt artinya membuat file .txt bernama izzahcantik (ya
        iyaa :D)
    b. (ls -l ; pwd) > izzahcantik.txt artinya memasukkan hasil eksekusi dari ls
        -l dan pwd kedalam file bernama izzahcantik.txt
    c. cat izzahcantik.txt artinya menampilkan isi file izzahcantik.txt


    contoh lain:


    catatan: jika sewaktu - waktu izzahcantik.txt isi lagi dengan menggunakan perintah > , maka izzahcantik.txt akan berubah menjadi (lebih cantik :D) ngak deng, maksudnya berubah menjadi hasil eksekusi terakhir

    nah, kalo mau ditumpuk isinya, jadi kalo ada eksekusi lain, tersimpan dibawahnya, bisa nggak? oh bisa dong, oke begini



    menggunakan >> untuk menambahkan isi tanpa menimpa

  8. ls /etc/passwd && echo "file passwd ada"
    artinya, perintah untuk melihat daftar list pada /etc/passwd dan menampilkan tulisan "file passwd ada"


  9. ls /etc/passwd || echo "file passwd ada"
    artinya, perintah untuk melihat daftar list pada /etc/passwd atau menampilkan tulisan "file passwd ada", maka perintah akan dijalankan satu per satu, ketika perintah pertama tidak bisa dieksekusi, maka perintah berikutnyalah yang akan dieksekusi


  10. ls /etc/passwd & echo "file passwd ada"
    artinya, memasukkan shell comment pada perintah /etc/passwd


  11. info ls
    digunakan untuk menampilkan informasi terkait ls


  12. ls --help
    digunakan untuk menampilkan bantuan yang berisi perintah - perintah tambahan yang dapat digunakan dalam perintah ls

  13. man
    digunakan untuk menampilkan referensi buku panduan online seperti kamus, contoh : man man



  14. helpdigunakan untuk menampilkan bantuan apa saja



  15. ls -l -color
    digunakan untuk menampilkan daftar list dengan warna dengan urutan dari huruf paling akhir

    ls -l --colordigunakan untuk menampilkan daftar list dengan warna dengan urutan dari huruf paling awal


  16. cat -n izzahcantik.txt
    menampilkan isi file izzahcantik.txt beserta no baris



    referensi : Modul Praktikum Sistem Operasi IlKOM UPI 2014

Komentar

Posting Komentar

Postingan populer dari blog ini

Siapa Pemimpin Merdeka Belajar?

Rencana Tindak Lanjut (RTL)

Webinar RumBel #1