Shell Programming. Sistem Operasi Linux

dokumen-dokumen yang mirip
MODUL 11 PENGENALAN LINUX

Praktikum I Pengenalan Sistem Operasi Linux

BAB II LANDASAN TEORI

Training Ubuntu Server STMIK Indonesia. Pemateri: Kurniadi.

Sistem Administrasi Linux

Slackware my linux system choice

Lingkungan Sistem Operasi UNIX

File System Hierarchy Standard (FHS)

TUGAS UAS SISTEM OPERASI

MODUL LINUX. Minggu IV

MODUL 2 INSTALLASI DAN PENGENALAN OS UBUNTU (LINUX)

OpenSuse juga termasuk dalam jajaran 10 besar distro linux di dunia bersama-sama dengan Ubuntu, Fedora, Debian, PCLinuxOS, Slackware, Gentoo dan

Susunan Directory di Linux

NAMA : ADITO EFRI NIM : Prodi : SISTEM INFORMASI

FlashBack Pertemuan (1)

PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024

SISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi.

SISTEM OPERASI II Pertemuan 1

BAB I PENGANTAR LINUX

LAPORAN PRAKTIKUM SISTEM OPERASI

3. Untuk mendistribusikan software kepada user lainnya.

/(Root) menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi direktori lainya. Diantaranya :

Remastering GNU/Linux

DAFTAR ISI KATA PENGANTAR DAFTAR ISI BAB I : ISI. I. Linux Dan Sejarahnya. II. Filesystem Dan Perintah Dasar Linux

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP

PRAKTIKUM SISTEM OPERASI LAPORAN RESMI MODUL 3 PENGENALAN LINUX ( 1 ) SESI : M1 FADJAR PRADJA WINATA /

1 Panduan Super Singkat GNU/Linux Versi 0.0 neax502 neax502.wordpress.com

PENGEMBANGAN DISTRO LINUX UNTUK MAHASISWA PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS PGRI YOGYAKARTA

KARTU SOAL. Kurikulum Acuan Alokasi Waktu Jumlah Soal Bentuk Soal. Nama Sekolah Bidang Keahlian Program Keahlian. : SMKN I Doko : TIK : TKJ

Pengenalan Linux. Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet

Laporan Sistim Operasi Jaringan Kompetensi Teknik Komputer dan Jaringan

Membuat Linux Distro dengan SLAX

Recovery & Macam-macam Sistem berkas

Gambar 1.1. Logo Linux

Panduan Instalasi Linux RedHat 9

PERANGKAT LUNAK KOMPUTER

Serba-serbi Ubuntu Desktop. Oleh : Lian Aga Aditya (Maxilian Athlon) Blog :

Achmad Rizali Makalah Sistem Operasi 1

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

LINUX DASAR Oleh : Zakky Muhammad

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

LAPORAN TUGAS SISTEM OPERASI

MEMBUAT LINUX DISTRO DENGAN SLAX

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

BAB II LANDASAN TEORI

LAPORAN PENDAHULUAN PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN Host Based IDS

Sistem Operasi Jaringan Linux Redhat 9

Bab.2.Dasar Teori. Bab 2. Dasar teori.

Sejarah Linux berawal dari inisiatif seorang mahasiswa dari Finlandia bernama Linus Torvalds.

Perintah Dasar di Linux

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI Modul I Installasi Linux

II. TINJAUAN PUSTAKA. secara teratur dan saling berkaitan sehingga membentuk suatu totalitas.

Modul ke: Mengenal linux

LINUX. by: Ahmad Syauqi Ahsan

MODUL SISTEM BERKAS. Satria Novari, M.kom. Oleh : Akademi Manajemen informatika dan Komputer. AKMI Baturaja

Pengantar Sistem Operasi

Instalasi Debian 7. Oleh: Rizky Agung W

Unix/Linux Operating system

IMPLEMENTASI LINUX TERMINAL SERVER PROJECT (LTSP) BERBASIS LINUX UBUNTU 7.04 SEBAGAI SOLUSI EKONOMIS DALAM PERANCANGAN LABORATORIUM KOMPUTER

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

Linux File System. Achmad Subhan KH Telecommunication Engineering Electronic Engineering Polytechnic Institute of Surabaya ITS

CentOS Linux Installation for Dummies

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Matematika Universitas Lampung dan Linux

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

Tutorial Instalasi SUSE LINUX ENTERPRISE SERVER 11

Pembangunan Sistem Operasi Berbasis Linux Menggunakan Metode Linux From Scratch

JENIS-JENIS SISTEM OPERASI. 1.DOS (Disk Operating Sistem) 2. WINDOWS 3. MACINTOSH 4. OS/2 (operating sistem/2 ) 5. UNIX

PERTEMUAN - IX Distro I

BAB II PROSES INSTALASI LINUX MANDRAKE 9.0

SISTEM OPERASI LINUX

Sistem Operasi Linux. Pertemuan 1 + 2

INSTALASI SISTEM OPERASI LINUX DEBIAN

Alasan kita menggunakan SO Debian dan mengapa tidak memakai SO yang lainnya difaktori oleh banyak hal, yaitu :

Instalasi FreeBSD 6.0

A. Tujuan. B. Alat dan Bahan 1. Komputer multimedia. 2. Software Sistem Operasi Linux Ubuntu.

BAB III ANALISIS DAN PERANCANGAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

FTP Server Menggunakan vsftpd

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB II LANDASAN TEORI

LINUX. Lely Suryani. Abstrak. Pendahuluan. Pembahasan.

Merupakan software yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Mempunyai karakteristik:

Tutorial Praktis: Membuat CD Live Linux dengan Kernel Sendiri. Kemas Yunus Antonius*

Sejarah dan Rancangan Dasar GNU/Linux

Modul ke: Aplikasi Komputer. Sistem Operasi Komputer. Fakultas EKONOMI DAN BISNIS. Nursidhi, SPd, MDs. Program Studi MANAJEMEN

PEMANFATAAN JARINGAN KOMPUTER TANPA HARDDISK (DISKLESS) DENGAN MENGGUNAKAN SISTEM OPERASI LINUX FEDORA CORE 2

Penggolongan Software. Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman

DEBIAN LINUX I. Instalasi Debian Linux

BAB V IMPLEMENTASI DAN PENGUJIAN

II. TINJAUAN PUSTAKA. Web server merupakan program komputer atau software (perangkat lunak) yang

Kategori Free dan Non-Free Software. Andi Susilo,

Linux Fundamental. Perkenalan dasar System Operasi Linux CLOUND CARBELIUS. Twitter

PROPOSAL PROGRAM KREATIVITAS MAHASISWA PEMANFAATAN JARINGAN KOMPUTER TANPA HARDDISK (DISKLESS) DENGAN MENGGUNAKAN SISTEM OPERASI LINUX UBUNTU 12.

Jurusan : TEKNIK KOMPUTER DAN JARINGAN SMK NASIONAL MALANG JOB SHEET ADMINISTRASI SERVER. Revisi : 00

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

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

Pengenalan Linux. Arsitektur Linux

Tugas Pengantar Sistem Operasi Dual Booting pada Virtual Box

BAB III PERANCANGAN SISTEM

Transkripsi:

Shell Programming Sistem Operasi Linux

REFERENSI The Unix. Operating System, Second Edition, Kaare Christian, John Wily & Sons, Inc. Belajar UNIX melalui DOS,Beserta Contoh dan Latihan,David Taniar,Wenny Rahayu, PT Elex Media Komputindo. Beginning Shell Scripting, Eric Foster- Johnson, John C. Welch, and Micah Anderson, Wiley Publishing, Inc., Indianapolis, 2005. Unix Shell Programming. Learning the bash Shell, 3 rd Edition, Cameron Newbam Advanced Shell Programming, Richard H. Reepe, (c) R. H. Reepe Printing Services Limited 1996 Tutorial Pemrograman Shell Linux, Teguh Wahyono, Penerbit Andi

PENILAIAN UTS = 30% UAS = 40% TGS+ABS = 30%

MATERI 1. PENDAHULUAN 2. SHELL DASAR 3. BASH (SHELL) SCRIPT 4. PEMROGRAMAN SHELL 5. INPUT/OUTPUT 6. PEMAKAIAN VARIABLE 7. ARITMATIKA (EXPRESI & TEST) 8. PENGKONDISIAN 9. PERULANGAN 10. ARRAY 11. SUBRUTIN ATAU FUNGSI

1. PENDAHULUAN Keuntungan Linux : 1. Mudah diinstal : X window 2. Multitasking : beberapa aplikasi dalam waktu yang sama 3. Multiuser dalam lingkungan jar-kom, bagus untuk diskless 4. Andal, dapat menangani situs web berakses jutaan per hari 5. Fleksibel, bekerja baik dengan apa yang ada 6. Kompatibel, dapat dijalankan di berbagai jenis komputer 7. Aman dari virus komputer 8. Gratis, bebas untuk dikembangkan dan didistribusikan 9. Banyak pilihan distro

Tip memilih Distro : Ketersediaan, kemudahan mendapatkan distro Popularitas, adanya komunitas linuxer Kemudahan pengoperasian. Salah satu distro Linux yang memberikan kemudahan instalasi dan aplikasi adalah Mandrake Dukungan, adanya dukungan teknis/non teknis. Misalnya Mandrake dapat ditemukan di http://www.mandrakesoft.com Kesesuaian dengan kondisi PC. Kesesuaian dengan kebutuhan instalasi. Misalnya, router dapat dipilih LRP (Linux Router Project)

Direktori Standar Linux Sistem file Linux bersifat hierarki. Semua file dalam Linux telah mempunyai lokasi sendiri. Dalam Linux harddisk dipartisi menjadi direktori (/), semua nama direktori diatur untuk memudahkan pengaturan file dan menjadikan sistem lebih aman. Contoh, user otomatis mempunyai direktori /home/nama_user. Administrator di /root/home. /bin : berisi file-file binari yang dapat digunakan oleh semua user /boot : berisi file-file yang digunakan untuk booting Linux, termasuk kernel image /dev : berisi file sistem khusus yang merupakan refleksi device hardware yang dikenali dan digunakan sistem

/etc : berisi file-file konfigurasi sistem, hanya boleh diubah oleh superuser /home : berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu /lib : berisi file-file librari yang digunakan untuk mendukung kerja kernel /mnt : direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori /proc : berisi file sistem khusus yang menunjukkan data-data kernel setiap saat /root : direktori home untuk user root

/sbin : berisi file-file binari untuk maintenance sistem /tmp : berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan /usr : berisi librari, binari, dokumentasi, dan file lainnya hasil instalasi user /var : berisi file-file log, mailbox, dan data-data aplikasi Download ISO Linux Menginstal Linux dengan file image (ISO) efisien karena hanya mendownload 1 file berukuran 1 CD

Jenis distro dan download ISO Distro Debian GNU/Linux Engarde Secure Linux Gentoo Linux Libranet Lycoris Desktor/LX Mandrake Linux Red Hat Linux Slackware Linux SuSE Linux Turbo Linux Yellow Dog Linux url ftp://ftp.fsn.hu/pub/cdrom-images/debian-unofficial/ http://www.ibiblio.org/pub/linux/distributions/engarde/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo/releases/build/ ftp://ftp.fsn.hu/pub/cdrom_images/libranet/ http://phyton.planetmirror.com/ftp/lycoris.iso/ http://jungle.metalab.unc.edu/pub/linux/distributios/ma ndrake/mandrake-iso/ ftp://ftp.fsn.hu/pub/cdrom-images/redhat/ http://phyton.planetmirror.com/ftp/slackware/ ftp://ftp.fsn.hu/pub/cdrom-images/suse/i386/ ftp://ftp.linuxberg.com/pub/iso/turbolinux/ ftp://ftp.fsn.hu/pub/cdrom-images/yellowdog/iso/