Selasa, 11 November 2014

Cheat Sheet "LINUX SHELL"

Apa itu command shell?
  • 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.
  • Shell bukan sistem operasi tetapi cara untuk terhubung dengan sistem operasi dan menjalankan perintah.

Untuk mengetahui versi BASH anda cukup ketikan berikut ini
"$bash --version"

Karakter Special
1. "\" (garis miring)
Di Linux/UNIX, “/” adalah pemisah direktori, dan “\” adalah escape character.

Contoh : mkdir syaeful\ \malik*\
2. "/" (garis miring)
Alat pemisah direktori, digunakan untuk memisahkan string dari nama direktori
contoh : "$cd f1/f2"
3. "." (Titik / dot)
Direktori saat ini. Dapat juga “menyembunyikan” file ketika diletakkan di
karakter pertama pada nama file
contoh: "$mkdir .tersembunyi"
 4. ".." (Parent directory)
contoh : "$cd .."
  5. "~" (Directory Home)
 Direktori home untuk user contoh : "$cd ~"
 6. "*" (bintang)
Mewakili 0 atau banyak karakter dalam nama file, atau dengan sendirinya, semua file dalam direktori  contoh : "$find latihan*1.txt"
7. "[]" (kurung siku)
 Dapat digunakan untuk mewakili jarak dari nilai, misal: [0-9], [a-z], dll
contoh : "$find latihan[1-9].txt"
 8. "?" (tanda tanya)
Mewakili karakter tunggal dalam nama file. contoh : "$find latihan?.txt", "$find latihan??.txt"
9. "|" (Pipa)
 “Pipa”. Mengalihkan output dari satu perintah menuju perintah lainnya
contoh : "$ls | mkdir eful"
 10. ">"
Mengalihkan output dari suatu perintah ke dalam file baru. Jika file sudah ada,
maka akan ditulis ulang. contoh : "$ls > latihan5.txt"
11. ">>"
Mengalihkan output dari suatu perintah menuju ke akhir dari suatu file yang
sudah ada. contoh : "$echo "aya teu"?>> latihan4.txt"
12. ";"
 Command separator. Memungkinkan anda untuk mengeksekusi banyak perintah dalam satu baris. contoh :  "$mkdir TUGAS ; ls"
12. "&&"
 Command separator seperti sebelumnya, hanya saja akan menjalankan perintah kedua jika perintah pertama dikerjakan tanpa ada error
contoh : "$cat latihan4.txt && mkdir sistem"
 13 . "&"
 Mengeksekusi suatu perintah di background, dan langsung mendapatkan shell
anda kembali. contoh : "$ cat latihan4.txt & latihan5.txt & latihan6.txt"
Command Syntax
  • perintah dapat berjalan sendiri, atau anda dapat menambahkan argumen untuk membuatnya berbeda. Seperti inilah tipikal penulisan 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
1. Help
contoh : "$ls --help"
2. Man
contoh : "man ls"
3. Man -k permission
contoh : "$man -k permission"
3. Info
contoh :"$info ls"

Sekian tutorial kali ini semoga bermanfaat bagi semua amiin :)

sumber : modul [Latihan]Praktikum SO 4.pdf

0 comments:

Posting Komentar