pembelajaran ksl - linux(1)

Post on 30-Jun-2015

403 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Dokumentasi Pembelajaran KSL mengenai Linux dasar, yang membahas tentang BASH dan CLI

TRANSCRIPT

Pembelajaran Linux 1

P e n g a n t a r C L I“Pengenalan Struktur BASH”

Command Line Interface : Merupakan sebuah interface yang menjadi penghubung antara user dengan kernel dan BASH SHELL.

Bourne Again Shell : sebuah shell yang bertugas untuk mentranslasikan perintah (command) agar bisa dieksekusi dan dimengerti oleh sistem (kernel)

BASH & CLI

Super user : pengguna tertinggi dalam sistem Linux, dimasing-masing sistem hanya diperbolehkan terdapat 1 buah superuser (root)

User biasa : pengguna biasa yang ada dalam sistem. Dimasing-masing sistem linux diperbolehkan lebih dari 1 user biasa.

Super User vs User Biasa

Konsep diatas adalah yang dinamakan

“Multi User”

Model konsep diatas banyak ditiru oleh sistem operasi non-Linux

Format Prompt (1)

Pengguna

Hostname

Path / Lokasi

Posisi Pengguna

Format Prompt (2)

Pengguna

Hostname

Path / Lokasi

Posisi Pengguna

Bingung dengan tanda “~” .....saya juga

demikian.

Tanda diatas mengartikan bahwa kita sekarang berada di rumah sendiri...!!!

Contoh : Anda ada dimana sekarang...!!! saya sekarang

berada dirumah “saya sendiri”. Jika kita berada di rumah orang (user) lain, maka lokasi/path akan

menunjukkan lokasi tersebut.

Bingung...?? (edisi 1)

Contoh : Jika saya adalah superuser, dan saya berada pada direktori home userbiasa, maka promptnya adalah

sebagai berikut:

Bingung...?? (edisi 1)

Tentu anda bingung dengan, perbedaan antara simbol / tanda ($) dan tanda (#), seperti yang ditunjukkan pada prompt diatas.

➢ $ (String) : berarti bahwa kita berada diposisi user biasa.

➢ # (Dash / Pagar) : berarti bahwa kita berada diposisi superuser (root)

Bingung...?? (edisi 2)

Perintah CLI untuk mengetahui user yang aktif : # whoami

Perintah CLI untuk mengetahui hostname yang aktif : # hostname

Perintah CLI untuk mengetahui lokasi / path direktori : # pwd

Why I know that...!!!

# whoami

# hostname

# pwd

Coba sekarang...!!!

Format Command / Instruksi di Linux, adalah sebagai berikut : $ namainstruksi [parameter] [argumen]

Parameter adalah option dari perintah yang diawali tanda “-” (bisa tanpa atau lebih dari 1 parameter)

Argumen adalah option / path direktori. (bisa kosong atau lebih dari 1 parameter)

Struktur / Format Instruksi (Command)

Contoh : $ ls => instruksi tanpa parameter & argumen$ ls -l => instruksi dengan parameter$ ls /etc => instruksi dengan argumen$ ls /etc /var => instruksi dengan lebih dari 1 argumen$ ls -la => instruksi dengan lebih dari 1 parameter$ la -la /etc /var => instruksi dengan lebih dari 1 parameter dan argumen

Struktur / Format Instruksi (Command)

$ ls merupakan perintah untuk melihat struktur file / direktori dalam sebuah direktori (folder).

How i Know that...?

Bingung...?? (edisi 3)

“Please read “manual” before ask dumb Questions”.

“Please ask “Google” before ask dumb Questions”.

“coba ketikkan perintah “man”, dilanjutkan dengan perintah “ls” pada console anda...!!!

# man ls

Bingung...?? (edisi 3)

$ man adalah manual...!!!

$ manMerupakan perintah yang berfungsi untuk menampilkan manual / petunjuk penggunaan dari sebuah perintah secara detail.

Apakah hanya $man, ada yang lainnya : ➔ $ whatis➔ $ apropos➔ $ info➔ $ instruksi --help

Bingung...?? (edisi 3)

1. Jelaskan kegunaan dari perintah informasi user berikut :

=> id, hostname, uname, w, who, whoami, chfn, finger

2. Jelaskan kegunaan dari perintah dasar dibawah :=> date, cal, man, clear, apropos, whatis

3. Jelaskan kegunaan dari perintah manipulasi file dibawah :

=> ls, file, cat, pg, cp, mv, rm, grep

Ayo belajar...!!!

Struktur Direktori Linux, menggunakan struktur direktori pohon terbalik, yang

dimulai dari 1 inti, kemudian memiliki cabang, ranting dan daun.

Struktur Hirarki Direktori

Selanjutnya =>Pembahasan struktur Direktori Linux

Quote : “Orang-orang di dalam sebuah komunitas selalu datang dan pergi. Tetapi itu tidak mengapa, selama seluruh orang di komunitas itu sadar dan sepakat pada “tujuan” mereka ber-komunitas itu apa. (Noor Azzam)”

Terimakasih...!!!

' 'Kita tau karena BelajarKita Bisa Karena mencoBa''

top related