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

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

Redirection dan pipe merupakan standar dari fasilitas shell di unix.

MODUL SISTEM OPERASI PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS PUTRA INDONESIA YPTK PADANG

MODUL 11 PENGENALAN LINUX

BAB I PENGANTAR LINUX

SISTEM OPERASI LINUX

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

Praktikum I Pengenalan Sistem Operasi Linux

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

BAB II LANDASAN TEORI

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

ls = Melihat isi direktori #ls NamaFolder

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

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

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

LAPORAN TUGAS LANGKAH-LANGKAH DALAM MENGINSTALASI LINUX

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

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

Cara Menginstal Sistem Operasi Linux

MENGENAL LINUX UBUNTU

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

mengganti grup file chmod chown cp dd df du

Installasi Linux SuSE 9.3 Basis Text

Kata Pengantar. Malang, September Penyusun

Praktikum 1. Perintah Dasar Sistem Operasi Linux

SISTEM OPERASI II Pertemuan 1

Gambar 1.1. Logo Linux

LINUX. by: Ahmad Syauqi Ahsan

Puji dan syukur saya haturkan kepada Tuhan Yang Maha Esa karena berkan rahmat-nya saya

PERANGKAT LUNAK KOMPUTER

MODUL LINUX. Minggu IV

BAB 1 PENGENALAN LINUX

Laporan Sistem Operasi Kode Perintah Dasar Linux

SISTEM OPERASI LINUX

Mohammad Safii

Sistem Administrasi Linux

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

P1 : Perintah Dasar Sistem Operasi Linux

LANKAH INSTALLASI LINUX REDHAT 9

Perintah Perintah Dasar Pada Sistem Operasi Linux

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

Unix/Linux Operating system

BAB 1 Instalasi Redhat Linux 7.2

Sistem Operasi Linux. Pertemuan 1 + 2

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

CARA MENGINSTALASI FreeBSD: SEBAGAI SARANA BELAJAR UNIX DI PC. Luthfi Kisbiono Arif Onno W. Purbo Computer Network Research Group ITB

LANGKAH LANGKAH INSTALASI LINUX REDHAT

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

Instalasi FreeBSD 6.0

BAB II PROSES INSTALASI LINUX MANDRAKE 9.0

Pelatihan IV: Server. Tugas Mata Kuliah Rekayasa Internet

PANDUAN SINGKAT INSTALASI ZENCAFE 1.2. A. HARDIENA TUTORIAL INI DI DISTRIBUSIKAN OLEH DEPKOMINFO

BAB II LANDASAN TEORI

BAB I CLI (Command Line Interface)

Pemrograman Bash Shell di Linux. agussalim

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

PENGANTAR APLIKASI KOMPUTER

Panduan Instalasi. 1.Pendahuluan

PERINTAH DASAR LINUX

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

1. Pendahuluan. 2. Memulai Instalasi

Modul 5 DASAR DASAR LINUX

Raihana Rahma Fadhilah

Praktikum I Pengenalan Sistem Operasi Linux

CentOS Linux Installation for Dummies

Sistem Operasi Jaringan Linux Redhat 9

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

LINUX. Lely Suryani. Abstrak. Pendahuluan. Pembahasan.

KESEHATAN PERMATA INDONESIA

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

BAB II. Instalasi Linux

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

I. DASAR TEORI. Perintah Dasar Linux

Mata Kuliah Konsep Teknologi Topik : SISTEM OPERASI

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

BAB III INSTALASI VMWARE

LAPORAN PRAKTIKUM SISTEM OPERASI. Perintah Dasar pada Linux

Pengantar Open Source dan Aplikasi Sistem Operasi Open Source. Rusmanto at gmail.com Rusmanto at nurulfikri.ac.id

Modul ke: Mengenal linux

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

BAB III ANALISA DAN PERANCANGAN

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

INSTALASI LINUX SuSE 9.1

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

MODUL 01 SISTEM OPERASI

Bab 1 Instalasi Sistem Operasi DEPDIKnux

Modul 5 Menginstal Linux Mandrake 9.2. I. Tujuan Praktikan dapat menginstal sistem operasi Linux Mandrake 9.2

Materi 3 MK. Aplikasi Komputer. Prodi Akuntansi, UNIERA

LAPORAN PRAKTIKUM SISTEM OPERASI

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

Yama Fresdian Dwi Saputro from-engineer.blogspot.com

Sejarah Perkembangan Linux Serta Jenis- Jenis Linux

BAB IV HASIL DAN PEMBAHASAN

BAB III PERANCANGAN SISTEM

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

Basic Comand Line (perintah dasar) pada Linux melalui terminal

Perintah Dasar Terminal GNU/Linux

Pengenalan Pemrograman Komputer (Software)

Menghubungkan Internet Host ke Guest dan Instalasi aplikasi

Transkripsi:

Objectives Three: Pengenalan Linux The Challenger Setelah menyelesaikan bab ini, anda diharapkan dapat: Mengerti sistem operasi Linux secara garis besar. Mengerti instalasi Linux Menu-menu dasar di Linux Perintah-perintah dasar Linux Manajemen file di Linux KETRAMPILAN KOMPUTER by: Ahmad Syauqi Ahsan 2 Sekilas Linux Nama Linux diturunkan dari pencipta awalnya, Linus Torvalds. Dibuat secara open source oleh banyak programmer di seluruh dunia. Gratis dapat diperbanyak dan disebarluaskan tanpa ada biaya. Source code dari linux tersedia bagi semua orang semua orang dapat terlibat dalam pengembangannya. Sekilas Linux -continued Linux disusun berdasarkan standar sistem operasi POSIX diturunkan berdasarkan fungsi kerja UNIX. Dapat berinteroperasi dengan sistem operasi yang lain seperti Microsoft Windows, MacOS, Unix, dll. Redhat, Debian, Mandrake, dll distro linux yang mempaketkan linux dengan beberapa applikasi. 3 4 Sejarah Linux Awalnya dibuat oleh Linus Torvalds (mahasiswa Finlandia) merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. 5 Oktober 1991 dikeluarkan versi resmi Linux (0.02) hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler). Saat ini linux sudah menjadi sistem operasi yang sangat lengkap. Terdapat beberapa applikasi seperti: C compiler dengan gcc programming tool Corel for linux pengolah gambar Scilab seperti mathlab di windows Star Office seperti Microsoft Office di windows Dan masih banyak yang lain. Distribusi Linux Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan beberapa program-program lain. Harga biasanya sedikit lebih mahal. 5 6 1

Distro -continued RedHat distro yang paling populer, minimal di Indonesia. Paling mudah pengoperasiannya. Debian distro yang mengutamakan kestabilan dan kehandalan. Slackware distro yang paling susah installasinya. Harus menginstall dari source. SuSE distribusi yang sangat terkenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi sistem. Distro pertama dimana instalasinya dapat menggunakan bahasa Indonesia. Mandrake varian dari distro RedHat yang dioptimasi untuk pentium. WinLinux distro yang dirancang untuk diinstall di atas partisi DOS (WIndows). WinLinux dibuat seakanakan merupakan suatu program aplikasi under Windows. Sistem Operasi Linux Terdiri dari: kernel, program sistem dan beberapa program aplikasi. Kernel inti dari sistem operasi yang mengatur penggunaan memori, piranti I/O, proses-proses, pemakaian file dan lain-lain. Kernel Linux terdiri dari: manajemen proses manajemen memori hardware device drivers filesystem drivers manajemen jaringan dan lain-lain. Bagian yang terpenting ialah manajemen proses dan manajemen memori. 7 8 Instalasi Linux Saat ini, hampir semua distro Linux sudah menyediakan proses installasi dengan mode grafik lebih mudah. Hampir semua PC dengan prosesor Intel atau AMD keluaran sekarang dapat diinstall linux. Instalasi Linux -continued Kebutuhan minimal komputer yang akan diinstall Linux untuk keperluan perkantoran dan sehari-hari adalah: Kapasitas harddisk 3,2 GB Namun Linux mampu dijalankan pada harddisk Seagate 170 MB sebagai router untuk jaringan dengan 12 komputer. Kapasitas memory (RAM) system 32 MB Tapi bisa juga diinstall pada PC dengan memori 4 MB berfungsi sebagai bridge. Processor minimal sekelas Pentium-233 MMX Namun Linux bekerja sangat baik pada komputer 486DX2-66 sebagai router warnet. Mouse, keyboard dan monitor sebagai router atau bridge jaringan, setelah proses instalasi, mouse, keyboard dan monitor bisa dilepas. Maintenance bisa menggunakan akses telnet & ftp. 9 10 Alokasi space harddisk TIDAK HARUS. Keuntungan bila dilakukan: Proses booting lebih cepat Kemudahan merancang backup system Pengontrolan akses read-write pada beberapa partisi Pengontrolan quota harddisk untuk user dan group Pembatasan besar file maksimum Alokasi -continued Contoh alokasi harddisk untuk linux: 11 12 2

Proses Instalasi Secara umum proses instalasi linux adalah: Pertanyaan model instalasi, apakah anda akan Upgrade atau Install Server, Workstation.atau Custom Pertanyaan pemilihan bahasa Mempartisi harddisk Mengkonfigurasi atribut network seperti hostname Mensetup mouse, keyboard, sistem waktu, device SCSI dan graphic card Memilih paket-paket yang akan diinstall Menentukan LILO (Linux Loader) Proses Instalasi -continued Beberapa device yang perlu dikonfigurasi setelah proses instalasi: Graphic card, apabila saat instalasi terjadi kegagalan Sound card, melalui sndconfig atau menu setup Modem untuk dialup internet 13 14 Struktur Directory di Linux Directory root linux memiliki beberapa directory yang merupakan standart pada banyak distro linux. Masing-masing directory mempunyai fungsi (isi) tertentu. Semua device di linux dinyatakan dalam bentuk file berada pada directory /dev. 15 16 Linux Shell Shell adalah sebuah program yang membaca input standar yaitu keyboard. Jenis-jenis shell pada linux: Bourne shell (sh) C shell (csh) Korn shell (ksh) Bourne Again shell (bash) Yang paling banyak digunakan adalah bash bash ini merupakan pengembangan dari sh dan ksh. 17 Redirection Komponen2nya adalah: <, >, <<, >>. Output redirection: menyimpan output dari sebuah proses untuk disimpan ke file. Input redirection: menggunakan isi dari sebuah file sebagai input dalam suatu proses. Contoh: Membuat file dengan nama test cat > test ini hanya sebuah test dari output redirection hehehehehe... ^D Contoh: Menambah baris pada file test cat >> test baris ini tambahan dari yang lama... ^D 18 3

Pipeline Pipeline ( ) adalah fasilitas di shell UNIX yang berfungsi untuk memberikan input dari suatu proses dari output proses yang lain. Contoh: tanpa pipeline $ find * dead.letter mbox test Dengan pipeline $ find * grep test test Perintah dasar pada linux ls: untuk menampilkan isi dari suatu directory $ ls [option] /directory cat: menampilkan isi dari suatu file ke standart output (layar). $ cat <namafile> clear: berfungsi untuk membersihkan layar $ clear cp: mengcopy file $ cp [option] file /dir/path/ 19 20 find: untuk mencari file atau directory $ find /path [option] grep: untuk pencarian data di dalam file $ grep [option] "data" file locate: hampir sama dengan find, tetapi menggunakan database. $ locate <something> cut: mendefinisikan suatu file yang berisi data berdasarkan kolom $ cut [option] file 21 mkdir: untuk membuat sebuah directory $ mkdir <namadir> mv: untuk memindahkan dari satu directory ke directory lain. Bisa juga berfungsi untuk mengganti nama file $ mv file1 file2 rm dan rmdir: untuk menghapus file (rm) dan menghapus directory (rmdir) $ rm <namafile> $ rmdir <namadirectori> cd: untuk pindah directory $ cd <namadirectori> tail: menampilkan isi dari sebuah file menurut barisnya, dimulai dari baris paling akhir $ tail [option] <namafile> 22 man: untuk melihat manual/help dari sebuah perintah $ man <nama_perintah> mount: setiap device dalam linux harus terlebih dahulu di-mount agar bisa diakses $ mount [option] /dev/<devicefile> /path/to/mountdir adduser: untuk menambah user # adduser <namauser> passwd: untuk memberikan password pada user # passwd <namauser> userdel: untuk menghapus user # userdel [-r] <namauser> who: untuk mengetahui user siapa saja yang sedang aktif $ who whoami: untuk mengetahui user yang bersangkutan $ whoami atau $ who am i pwd: untuk mengetahui posisi pada directory di linux $ pwd wc: untuk mengetahui jumlah baris, kata, dan huruf pada file $ wc <namafile> 23 24 4

Exercise Buatlah sebuah directory dengan nama sesuai dengan nrp. Di dalam directory yang telah anda buat, buatlah sebuah file yang berisi data user siapa saja yang sedang aktif. Beri nama file_1 pada file tersebut. Buat satu directory didalam directory nrp, beri nama backup. Copy file_1 kedalam directory backup. Tambahkan kalimat ini daftar user yang sedang aktif pada akhir dari file tersebut. Hitung jumlah baris, kata, dan huruf pada file tersebut. 25 5