BAB 1 PENGENALAN LINUX

dokumen-dokumen yang mirip
Pertemuan 1. Pengenalan Linux

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

PC/IX dikembangkan oleh Interactive System Corporation sebagai single User Unix

mengganti grup file chmod chown cp dd df du

Masuk / Keluar Sistem UNIX

SISTEM OPERASI U N I X SEJARAH UNIX STRUKTUR UNIX K O M P U T E R K E R N E L S H E L L UTILITAS U S E R APLIKASI

Praktikum 1. Perintah Dasar Sistem Operasi Linux

STRUKTUR UNIX. Struktur Unix Ada 2 PERANGKAT KERAS PERANGKAT LUNAK

Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

Perintah Dasar UNIX. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo

Pemrograman Bash Shell di Linux. agussalim

Modul praktikum OS. MANUAL Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah : Q

Perintah Perintah Dasar Pada Sistem Operasi Linux

Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

Praktikum 3 Perintah DasarSistem Operasi Linux

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Redirection dan pipe merupakan standar dari fasilitas shell di unix.

Perintah Dasar Shell. Praktikum 1 A. T U J U A N B. DASAR TEORI. command), ataupun perintah eksekusi suatu file progam (eksternal command),

PROSES I/O Sebuah proses memerlukan Input dan Output. Input Proses Output

MODUL 01 SISTEM OPERASI

Paktikum1. Perintah Dasar Sistem Operasi Linux D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

P1 : Perintah Dasar Sistem Operasi Linux

PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA

Praktikum 2. Operasi Input Output

I. DASAR TEORI. Perintah Dasar Linux

Beberapa Perintah dalam UNIX

shell. Kenapa Shell? User dapat mencoba unix mereka. Shell yang pertama kali dibuat adalah Bourne shell (sh).

Praktikum 3. Operasi Input Output

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

LAPORAN PRAKTIKUM SISTEM OPERASI

LAPORAN PRAKTIKUM SISTEM OPERASI

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

U N I X. Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson)

NAMA : FAISAL AMIR NIM : KELAS : SISTEM KOMPU PERINTAH DASAR PADA LINUX

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP

Objectives. Sekilas Linux. Distribusi Linux. Sejarah Linux. Three: Pengenalan Linux. The Challenger. Sekilas Linux -continued

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

Sistem Administrasi Linux

Memahami operasi I/O pada Sistem Operasi Linux

Shell dan Pemrograman Shell

Laporan Sistem Operasi Kode Perintah Dasar Linux

LAPORAN PRAKTIKUM SISTEM OPERASI

Lingkungan Sistem Operasi UNIX

Bab 2 Editor vi 9. BAB 2 EDITOR vi TUJUAN PRAKTIKUM

KETRAMPILAN KOMPUTER 1B - PERTEMUAN IV & V Sabtu, Oktober 2015

Kata Pengantar. Malang, September Penyusun

Modul 5 DASAR DASAR LINUX

MODUL LINUX. Minggu IV

TEORI. Gbr. Shell berhubungan langsung dengan kernel sistem operasi

POSTEST SISTEM OPERASI. Disusun Oleh : : Nurul Annisa Putri. Nim : Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B

PRAKTIKUM IV. Shell Developer Lokasi Keterangan Brian Fox dan Free Software. TCSH Berkeley California

SISTEM OPERASI LINUX

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

Hak akses file didefinisikan secara terpisah untuk user, grup dan other.

Praktikum II. 2. Direktori Direktori adalah tempat menampung file dan juga sub-direktori.

BAB 7 PENGENALAN SUN SOLARIS

Praktikum 4. Standar Input Output dan Pipa POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 PROSES INPUT OUTPUT

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

LAPORAN PRAKTIKUM SISTEM OPERASI. Perintah Dasar pada Linux

Basic Comand Line (perintah dasar) pada Linux melalui terminal

Command Line Interface

LAB SISTEM OPERASI 1 AUGUST 29, Membuat direktori/folder.

MODUL I LINUX DASAR. etc bin usr sbin home. Coba.txt. Gambar 1 Struktur Hirarki Direktori

Praktikum I Pengenalan Sistem Operasi Linux

Praktikum 3. Shell Pengenalan Bash Penggunaan Baris Perintah dengan Cepat Lebih Lanjut Tentang Baris Perintah

eko-dok.web.ugm.ac.id

Unix/Linux Operating system

JENIS- JENIS SISTEM OPERASI

ls = Melihat isi direktori #ls NamaFolder

U N I X. Definisi sistem unix yaitu : Suatu sistem operasi yang variasinya berjalan pada berbagai tipe komputer yang berbeda.

PRAKTIKUM 01. Ketik identitas login diikuti ENTER Ketik password (bila ada), password yang diketik tidak nampak.

LAPORAN PRAKTIKUM SISTEM OPERASI

Konsep Dasar Sistem Operasi pad UNIX. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

LAPORAN AWAL Perangkat Lunak Jaringan 1 NAMA : DIAN BAYU NIM : KELAS : C

Managemen File. File mempunyai beberapa atribut, antara lain : Tipe file : menentukan tipe dari file, yaitu :

1. Buatlah summary percbaan 1 sampai dengan percobaan 15 dalam bentuk tabel. Jawab : $ cal -y hostname

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

Pertemuan 2. Editor vi

LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU

LAPORAN PRAKTIKUM SISTEM OPERASI

File teks Skrip shell File executable ( binary ) File data ( yang telah dikodekan )

Menghubungkan Internet Host ke Guest dan Instalasi aplikasi

Praktikum Sistem Operasi

Perintah Dasar Linux. (Menggunakan Ubuntu) PROGRAM STUDI SISTEM INFORMASI

Dalam Command Line Interface (CLI), kita masuk sebagai User. standart, yang tertulis hanyalah username dan hostname, contoh

Tutorial J A R I N G A N. Perintah Dasar Linux (Debian 5)

Bab 3 Bash Shell. Program D3 PJJ PENS ITS. Sistem Operasi Linux PJJ PENS ITS. Arna Fariza

Praktikum 2. Menelusuri Sistem File

Perintah Dasar Terminal GNU/Linux

1. Mengenal utilitas dasar Linux dan Unix 2. Merangkaikan utilitas dengan pipe 3. Mempelajari konsep delimiter

Praktikum 1 Berkenalan dengan awk

Praktikum Sistem Operasi (Pertemuan 03) Ekspansi Shell. Husni

1. Mengenal Profile 2. Mengerti konsep history 3. Membuat dan mengeksekusi shell script sederhana 4. Mengerti Job control

Agus Setiawan

`Piping` merupakan utility GNU/Linux yang dapat digunakan untuk mengarahkan sebuah output perintah menjadi masukan bagi perintah yang lain.

Multiabilities OS. Sistem Operasi. Hardware

User yang dapat menggunakan sistem Unix dibagi menjadi 3, yaitu :

Transkripsi:

Bab 1 Pengenalan Linux 1 BAB 1 PENGENALAN LINUX TUJUAN PRAKTIKUM 1) Praktikan mengetahui apa saja yang membentuk Linux.dan membedakannya dengan sistem operasi yang lain. 2) Praktikan mengetahui cara untuk dapat masuk ke sistem operasi Linux. 3) Praktikan mengenal sistem file dan direktori pada Linux dan perintah yang berhubungan dengan file. 4) Praktikan mengetahui perintah-perintah dasar dalam sistem operasi Linux. TEORI PENUNJANG 1.1 Pendahuluan Program yang berada di Linux tidaklah berbeda jauh dengan program yang berada di Unix. Untuk itu pada modul ini akan menemukan banyak kesamaan dengan perintah-perintah yang di Unix. Program yang ada di Unix/Linux dapat diklasifikasikan menjadi dua, yaitu: 1. Sistem dasar (Basic System) Berisi ratusan program yang terbagi menjadi 3 bagian, yaitu: a) Utilitas (Tool atau Utility). Adalah program bantu di luar shell untuk melakukan tugas tertentu, misalnya: Mengirim berita secara elektronik Menyunting dokumen. Melakukan perhitungan. Berikut contoh utilitas yang ada pada Linux: * cal, untuk menampilkan kalender. * cat, untuk menampilkan isi dokumen.

Bab 1 Pengenalan Linux 2 * cc, untuk mengkompilasi program. * date, untuk menampilkan tanggal dan jam kalkulator. * grep, untuk mencari kata tertentu dalam suatu dokumen. * mail, untuk Electronic Mail. b) Shell. Shell dan Kernel merupakan perantara antara pemakai dan perangkat keras (hardware). Shell memungkinkan pemakai dapat berkomunikasi dengan komputer. Tugas Shell adalah membaca dan menerjemahkan perintah pemakai sebagai suatu permintaan dan memberikannya ke Kernel. Oleh sebab itu Shell disebut juga Penerjemah Perintah (Command Interpreter). Pada sistem Unix/Linux umumnya terdapat beberapa macam Shell, di antaranya: C Shell (semula dikembangkan pada sistem Unix Barkeley), Bourne Shell (bagian dari standar Unix) dan Korn Shell (sangt populer dan diramalkan sebagai Shell masa depan, sifatnya kompatibel dengan Bourne Shell dan memadukan keistimewaan yang dimiliki oleh C Shell). Berikut informasi sejumlah Shell pada Unix/Linux, yaitu: Tabel 1.1 Shell pada Linux Nama Shell Nama Program Pencipta Bourne Again Shell Bash Brian Fox & Chet Ramey C shell Csh Bill Joy Korn sehell Ksh David G. Korn Bourne shell Sh Stephen R. Bourne Tenex C Shell Tcsh c) Kernel. Kernel merupakan program inti dari Sistem Unix/Linux. Tugasnya adalah: mengendalikan akses terhadap komputer, mengatur memori komputer, memelihara sistem file dan mengalokasikan sumber daya komputer di antara pemakai.

Bab 1 Pengenalan Linux 3 2. Produk pihak ketiga (third-party product) Merupakan program di luar sistem Unix/Linux dasar, yang dibuat oleh pihak ketiga. Program ini dijual secara terpisah dengan sistem Unix/Linux. Contohnya: manajemen database (seperti: ORACLE, INFORMICS-SQL dan INGRES), pengolah kata (seperti: FENIX) dan kompiler bahasa pemograman (seperti: Pascal, Basic, Cobol ataupun 4GL). 1.2 Login Linux Adalah proses masuk ke sistem operasi Unix/Linux, biasanya disebut Login (Logging in), Logging On atau Signing On. Tujuan Login: 1) melakukan pengecekan, berhak tidaknya pemakai menggunakan sistem. 2) sistem dapat melakukan pengaturan environment yang sesuai dengan pemakai. Beberapa hal yang perlu diperhatikan bila seorang user hendak Login ke Sistem, yaitu: huruf kapital dan huruf kecil mempunyai makna yang berbeda, nama user Ti01 berbeda dengan ti01 ataupun TI01. pemakai harus memasukkan password dan diakhiri dengan Enter. pemakai tidak dapat masuk ke sistem tanpa memasukkan password, jika pemakai lupa, dapat meminta pada Administrator untuk menghapus atau merubah password. jika nama user dan password yang dimasukkan benar, maka muncul prompt dari Shell. Misalnya: % merupakan prompt dari C Shell dan $ prompt dari Bourne Shell. 1.3 Sistem File dan Direktori Sistem file pada Unix/Linux tersusun dari sejumlah file dan direktori, dan sering digambarkan sebagai struktur pohon yang dibalik. Pada bagian puncak terdapat sebuah ditektori yang disebut root directory atau direktori / (slash). Direktori di bawah root umumnya:

Bab 1 Pengenalan Linux 4 Tabel 1.2 Direktori di bawah root Direktori /bin /etc /usr /dev /temp Keterangan berisikan program-program dasar Linux berisi file-file administrasi sistem berisi perintah-perintah Unix dan file administrasi sistem dan mengalokasikan file-file dari pemakai, yang dikenal dengan home directory berisi file-file piranti miliki sistem menyimpan file yang bersifat sementara (tidak ada pada linux) Direktori yang berada di direktori lain disebut dengan sub-direktori. Tiga jenis file yang ada pada Unix/Linux: File biasa, misalnya file untuk menyimpan dokumen, program ataupun data. File ini dibedakan lagi menjadi file teks (berisi kode-kode yang dapat kita baca) dan file biner (berisi kode-kode mesin). Direktori, file yang berisi daftar file (file biasa ataupun subdirektori lain). File spesial, file yang menyatakan piranti fisik seperti disk, tape, floppy dan printer. Setiap pemakai yang berhasil login ke sistem Unix/Linux, biasanya memiliki direktori kerja di Home Directory, dimana setiap pemakai tersebut dapat menciptakan file/direktori, melihat isi file/direktori, serta menghapus file/direktori. Direktori Kerja dari setiap pemakai dapat diketahui dengan perintah pwd. Penamaan direktori dan file: Semua karakter selain slash(/) boleh digunakan. Beberapa karakter yang sebaiknya tidak dipergunakan adalah:?@#$^&*()`[]\ ; <> spasi tab backspace Huruf kecil dan huruf kapital berbeda arti. Maksimal berdiri dari 14 karakter.

Bab 1 Pengenalan Linux 5 Jangan gunakan nama dot (.) dan dot dot (..) sebagai nama file, karena nama itu mempunyai makna khusus. 1.4 Perintah-perintah Dasar Stand-alone Tabel 1.3 Perintah-perintah Linux Perintah ls mkdir cd rmdir cat cp rm mv ln lp find chmod chgrp chown Fungsi melihat isi direktori mencipatakan direktori mengubah direktori menghapus direktori menampilkan isi file dan mencipatakan file Menyalin file menghapus file mengganti nama file/direktori dan memindahkan file ke direktori lain link ke file lain Mencetak isi file mecari file untuk mengubah model akses terhadap file atau direktori mengubah grup fie mengubah kepemilikan dari file 1.5 Perintah yang Berhubungan dengan File 1) Metacharacter, karakter yang mempunyai makna khusus bagi shell. Di antaranya: *, Pencocokan dengan sebarang string (deretan karakter).?, Pencocokan dengan sebuah karakter apa saja. [, Awal dari sebuah kelas karakter. ], Akhir dari sebuah kelas karakter. -, Menyatakan kawasan sebuah karakter dalam sebuah kelas.!, Digunakan dalam tanda [] untuk menyatakan selain karakter yang mengikutinya (khusus untuk Bourne shell dan Korn Shell). Untuk mematikan fungsi Metacharacter, diantaranya dengan:

Bab 1 Pengenalan Linux 6 karakter \ ( backslash), untuk mematikan sebuah metacharacter. sepasang tanda, digunakan untuk mematikan sejumlah metacharacter. sepasang randa perik tunggal ( ), digunakan untuk mematikan fungsi seluruh metacharacter yang terletak di dalamnya. 2) Titik koma sebagai pemisah antarperintah, dalam hal ini sebelum dan sesudah titik koma tidak boleh ada spasi. 3) Redirection Output Redirection, keluaran perintah biasanya diarahkan pada terminal layar/monitor. Selain ke layar, dapat juga diarahkan ke file. Dapat dilakukan dengan karakter: > (file yang ada akan tertimpa), >> (menambah file yang sugah ada), dan >! (untuk memaksa penulisan ke file yang sudah ada). Input Redirection, masukan perintah biasanya berupa terminal keyboard. Dengan Unix/Linux, standar masukan tidak hanya dari keyboard, dapat juga dilakukan dengan data dari file. Dilakukan dengan karakter <. Error Redirection, pesan kesalahan biasanya diarahkan ke layar. Selain itu dapat juga diarahkan ke file, dengan menggunakan simbol 2> atau 2>>. Angka 2 di depan simbol > dan >> menyatakan kode deskripsi file dari standard error (stderr, merupakan file standar dari Unix/Linux untuk kesalahan. Selain itu adalah stdin, untuk masukan dan stdout, untuk keluaran). Kode deskripsi dari stdin sama dengan nol, sedangkan stdout sama dengan satu. 4) Penggunaan Pipa (Pipe) Digunakan untuk mengarahkan keluaran dari suatu perintah ke perintah lain. Keluaran dari perintah yang satu akan menjadi masukan bagi perintah yang lain. Simbol yang digunakan berupa vertikal bar ( ). Sebelum dan sesudah tanda ini boleh ada spasi, karena sifatnya yang optional.

Bab 1 Pengenalan Linux 7 5) Filter Adalah utilitas yang akan membaca data dari standar input dan biasanya memanipulasi data sebelum melepaskannya ke standar keluaran. Program filter dapat diterapkan yntuk redirection maupun pipa. Yang berfungsi sebagai filter di antaranya: cat, wc, sort, tail, head dan grep. 6) Substitusi Perintah Dilakukan dengan cara memberikan backquote di awal dan akhir perintah. Contoh : `perintah` (tidak sama dengan perintah ) 7) Pengelompokkan Perintah. Simbol ( ) digunakan untuk mengombinasikan stdout atau stderr dari sejumlah perintah menjadi satu keluaran. LAPORAN PENDAHULUAN 1) Tulis beberapa utilitas file dan direktori beserta penjelasan dari contoh penggunaanya (min. 5)! 2) Sebutkan direktori-direktori yang berada di bawah direktori root, yang bersifat standar dan jelaskan isi yang terdapat di dalam direktori tersebut! 3) Jenis file yang terdapat di dalam Linux adalah file biasa, direktori dan file spesial. Jelaskan masing-masing file tersebut! 4) Apakah yang dimaksud dengan home direktori, dan apa akibatnya jika seorang pemakai tidak memiliki home direktori? 5) Jelaskan penamaan direktori dan file dalam sistem operasi Linux! 6) Sebutkan perintah-perintah dasar stand alone! 7) Sebutkan perintah yang berhubungan dengan file! (min 5) 8) Jelaskan fungsi dari chmod, chgrp dan chown! 9) Jelaskan istilah Metacharacter danwildcard! 10) Apa yang dimaksud dengan Redirection, Pipe dan Filter?

Bab 1 Pengenalan Linux 8 LAPORAN AKHIR 1) Apakah yang dimaksud dengan sistem operasi? 2) Sebutkan beberapa sistem operasi yang anda ketahui, dan sebutkan di antaranya yang dapat mendukung kerja banyak pemakai dalam suatu saat! 3) Sebutkan kemampuan yang dapat diberikan sistem operasi Linux bagi seorang pemakai! 4) Terangkan istilah-istilah berikut: utilitas, shell dan kernel. 5) Apa yang anda ketahui mengenai sistem operasi Linux? 6) Perintah apa yang memungkinkan seorang pemakai dapat masuk ke dalam sistem operasi Linux, dan bagaimana bentuk umumnya? 7) Dalam sistem operasi Linux, hal apa saja yang dapat menghalangi seorang pemakai yang tidak di-ijinkan untuk masuk ke jaringan? 8) Pemakai yang telah masuk ke dalam jaringan jika hendak ke luar akan menggunakan perintah logout, apa akibatnya jika pemakai tersebut untuk melakukan perintah tersebut? 9) Sebutkan beberapa perintah Linux (minimal 8), dan sebutkan kegunaan serta bentuk umumnya! 10)Apakah kegunaan dari perintah stty?