Unix/Linux Operating system

dokumen-dokumen yang mirip
Perintah Dasar Linux. (Menggunakan Ubuntu) PROGRAM STUDI SISTEM INFORMASI

LAPORAN PRAKTIKUM SISTEM OPERASI

Praktikum I Pengenalan Sistem Operasi Linux

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

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

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

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

NAMA : ADITO EFRI NIM : Prodi : SISTEM INFORMASI

Sistem Administrasi Linux

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

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

Training Ubuntu Server STMIK Indonesia. Pemateri: Kurniadi.

PRAKTIK DASAR PENGELOLAAN FILE

INSTALASI SISTEM OPERASI KOMPUTER. Nur Rahmad Suhendra. Pertemuan pertama

sekarang Anda dapat melihat direktori weare dibawah direktori /home/ debian:/home# ls weare

Basic Comand Line (perintah dasar) pada Linux melalui terminal

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

MODUL 11 PENGENALAN LINUX

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

Praktikum IV File Permission & File Protection

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

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

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

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

Nama : Ridlo Pamuji NIM : / 22 : Sistem Operasi

Sistem Operasi Linux. Pertemuan 1 + 2

I. DASAR TEORI. Perintah Dasar Linux

MODUL LINUX. Minggu IV

Users, Groups, dan Permissions di Linux Ubuntu

MODUL 01 SISTEM OPERASI

BAB 7 PENGENALAN SUN SOLARIS

Perintah Dasar di Linux

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

Praktikum Sistem Operasi 2.Perintah dasar Linux & Repositori

Manajemen File dan Direktori

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP

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

Praktikum Sistem Operasi

UNIX: FILESYSTEM. System Bootup: Login Unix: Untuk masuk ke sistem: Merubah Password:

Laporan Sistem Operasi Kode Perintah Dasar Linux

Pengenalan Sistem Operasi UNIX

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

itwomoe UAS TIK X 2016 Page 2

ls = Melihat isi direktori #ls NamaFolder

Jelaskan tentang kepemilikan file/directory dalam sistem Linux/unix?

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

File yang berisi koleksi program yang dapat dieksekusi

TUGAS SISTEM OPERASI

BAB 1 PENGENALAN LINUX

Hak Akses Pada Sistem Operasi Linux

APLIKASI KOMPUTER (APLIKOM) Sistem Operasi. Dr. Suharno Pawirosumarto, S.Kom, MM. Sekilas Tentang Sistem Komputer

eko-dok.web.ugm.ac.id

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

BAB II LANDASAN TEORI

HAK AKSES, KEPEMILIKAN

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

Praktikum 2. Menelusuri Sistem File

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

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

Manajemen User, Groups dan File

Kata Pengantar. Malang, September Penyusun

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

Praktikum 1. Perintah Dasar Sistem Operasi Linux

BAB I CLI (Command Line Interface)

Zaid Romegar Mair

P1 : Perintah Dasar Sistem Operasi Linux

Modul Teori/ Lab DRIVE & FOLDER MANAGEMENT Waktu : 2 x 1jam DRIVE

Bab 10: Antar Muka Sistem File. Konsep File

Installasi Linux SuSE 9.3 Basis Text

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

Ijin dan Kepemilikan

Masuk / Keluar Sistem UNIX

Lingkungan Sistem Operasi UNIX

Spesifikasi Tugas Besar II IF3055 Sistem Operasi

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

Laporan Sistim Operasi Jaringan Kompetensi Teknik Komputer dan Jaringan

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

Latihan Soal UAS. Semester gasal tahun ajaran (Linux Ubuntu 10.04) BAHAN : BAB I - IV Untuk Kelas : X

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

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

Perintah Perintah Dasar Pada Sistem Operasi Linux

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

SISTEM FILE PADA DOS PENGANTAR TEKNOLOGI SISTEM INFORMASI B

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

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

SISTEM OPERASI. CSP 2702 Semester/SKS : 3/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

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

TUGAS UAS SISTEM OPERASI

FTP Server Menggunakan vsftpd

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

Adduser adalah perintah untuk menambahkan seorang user kedalam system.

PERINTAH DASAR LINUX

Mohammad Safii

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

Raihana Rahma Fadhilah

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

b. Dapat melakukan tugas secara bersamaan c. Dapat dijalankan di lebih dari satu Komputer

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

Praktikum 4. Operasi File pada Sistem Operasi Linux Struktur Direktory pada Sistem Operasi Linux

Menghubungkan Internet Host ke Guest dan Instalasi aplikasi

Transkripsi:

Unix/Linux Operating system Pengenalan dan sejarah Unix Linux dan distribusi linux Unix File System Direktory Unix, File dan Inode User, Group dan Permissions

Unix Unix adalah multi-user dan multi-tasking operating system Dalam unix, banyak user bisa login secara simultan, dan masing-masing bisa menjalankan banyak jenis program Tugas kernel adalah untuk memastikan tiap proses dan user bisa terpisahkan dalam hal mengakses hardware, termasuk cpu, memory, hardisk dan input output device lainnya

Sejarah unix Versi pertama dari unix dibuat dalam Bell labs pada tahun 1969 Beberapa programmer dari Bell labs yang bekerja pada proyek ini adalah: Ken Thompson, Dennis Ritchie, Rudd Canaday, dan Doug McIlroy Jam 00:00:00 1 Januari 1970 adalah time zero untuk Unix. Tahun 1973, unix di tulis ulang menggunakan bahasa C sehingga memudahkan porting ke Hardware-hardware yang berlainan tipe 1977 ada berbagai macam varian Unix 1980 BSD dibangun 1983 SunOS, BSD, System V 1988 AT&T dan Sun Microsystems UnixWare and Solaris 2. bergabung membangun system V release 4 yang akan dibangun menjadi sistem 1991 Linux dibuat

Linux Linux adalah Operating system Unix yang bersifat gratis yang awalnya dibuat oleh Linux Torvalds dengan bantuan developer software dari seluruh dunia Dibuat pertama kali ditahun 1991 sebagai proyek pribadi Linux Torvald yang baru saja menamatkan sarjana Versi kernel 1.0 pertama dirilis tahun 1994 dan sekarang versi kernel stabil adalah 2.6.9 Pembangunan system ini adalah dibawah GNU General public License, source code dari Linux tersedia secara bebas kepada siapapun

Distribusi Linux RedHat: http://www.redhat.com Fedora: http://fedora.redhat.com SuSE: http://www.opensuse.org Debian: http://www.debian.org Ubuntu: http://www.ubuntu.com Centos: http://www.centos.org Fedora: http://fedoraproject.org

Struktur sederhana Unix

Unix file system

File system Unix(1) Unix file system terlihat seperti struktur pohon terbalik Anda mulai dengan root directory yang ditandai dengan / di puncak dan turun melalui subdirectory dibawahnya

File system unix(2) Tiap node bisa berupa file atau direktory yang didalamnya terdapat file lain atau direktori lain Anda menyebutkan file atau direktory dengan menggunakan path name, baik full, absolute path name atau relatif terhadap suatu lokasi Full path name dimulai dengan root / diikuti dengan cabang dari file system, setiap cabang dipisahkan dengan tanda / sampai anda mencapai file yang dimaksud, contoh: /home/dodol/tmp/cobacoba.txt

File system unix(3) Relatif path bersifat relatif kepada file/folder yang laininya. Biasanya working directory tempat anda berada sekarang, ada dua jenis penulisan direktory yang khusus. Direktori tempat kita berada sekarang.. Parent dari direktori tempat kita berada sekarang

Struktur standar direktori di Unix/Linux(1) / adalah struktur atas bagi semua direktori di dalam sistem, seluruh direktory yang lain adalah subdirektori untuk direktori ini baik langsung maupun tidak /bin berisi program dasar yang dijalankan di linux /dev files merepresentasikan sistem dengan berbagai macam hardware, sebagai contoh adalah /dev/cdrom yang merupakan hardware /etc berisi konfigurasi sistem

Struktur standar direktori di Unix/Linux(2) /home adalah home direktori untuk semua system user /lib adalah sistem library file yang digunakan oleh tools tools di /bin /proc berisi informasi mengenai proses yang sedang berlangsung didalam sistem /root adalah home direktori untuk super usr, yang bernama root

Struktur standar direktori di Linux/unix(3) /sbin adalah tools yang hanya bisa digunakan oleh system administrator atau berupa file binary untuk system /tmp Temporary files. /user subdirektori yang berkaitan dengan user tools dan aplikasi

Direktori, file dan node Direktori adalah file yang mengandung tabel yang melisting file yang ada didalamnya, memberi nama file pada suatu number inode didalam list Informasi tentang semua file dan direktori ditaruh didalam tabel INODE Inode(index nodes) adalah sebuat entri dalam tabel yang mengandung informasi tentang file(metadata) termasuk file permission, UID, GID, ukuran, time stamps, pointers ke file data block di dalam disk. dll

User, group dan hak akses Dalam unix/linux ada suatu konsep user dan diasosiasikan dengan group Sistem menentukan apakah suatu user atau group bisa mengakses file atau program berdasarkan permission yang diassign di file atau folder tersebut Terpisah dengan semua user adal sebuah user khusus yang dinamankan super user atau root yang mempunya permission untuk mengakses semua file dan direktori

Access permission(1) Ada tiga tipe permission untuk setiap file direktori atau program aplikasi Berikut adalah tiga jenis permisi tersebut r mengindikasikan user bisa membaca file w Indicates that a given category of user can write to a file. w mengindikasikan user bisa menulis kedalam file x mengindikasikan user bisa mengeksekusi file

Access permission(2) Setiap tipe perssion diassign kedalam tiga kategori user Kategori tersebut adalah: Owner: ower dari file atau aplikasi Group: group dari file atau aplikasi Others: semua user dan group selain yang didefinisikan

Access permission(3) Seseorang bisa melihat perssion untuk suatu file atau folder dengan mengetikan perintah baris ls l Contoh: jika seseorang user bernama dodol dengan group wheel memiliki file bernama test dan dia mengizinkan user dan group lain untuk membaca dan menulis kedalam file tersebut maka perintah ls l menghasilkan output seperti ini: -rwxrwxrw- dodol wheel Okt 1 12.23 cobacoba

Access permission(4) The permissions for this file are listed are listed at the start of the line, starting with rwx. Permission user untuk file ini ada pada baris-baris pertama, dimulai dengan rwx Permission group untuk file ini ada pada baris-baris tengah, rwx Permission untuk other ada di bagian paling akhir yaitu rw-

Listing direktori Perintah ls digunakan untuk melisting isi direktori Jika perintah ls ditulis dengan Jika perintah ls ditulis dengan parameter l dan a maka akan keluar lebih detail

Bergerak dalam direktori cd: berpindah direktori pwd: print working directory cd.. : berpindah ke direktori induk cd /usr/sbin : path absolut Cd ~ : berpindah ke home diredtory

Membuat direktori Mkdir nama direktori Absolut: mkdir /home/dodol/sapi Relatif: cd /home/dodol Mkdir sapi

Remove directory Rmdir: perintah untuk menghapus direktori jika kosong Rm r: alternatif lain Rm rf: digunakan jika ingin mengapus Rm rf: digunakan jika ingin mengapus direktori beserta isinya

Mengkopi file The command cp file_1 file_2 Perintah: cp file1 file2 Untuk mengkopi secara langsung harus dalam satu direktori, jika kita hendak mengkopi file dalam direktori yang berbeda, kita berikan absolut pathnya

Rename dan move file Perintah yang digunakan untuk mengubah nama file adalah mv file1 file2 Kedua file harus dalam satu folder, jika tidak dalam satu folder maka yang terjadi adalah file dipindahkan ke folder tujuan File1: file asal, file2: file tujuan

Remove files Perintah yang digunakan adalah rm namafile Jika anda menggunakan wilcard: rm d*l maka anda akan menghapus semua file yang dimulai huruf d dan diakhirii huruf l Rm * anda akan mengapus semua file dalam working directory anda

Access permission untuk file dan directory The ownership of the file or directory can be changed using the command Kepemilikan dari suatu file atau direktori bisa diubah dengan menggnakan perintah chown <owner> <file/direktori> Group dari suatu file atau direktori bisa diubah menggunakan perintah chgrp <group> <file/direktori> Permission dari suatu file bisa diubah menggunakan perintah chmod R xxx <nama file/direktori>

Access permission file dan direktori xxx: 0 = tidak ada permission 1 = Execute 2 = Write 3 = Execute & Write (2 + 1) 4 = Read 5 = Execute & Read (4 + 1) 6 = Read & Write (4 + 2) 7 = Execute & Read & Write (4 + 2 + 1)