laporan jarkom modul 1
DESCRIPTION
Jaringan KomputerTRANSCRIPT
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
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.
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
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
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.
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.
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.