LINUX SHELL
Linux shell adalah program yang berfungsi untuk menerjemahkan perintah pada terminal Linux OS. Program ini mengijinkan user untuk mengeksekusi perintah dengan cara mengetikkan secara manual pada terminal atau secara otomatis pada program (shell script).
Shell bukanlah sebuah sistem operasi melainkan cara untuk terhubung dengan sistem operasi dan menjalankan perintah
Bash (Bourne Again Shell) adalah shell yang dibuat untuk menggantikan versi standar dari Bourne Shell (/bin/sh) yang dibuat oleh Steve Bourne untuk UNIX OS. Bash memiliki semua fitur pada Bourne Shell ditambah fungsi yang membuatnya lebih mudah digunakan dari command line. Sejak Bash berbasis free software, kini Bash diadopsi sebagai shell standar oleh mayoritas Linux OS.
Perbedaan Bash dengan DOS command prompt
- Case Sensitive : Pada Linux perintah dan nama file nya case sensitive.
- penggunaan garis miring ("/" dan "\") :
- Linux/ UNIX:
- / : pemisah direktori
- \ : escape character
- DOS:
- / : command argument delimiter
- \ : pemisah direktori
- Nama file
Karakter Spesial
. : direktori saat in, juga bisa untuk menyembunyikan file jika diletakkan di karakter pertama nama file
.. : parent directory
~ : direktori home untuk user
* : mewakili banyak karakter dalam nama file di suatu direktori
[] : mewakili jarak nilai
? : mewakili karakter tunggal dalam nama file
| : mengalihkan output dari suatu perintah menuju perintah lainnya
> : mengalihkan output dari suatu perintah ke dalam file baru
>> : mengalihkan output dari suatu perintah menuju ke akhir suatu file (end of file)
; : memisahkaan beberapa perintah yang ditulis di satu baris
&&: sama seperti ';' tetapi hanya mengerjakan perintah kedua setelah perintah pertama selesai tanpa error
& : eksekusi perintah di background, dan langsung mendapatkan shell anda kembali
Eksekusi perintah
PATH
command syntax:
command [-argument] [-argument] [--argument] [file]
contoh:
ls : menampilkan daftar file di current directory
ls -l : menampilkan daftar file dengan “long” format
ls -l –color : seperti diatas, dengan output berwarna
cat filename : menampilkan konten dari file
cat -n filename : menampilkan konten dari file, dengan nomer baris
LINUX HELP
command syntax:
[nama program] -h atau --h : help
man [nama program] : manual
info [nama] atau pinfo [nama] : informasi
Comments
Post a Comment