Tutorial Linux Command Shell
Hay Sahabat semua, bertemulagi dengan saya, Blog yang memberi manfaat bagi kita semua, Nah kali ini saya akan menjelaskan dan berbagi tutorial tentang "Linux Chell". Mungkin sahabat semua ada yang sudah tau apa itu "Linux Chell" dan juga mungkin ada yang belum tau ya?. Nah mari kita belajar bersama.
Sebelumnya apa si command shell itu?
Command shelladalah:
Program yang menerjemahkan perintah
Mengijinkan user untuk mengeksekusi perintah dengan cara mengetiknya secara manual di
terminal atau secara otomatis pada program yang disebut shell script.
terminal atau secara otomatis pada program yang disebut shell script.
Shell bukan sistem operasi tetapi cara untuk terhubung dengan sistem operasi dan menjalankan perintah.
Sebelum kita melangkah lebih jauh kita harus mengetahui karakter-karakter yang ada, berikut dengan penjelasannya:
Nah langsung saja bagaimana caranya kita simak langkah-langkahnya sebagai berikut;
Pada langkah ini kita akan mengetahui karakter-karakter sepesialnya yaitu;
Karakter ini dapat digunakan untuk mewakili jarak dari nilai, misal: [0-9], [a-z].
Sebelum kita melangkah lebih jauh kita harus mengetahui karakter-karakter yang ada, berikut dengan penjelasannya:
KARAKTER
|
PENJELASAN
|
\
|
Escape character. Jika anda
menginginkan untuk menggunakan karakter spesial,
anda harus “melepaskan” dengan
miring garis terlebih dahulu.
Contoh: touch /tmp/filename\*
|
/
|
Alat pemisah direktori,
digunakan untuk memisahkan string dari nama direktori
Contoh: /usr/src/linux
|
.
|
Direktori saat ini. Dapat juga
“menyembunyikan” file ketika diletakkan di
karakter pertama pada nama file
|
..
|
Parent Directory
|
~
|
Direktori home untuk user
|
*
|
Mewakili 0 atau banyak karakter
dalam nama file, atau dengan sendirinya, semua
file dalam direktori
Contoh: pic*2002 mewakili file
pic2002, picJanuary2002,
picFeb292002 dll
|
[ ]
|
Dapat digunakan untuk mewakili
jarak dari nilai, misal: [0-9], [a-z], dll
Contoh: hello[0-9].txt mewakili
nama hello0.txt,
hello1.txt, dan hello2.txt
|
?
|
Mewakili karakter tunggal dalam
nama file
Contoh: hello?.txt dapat
mewakili hello1.txt,
helloz.txt, tapi bukan
hello22.txt
|
|
|
“Pipa”. Mengalihkan output dari
satu perintah menuju perintah lainnya
Contoh: ls | more
|
>
|
Mengalihkan output dari suatu
perintah ke dalam file baru. Jika file sudah ada,
maka akan ditulis ulang.
Contoh: ls > file.txt
|
>>
|
Mengalihkan output dari suatu
perintah menuju ke akhir dari suatu file yang
sudah ada
Contoh: echo “praktikum SO
ceria” >> file.txt
|
;
|
Command separator. Memungkinkan
anda untuk mengeksekusi banyak perintah
dalam satu baris
Contoh: cd /var/log ; less
message
|
&&
|
Command separator seperti
sebelumnya, hanya saja akan menjalankan perintah
kedua jika perintah pertama
dikerjakan tanpa ada error
Contoh: cd /var/logs &&
less message
|
&
|
Mengeksekusi suatu perintah di
background, dan langsung mendapatkan shell
anda kembali
Contoh: find / -name core >
/tmp/corefile.txt &
|
Nah langsung saja bagaimana caranya kita simak langkah-langkahnya sebagai berikut;
Pada langkah ini kita akan mengetahui karakter-karakter sepesialnya yaitu;
Karakter ini dapat digunakan untuk mewakili jarak dari nilai, misal: [0-9], [a-z].
Kemudian pada langkah ini kita akan membuat file direktori atau folder yang diberi nama sistemoperasi dengan cara mkdir sistemoperasi kemudian masuk ke dalam folder tersebut dengan cara cd sistemoperasi. seperti contoh dibawah ini.
Untuk menggunakan karakter sepesial selanjutnya yaitu dengan cara ls -l /bin/m[!k]* Seperti contoh dibawah ini.
Dapat juga dengan mengetikkan ls -l /bin/m[^k]*
Selanjutnya kita akan membuat berkas dengan command "touch" dan juga dapat mengeksekusi perintah dalam satu baris dengan cara ketik "touch" kemudian mengalihkan keluaran dari suatu perintah kedalam file yang baru, apabila file sudah ada, maka akan ditulis ulang, seperti contoh dibawah ini, atau bisa diketikkan "(ls -l;pwd) > asep.txt"
Seperti hapir sama dengan yang sebelumnya, pada langkah ini, untuk memunculkan kembali data kalender dan menampilkannya maka ketikkan "cal>asep.txt" kemudian sesudah itu ketikkan "cat asep.txt" maka kalender akan muncul hampir sama dengan gambar yang sebelumnya.
Kemudian untuk mengalihkan output atau keluarak kedalam file baru, dengan cara ketikkan "cal>> asep.txt" kemudian ketikkan "cat asep.txt" maka akan muncul seperti gambar dibawah ini.
Pada langkah ini akan menjalankan perintah kedua jika perintah pertama dikerjakan tanpa
ada error. Contoh . ls /etc/passwd && echo "file password ada"
Pada langkah ini akan menjalankan satu perintah, jika perintah yang dikarjakan tanpa adanya error.
Untuk mengeksekusi perintah pada background, maka langsung mendapatkan shell kembali, dengan cara mengetikkan "ls /etc/passwd & echo "file password ada"
Pada langkah ini apabila ingin mengetahui info yang ada pada list dalam linux, maka ketikkan "info ls".
Untuk mengetahui sumber perintah yang paling lengkap, maka tinggal mengetikkan "man man" maka akan muncul seperti gambar dibawah ni.
Apabila ingin mengetahui lebih banyak perintah maka tinggal ketikkan kata "help".
Apabila ingin menampilkan file dengan keluaran yang berwarna maka tinggal ketikkan"ls -; --color". maka akan muncul seperti gambar dibawah ini.
Ataupun dapat juga mengetikkan "ls -l -color"
Untuk menampilkan sebuah konten dari file dengan nomor baris, maka ketikkan seperti gambar dibawah ini dengan cara"cat -n asep.txt".
Kemudian untuk menampilkan informasi dari "df" Maka ketikkan kata "info df"
Pada langkah ini, untuk mengetahui bagaimana cara mengubah file permission maka ketikkan dengan cara"man -k permission".
Referensi:
Apabila ingin mengetahui lebih banyak perintah maka tinggal ketikkan kata "help".
Apabila ingin menampilkan file dengan keluaran yang berwarna maka tinggal ketikkan"ls -; --color". maka akan muncul seperti gambar dibawah ini.
Ataupun dapat juga mengetikkan "ls -l -color"
Untuk menampilkan sebuah konten dari file dengan nomor baris, maka ketikkan seperti gambar dibawah ini dengan cara"cat -n asep.txt".
Kemudian untuk menampilkan informasi dari "df" Maka ketikkan kata "info df"
Pada langkah ini, untuk mengetahui bagaimana cara mengubah file permission maka ketikkan dengan cara"man -k permission".
Nah bagaimana sahabat, sudah mulai tau kan, selamat mencoba dan semoga berhasil, tetap semangat dan terus berusaha, keberhasilan didepan mata, mari kita raih. Wasalam
Modul praktikum Sistem Operasi Linux Command Shell
0 Response to "Tutorial Linux Command Shell"
Post a Comment
Silahkan tinggalkan komentar anda dengan memberi saran yang membangun.