LAPORAN PRAKTIKUM SISTEM OPERASI

dokumen-dokumen yang mirip
Praktikum 4. Operasi File pada Sistem Operasi Linux Struktur Direktory pada Sistem Operasi Linux

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

Praktikum 3. Operasi File dan Struktur Direktory POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 ORGANISASI FILE

Thread. Zaid Romegar Mair, ST., M.Cs

Sistem Administrasi Linux

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

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

Praktikum I Pengenalan Sistem Operasi Linux

Unix/Linux Operating system

MODUL 01 SISTEM OPERASI

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP

LAPORAN PRAKTIKUM SISTEM OPERASI

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

Praktikum 2. Menelusuri Sistem File

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

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

I. DASAR TEORI. Perintah Dasar Linux

Operasi File dan Struktur Direktory

Sistem File. Praktikum 5 A. T U J U A N

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

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

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

Zaid Romegar Mair

Praktikum 1. Perintah Dasar Sistem Operasi Linux

Sistem File. Praktikum 3 A. T U J U A N

Perintah Perintah Dasar Pada Sistem Operasi Linux

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

Praktikum 2. Operasi Input Output

LAPORAN PRAKTIKUM SISTEM OPERASI

ls = Melihat isi direktori #ls NamaFolder

Bab 5 Sistem File Linux Lanjutan

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

MODUL LINUX. Minggu IV

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

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

Laporan Sistem Operasi Kode Perintah Dasar 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

LAPORAN PRAKTIKUM SISTEM OPERASI

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

Praktikum 3. Operasi Input Output

Memahami operasi I/O pada Sistem Operasi Linux

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

Perintah Dasar di Linux

Modul 5 DASAR DASAR LINUX

BAB 1 PENGENALAN LINUX

MODUL 11 PENGENALAN LINUX

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

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

P1 : Perintah Dasar Sistem Operasi Linux

Laporan Sistim Operasi Jaringan Kompetensi Teknik Komputer dan Jaringan

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

LAPORAN PRAKTIKUM SISTEM OPERASI. Perintah Dasar pada Linux

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

Sekilas File System di Linux

Masuk / Keluar Sistem UNIX

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

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

Praktikum 3 Perintah DasarSistem Operasi Linux

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

Beberapa Perintah dalam UNIX

Training Ubuntu Server STMIK Indonesia. Pemateri: Kurniadi.

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

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

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

Praktikum Sistem Operasi

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

Sortir dengan utilitas sort akan menyusun data berdasarkan criteria. Utilitas sort dilakukan dengan format

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

PRAKTIK DASAR PENGELOLAAN FILE

BAB 3 FILE AND DIRECTORIES

Menjalankan Terminal. Perintah Umum

Menghubungkan Internet Host ke Guest dan Instalasi aplikasi

LAPORAN Sistem Operasi

TUGAS UAS SISTEM OPERASI

NAMA : ADITO EFRI NIM : Prodi : SISTEM INFORMASI

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

Praktikum Sistem Operasi (Pertemuan 03) Ekspansi Shell. Husni

Modul praktikum OS. Part 3. M erup ak a n representasi d ari peralata n h ard w are yan g m en ggun ak a n tran sm isi d ata

LAPORAN PRAKTIKUM SISTEM OPERASI

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

Redirection dan pipe merupakan standar dari fasilitas shell di unix.

Basic Comand Line (perintah dasar) pada Linux melalui terminal

Pertemuan 1. Pengenalan Linux

DEBIAN LINUX I. Instalasi Debian Linux

Manajemen File dan Direktori

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

Praktikum IV File Permission & File Protection

Manajemen User, Groups dan File

Spesifikasi Tugas Besar II IF3055 Sistem Operasi

File System Hierarchy Standard (FHS)

eko-dok.web.ugm.ac.id

Praktikum Pemrograman Sistem. Perintah Dasar Sistem Operasi Linux. Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu:

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

Kata Pengantar. Malang, September Penyusun

Multiabilities OS. Sistem Operasi. Hardware

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

Shell Programming. Sistem Operasi Linux

JURNAL PRAKTIKUM SISTEM OPERASI 2012/2013. NAMA : Thito Chandra Kelana NIM : ASISTEN : Aulianita Rizka Fitri KELAS : F2 BAB Ke- : III

Praktikum 9 POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 FILE PERANGKAT KERAS. Manajemen Perangkat Keras

Transkripsi:

LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 4 SISTEM DIREKTORI DAN BERKAS Disusun oleh : NUR ENDRI 2011101014 Teknik Informatika ( D3 ) LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2013

Modul IV SISTEM DIREKTORI DAN BERKAS I. Dasar Teori Organisasi file Sistem berkas Linux dan Unix diorganisir dalam struktur hierarki.level tertinggi dari system berkas adalah direktori root. Kita dapat menciptakan file dan directori mulai dari root ke bawah. Direktori adalah file khusus yang berisi nama file dan inode(pointer yang menunjuk ke data /isi file tersebut). Secara logika directori adapat berisi file dan directori lagi (subdirectory) Direktori Standar Setelah proses instalasi,linix menciptakan system file yang baku,terdiri atas directori sebagai berikut: /bin => directori yang berisi file-file binery standar yang dapat digunakan oleh seluruh user baik user bias maupun super user. /boot => directori yang berisi file-file untuk booting Linux /dev => direktori yang berisi file system khusus yang merupakan refleksi device hardware yang dikenali dan digunakan system seperti harddisk,floppy disk,flash Disk dll. /etc => directori yang berisi file-file kinfigurasi system dan hanya boleh diubah oleh super user. /home => direktori yang berisi yang merupakan directori home untuk semua user. /lib => direktori yang berisi file-file library yang diginakan untuk mendukung kerja kernel Linux. /mnt => merupakan direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke system dalam bentuk direktori. /proc => berisi file system khusu yang menunjukan data-data kernel setiap saat. /root => direktori home untuk user root (user khusus engan priviledges hampir tak terbatas)

/sbin => direktori yang sama seperti direktori/bin,tetapai hanya super user yang se-baiknya menggunakan binary-binary tersebut mengikat fungsi-fungsi binary yang terdapat di rektori ini untuk maintanace system /tmp => berisi file-file sementara yang di butuhkan sebuah aplikasi dan file lainnya hasil intalasi user /var => direktori yang berisi file-file log, mailbox dan data-data aplikasi Tipe File Pada linux terdapat beberapa buah file yaitu: Ordinary file Direktori Block Device (peralatan I/O) Merupakan representasi dari peralatan herdware yang menggunakan transmisi data per block ( misalnya 1 KB block),seperti disk, floppy, tape. Character Device (peralatan I/O) Merupakan representasi dari peralatan hardware yang menggunakan transmosi data karakter per karakter. Named Pipe (FIFO) File yang di gunakan secara intern oleh system operasi untuk komunikasdi antara proses Propeti File File mempunyai beberapa atribut, antara lain ; Tipe file : menentukan tipe dari file Iji akses : menentukan hak user terhadap file ini. Jumlah link : jumlah link untuk file ini. Pemilik (owner) :menentukan siapa pemilik file ini. Kelompok (group) : menentukan group yang memiliki file ini. Jumlah karakter : menentukan ukuran file dalam byte. Waktu pembuatan : menentukan kapan file terakhir dimodifikasi. Nama file : menentukan nama file yang di maksud.

Nama File Nama file maksimal terdiri dari 255 karakter berupa alfanimerik dan beberapa karakter special garis bawah, titik, koma, dan lainnya Kecuali spasi dan karakter linux membedakan huruf kecil dengan huruf besar. Symbolic Link Link adalah sebuah teknik untuk memeberikan lebih dari satu file dengan data yang sama. Bila file asli di hapus, maka data yang baru juga terhapus.format dari link: In fileasli fileduplikat fileduplikat disebut hard link dimana kedua file akan muncul identik (link count = 2) Bila file asli atau fileduplikat diubah perubahan akan terjadi pada file lainnya. Symbolic Link diperlukan bila file tersebut delink dengan direktori /file yang berada pada partisi yang berbeda. Tipe file menjadi 1 (link) dan file tersebut menunjuk ke tempat asal. Melihat Isi File Untuk melihat jenis file menggunakan format: File filename (s) Isi file di laporkan dengan deskripsi level tinggi seperti contoh berikut: File myprog.c letter.txt webpage. html Keterangan : Myprog.c : C program text Letter. txt : ASCII text Webpage : HTML document text Mencari File Jika ingin melihat bagaimana pohon direktori dapat di gunakan perintah Find Format : find directori name targetfile print Akan melihat file yang bernama target file (bias berupa karakter file wildcard) Which Format : which command

Mencari Text pada file Untuk mencari text file digunakan perintah grep (General Reguler Expression Print) dengan format perintah: Grep option pattern files Grep akan mencari file yang bernama sesuaii pattern yang di berikan dan akan menampilkan baris yang sesuai. II. PRAKTEK 1. Apa yang di maksud perintah-perintah : pwd, cd, mkdir, dan rmdir. 2. Apa yang di maksud perintah-perintah manipulasi file : cp, mv dan rm ( sertakan format yang digunakan). 3. Jelaskan pebedan symbolic link menggunakan hard link (direc) dan soft link (indirect) 4. Tuliskan maksud perintah-perintah : file, fing which, locate dan grep. Jawab: 1. pwd merupakan perintah untuk mengetahui posisi direktori. Cd merupakan perintah untuk mengubah posisi direktori. Mkdir merupakan perintah untuk membuat direktori baru. Dan rmdir merupakan perintah untuk menghapus satu direktori atau lebih. 2. cp merupakan perintah untuk mengkopi file atau seluruh direktori. Perintah mv yaitu perintah untuk memindahkan file dari satu direktori ke direktori yang lain. Perintah rm adalah perintah untuk menghapus file. 3. Perbedaannya pada bentuk soft link, symbolic link dapat dilakukan pada file yang tidak ada dan dapat dibentuk melalui media disk atau partisi yang berbeda, sedangkan pada hard link tidak dimungkinkan dan terbatas pada partisi disk yang sama. 4. Perintah file adalah perintah untuk melihat jenis file yang dibuat. Perintah find dan which digunakan untuk mencari file yang diinginkan. Untuk mencari text pada file digunakan perintah grep (General Regular Expression Print).

III. LATIHAN 1. Direktori a. Melihat direktori HOME b. Melihat direktori actual dan parent direktori c. Membuat satu direktori, lebih dari satu direktori atau sub direktori Kita dapat melihat direktori yang telah dibuat di atas dengan perintah ls l :

Pada perintah mkdir A B C A/D A/E B/F A/D/A menunjukan terdapat sub direktori pada direktori A yang dapat kita lihat dengan perintah ls l A dan ls l A/D seperti di bawah ini : d. Menghapus satu atau lebih direktori Berikut ini perintah rmdir B/F B artinya subdirektori F dan direktori B dihapus. Maka ketika menggunakan perintah ls l B untuk melihat isi direktori B, muncul pesan error karena direktori B telah dihapus. e. Navigasi direktori dengan instruksi cd untuk pindah dari satu direktori ke direktori lain.

Pada perintah cd /ws08/c muncul pesan No such file or directory karena posisi direktori aktif adalah /home/ws08/c artinya kita telah masuk pada direktori C yang mana pada direktori C ini tidak terdapat sub direktori C yang lain. 2. Manipulasi File a. Perintah cp untuk mengkopi file atau seluruh direktori Perintah cat > contoh.txt merupakan perintah untuk membuat suatu file bernama contoh.txt yang isinya seperti pada tampilan di atas. Kemudian kita kopikan file tersebut dengan nama contoh1.txt dengan perintah cp seperti berikut :

Hasil mengkopi contoh.txt Kemudian kita kopikan file contoh.txt pada direktori A seperti berikut : b. Perintah mv untuk memindah file

Pada tampilan di atas contoh.txt dipindah menjadi contoh2 A/D Perintah di atas berfungsi memindahkan contoh1.txt dan contoh2 ke direktori Tampilan di atas memindahkan contoh.txt dan contoh1.txt ke direktori C c. Perintah rm untuk menghapus file File contoh2 dihapus dengan menggunaka perintah berikut : Perintah rm i contoh.txt berarti menghapus file regular contoh.txt, akan muncul pertanyaan remove regular file contoh.txt? bila yes ketikan y bila no ketikan n, seperti tampilan berikut :

3. Symbolic link Membuat shortcut (file link) Link adalah sebuah teknik untuk memberikan lebih dari satu nama file dengan data yang sama. Bila file asli dihapus, maka data yang baru juga terhapus. Membuat symbolic link halo.txt dengan isi Hallo apa kabar? Kemudian kita buat link halo.txt pada z

Maka file z merupakan link halo.txt yang isi filenya identik yakni Hallo apa kabar? seperti tampilan berikut : Kemudian dibuat direktori mydir, lalu link-kan z pada mydir/halo.juga. File halo.juga disebut hard link dimana kedua file akan muncul identik yakni Hallo apa kabar? Kemudian perintah ln s z bye.txt merupakan pembuatan shortcut file z terhadap file byte.txt yang merupakan bentuk soft link dimana jumlah link count pada file asal tidak akan berubah. 4. Melihat isi file Untuk melihat jenis suatu file, gunakan perintah file dengan format file filename (s). Pada tampilan berikut file halo.txt merupakan jenis file ASCII text sedangkan file bye.txt merupakan symbolic link.

5. Mencari file a. Perintah find Perintah find digunakan untuk mencari file yang diinginkan. b. Perintah which Perintah which digunakan untuk mencari file yang diinginkan dengan lebih terperinci. Contohnya seperti tampilan berikut dengan perintah which ls : c. Perintah locate Perintah locate digunakan untuk mengetahui lokasi suatu file berada.

Pada tampilan berikut merupakan perintah locate *.txt untuk mencari lokasi file yang berekstensi.txt

IV. Kesimpulan Dari praktikum di atas dapat disimpulkan bahwa pada SO Linux segala sesuatu adalah berkas. Direktori adalah berkas, berkas adalah berkas, dan peranti juga merupakan berkas. Maka berkas-berkas ini dapat kita olah untuk tujuan tertentu dengan menggunakan perintahperintah yang kita bahas di atas. Kita juga dapat menciptakan File dan Direktori mulai dari root ke bawah. Direktori adalah file khusus, yang berisi nama file dan inode ( pointer yang menunjuk ke data / isi file tersebut). Secara logika direktori dapat berisi File dn Direktori lagi atau disebut juga Subdirektori.