Laporan Jarkom Modul 1

9
PRAKTIKUM SISTEM OPERASI MODUL KE - 1 Linux Command-Line Oleh: Muhammad Fuad Muzaki 201310370311242 LABORATORIUM DMAG DAN RPL PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

description

Jaringan Komputer

Transcript of Laporan Jarkom Modul 1

Page 1: Laporan Jarkom Modul 1

PRAKTIKUM SISTEM OPERASI

MODUL KE - 1

Linux Command-Line

Oleh:

Muhammad Fuad Muzaki

201310370311242

LABORATORIUM DMAG DAN RPL

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2014

Page 2: Laporan Jarkom Modul 1

I. TUJUAN

MemahamiPerintahDasar Linux Command-Line

MengertiBagaimanaMenggunakan Linux Command-Line

MemahamipenggunaanFungsiLinux Command-Line

II. ALAT YANG DIGUNAKAN

Komputer / Laptop

Sistem Operasi Linux

III.DASAR TEORI

A. PENGENALAN COMMAND-LINE

Linux merupakan Sistem Operasi/ Operating system bebas yang sangat populer

untuk komputer yang bersifat open source. Istilah Linux atau GNU/Linux (GNU)

juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution).

Command line atau baris perintah di Linux juga diketikkan di prompt dan diakhiri

dengan menekan tombol Enter pada keyboard untuk mengeksekusi perintah tersebut,

Baris perintah merupakan cara yang lebih efisien untuk melakukan sesuatu pekerjaan.

Oleh karena itu pemakai Linux tetap mengandalkan cara ini untuk bekerja.

Linux (Linux distribution) yang di dalamnya disertakan program-program lain

pendukung system operasi. Contoh program tersebut adalah server web, bahasa

pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME

dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice,

Abiword, Gnumeric. Distro Linux telah mengalami pertumbuhan yang pesat dari segi

popularitas, sehingga lebih popular dari versi UNIX yang menggunakan system

lisensi dan berbayar (proprietary) maupun versi UNIX .Distribusi Linux bisa berupa

perangkat lunak bebas dan bisa juga berupa perangkat lunak komersial seperti Red

Hat Enterprise, SuSE, dan lain-lain.

Page 3: Laporan Jarkom Modul 1

IV. PROSEDUR PELAKSANAAN PRAKTIKUM

Melakukan praktikum

Laporkan ke Asisten

Mencatat Hasil Uji coba yang telah di lakukan

Task 1 – Command-LineCommand-Line Penjelasan Command-Line

LsPerintah ini untuk menampilkan isi dari sebuah folder atau direktori aktif

Ls –al

Melihat seluruh isi file pada direktori aktif beserta file hidden + attribute/permission filenya , lalu ditampilkan layar perlayar

cd (directory) Untuk membuka atau masuk ke sebuah direktori

cp (source destination) Untuk menyalin file

mv (source destination) Untuk memindah dan juga bisa mengganti nama file

ln –s (source destination)

Untuk membuat link dari satu file ataupun direktori

rm(files) Untuk menghapus filemkdir(directory) Untuk membuat direktori baru

Jelaskan Command-Lineberikutini:Command-Line Penjelasan Command-Line

rm -r (files) Menghapus file atau folder secara rekursif

More

pico -w (filename)Untuk membuat sebuah file baru dengan text editor “pico”

nano -w (filename)Untuk membuat sebuah file baru dengan text editor “nano”

vi -w (filename)Untuk membuat sebuah file baru dengan text editor “nano”

find / -name (filename) Untuk mencari file dengan lokasi tertentu

locate (filename) Untuk mencari file tapi

Page 4: Laporan Jarkom Modul 1

lokasi tidak ditentukan

NetstatUntuk melihat port-port yang sedang digunakan di dalam komputer

Pwd(Print Working Directory) untuk menampilkan posisi kita atau direktori yang aktif

Hostname Untuk menampilkan nama PC kita

Whoami Untuk menampilkan nama user kita

Date Untuk menampilkan tanggal yang sekarang

Time Untuk menampilkan waktu yang sekarang

Who Untuk menampilkan user yang sedang login

Last Untuk menampilkan data user yang login dan logout

UptimeMenampilkan seberapa lama kita telah menyalakan komputer kita

Ps Untuk menampilkan proses yang sedang aktif

Ps auxUntuk menampilkan proses apa saja beserta detailnya yang menggunakan device “aux”

TopTask manager di linux, menampilkan semua proses di dalam komputer kita

uname–aUntuk menampilkan tentang detail komputer kita juga sistem operasi, versi kernel, dll

FreeUntuk menampilkan jumlah memori yang sedang digunakan maupun tidak di dalam sistem

du / -bh Untuk menampilkan ukuran dari sebuah folder

cat /proc/cpuinfo Untuk menampilkan detail dari prosessor

cat /proc/interrupts Untuk menampilkan interupt-interupt yang ada di prosesor

cat /proc/version Menampilkan versi dari sistem operasi

cat /proc/filesystems Menampilkan file-file sistem

Page 5: Laporan Jarkom Modul 1

di komputer kita

cat /etc/printcap Melihat printer yang telah disetting

Set Melihat environment dari user yang aktif

Task 2 – Pengantar System OprasiDibawah ini merupakan istilah-istilah di dalam system Oprasi. Apa yang anda ketahui tentang perbedaan partisi antara EXT4 dan NTFS?

Perbedaan yang paling mencolok adalah penggunaanya, ext 4 digunakanuntuk sistem operasi linux sedangkan NTFS untuk sistem operasi windows.

Jelaskan fungsi dari swap dan sebutkan rumus dari pembuatan SWAP !Partisi ini di butuhkan untuk mendukung system memori virtual. Swap di perlukan oleh virtual memory manager untuk mengelola tempat kerja memory di RAM secara optimal. Ukuran partisi di sarankan dua kali lipat dari ukuran RAM.SWAP di perlukan oleh virtual memori manager untuk mengelola tempat kerja memori di RAM secara optimal.Contoh : RAM pc kita adalah 512 MB, maka partisi SWAP yang disarankan adalah 1024 MB atau 1 GB

Ketika anda sedang menginstal Ubuntu server, terdapat pilihan partisi “primary” dan “logical”. Jelaskan perbedaan keduanya!Partisi Primary,  merupakan partisi utama pada harddisk yang memuat sejumlah file data. Fungsi dari partisi primary ini juga sebagai partisi yangpertama diakses komputer untuk booting. Jadi, intinya partisi tipe ini digunakan untuk menyimpan file data dari system operasi yang kemudian digunakan untuk booting sistem operasi tersebut. Bisa dibilang data dari sistem operasi tersebut disimpan disini.

Partisi Extended, partisi ini juga merupakan partisi utama pada harddisk. Partisi Extended berfungsi untuk mengatasi keterbatasan pembagian partisi. Partisi Extended tidak menangani pengolahan data secara langsung. Untuk dapat menggunakannya, kita harus menciptakan Partisi Logical terlebih dahulu. Bisa dibilang tipe partisi ini adalah partisi lain selain Partisi Primary.

Partisi Logical, merupakan partisi sampingan yang terdapat pada partisi Extended. Partisi Logical mampu menampung berbagai macam file data.Nah, ini contohnya drive :D, :E, :F, dan seterusnya pada Windows. Jadi, partisi Extended terdiri dari Partisi Logical.

Apa yang anda ketahui tentang kernel? Jelaskan system kerjanya !Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani berbagai macam program aplikasi untuk mengakses perangkat keras komputer secara aman.

Page 6: Laporan Jarkom Modul 1

Selain itu, fungsi kernel juga untuk me-manage atau mengatur kapan dan berapa lama sebuah program dapat menggunakan satu bagian perangkat keras.Kernel di bagi ke dalam 4 bagian yang secara desain berbeda•Kernel Monolitik, Kernel monolotik mengintegrasikan banyak fungsi di dalam kernel dan menyediakan lapisan abstraksi Hardware secara penuh terhadap perangkat keras yang berada di bawah sistem operasi.•Mikrokernel, Mikrokernel menyediakan sedikit saja dari abstraksi perngakat keras dan menggunakan aplikasi yang berjalan di atasnya untuk melakukan beberapa fungsionalitas lainnya.•Kernel hibrida, kernel hibrida adalah pendekatan desain microkernel yang di modifikasi. Pada hybrid kernel, terdapat beberapa tambahan kode di dalam ruangan kernel untuk meningkatkan performanya.•Kernel Hybrida, kernel hybrida terdapat beberapa tambahan kode di dalam ruangan kernel untuk meningkatkan performanya.•Exokernel, Exokernel menyediakan hardware abstraction secara minimal, sehingga program dapat mengakses hardware secara langsung. Dalam pendeketana desain exokernel, library yang dimiliki oleh sistem operasi dapat melakukan abstraksi yang mirip dengan abstraksi yang dilakukan dalam desan monolithic kernel.

Di dalam kernel•Process Management, bagian ini kernel mengatur dari proses antara aplikasi dan hardware. Kapan mereka akan keluar masuk untuk melakukan proses.•Memory management, kernel akan mengatur proses penggunaan memori oleh aplikasi. Kadi kernel akan mengatur kapan aplikasi akan menggunakan memori, dan akan menggunakan addressing mana yang akan di pakai.•Device management, kernel juga akan berfungsi untuk menjadi jembatan penggunaan dari hardware yang berada dalam sistem. Dengan begini hardware bisa dikenali dan digunakan oleh aplikasi dan sistem operasi.•Systems call, pada bagian ini kernel mengatur antara hubungan dari aplikasi dan sistem operasi.

Jelaskan fungsi dari system operasi ! jelaskan pula system operasi sebagai pengelola sumberdaya dan Extended Machine !

Apabila kita melihat dari sudut pandang komputer, Sistem Operasi merupakan program yang sangat dekat berhubungan dengan Hardware. Pada konteks ini, kita dapat melihat Sistem Operasi sebagai pengelola sumberdaya atau resource allocator. Yang dimaksud dengan sumber daya disini adalah contohnya : clock CPU, Memory (RAM), penyimpanan data, peralatan Input/Output dan lainnya.Sistem Operasi bertindak sebagai pengelola sumberdaya termasuk dalam membagi sumber daya kedalam dua arah yang berbeda, yaitu setiap program mendapatkan waktu dan ruangnya dalam menggunakan sumberdaya.

Page 7: Laporan Jarkom Modul 1

Maksud dari fungsi Sistem Operasi sebagai Extended Machine adalah Sistem Operasi berfungsi untuk mengubah interface secara langsung antara user-hardware yang tidak menarik (tampilan yang jelek dan monoton, tidak ada unsur seni/keindahan sedikitpun) menjadi menarik. Sebuah sistem operasi menyediakan lapisan tampilan abstrak dalam tampilan tatap muka/interface dengan user, tetapi fungsi SO sebagai Extended Machine bukan hanya sebatas itu saja, sistem operasi juga secara langsung/tidak langsung memudahkan user dalam mengelola data dalam komputer dengan tampilan tersebut, SO bisa dikatakan menyembunyikan kerumitan yang ada pada hardware dan menampilkanya dengan praktis kepada user. Oleh karena itu, sebuah Sistem Operasi juga didisain untuk memudahkan pengguna dalam menggunakan sumberdaya yang ada.

V. TUGAS PRAKTIKUM

Lakukan instalasi “ttyrec” dengan command

- Apt-get update

- Apt-get install ttyrec

- Setelah selesai proses instalasi jalankan menggunakan access root:

root@root:/#ttyrec (4 digit NimBelakang) ex: #ttyrec 1234

Buatlah user baru menggunakan Command-Line

User :Nama

Pass : (4 digit NimBelakang)

Lakukan dan Jelaskan langkah-langkah copy file dari Ubuntu server di virtual box ke

flash disk.