Anda di halaman 1dari 17

PRAKTIKUM II PENGENALAN SISTEM OPERASI LINUX

Disusun Oleh : MUHAMMAD AKBAR ARIADI INDRAWAN OKY ARDIAN GUSTINANDA Kelas : 4H ( 201010370311077 ) ( 201010370311322 )

LABORATORIUM JARINGAN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG


2011 2012

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

I.

TUJUAN 1. Mengenal Sistem Operasi Linux. 2. Memahami proses login / logout pada Sistem Operasi Linux. 3. Memahami perintah-perintah dasar Linux. 4. Memahami teknik mencari bantuan pada Sistem Operasi Linux.

II.

PETUNJUK PRAKTIKUM 1. Hidupkan perangkat komputer Anda dan masuklan pada Sistem Operasi Linux yang tersedia. 2. Untuk masuk ke mode terminal Anda dapat menggunakan perintah CTRL + ALT + DEL pada autentikasi pengguna pada Sistem Operasi yang Anda gunakan. 3. Masukkan username dan password sesuai dengan user yang ada. 4. Untuk melakukan akses perintah dengan grant privilege paling tinggi gunakan perintah sudo pada setiap langkah perintah yang terkait. Misalkan saja sebuah file ingin kita append (tambah tulis) namun dengan permission root. Hal ini tentu jika kita mengaksesnya sebagai user dengan general previllege akan terlarang saat ingin melakukan edit terhadap tulisan tersebut.
sudo nano /etc/apt/sources.list

5. Untuk melakukan akses perintah secara permanen dengan grant previllege tertinggi kita dapat menggunakan perintah :
sudo su

yang kemudian akan diminta password terhadap grant user tersebut. Indikator dari status boot ditandai dengan line console yang berakhir dengan tanda pagar (umum). 6. Kita dapat melihat manual sebuah command dengan menggunakan command
man <nama_command>

Untuk keluar dari mode manual ketik huruf q. 7. Berikut adalah perintah-perintah yang dapat dicoba, a. Echo
echo echo echo echo halo dunia 5+4 | bc l $SHELL {con,pre}{sent,fer}{s,ed}

b. cd
cd / cd /home/ cd /etc/ cd .. ~digunakan untuk naik satu folder di atas current folder

c. date, cal
date cal cal 2000

d. hostname
hostname

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

e. arch
arch

f. uname
uname -a

g. fdisk h. dmesg
sudo dmesg sudo dmesg | more sudo dmesg | grep usb

i. uptime
sudo uptime

j. whoami, who
sudo whoami sudo who

k. id
sudo id

l. last, clear, history


last clear history

m. cat, vi, nano


cat <somefile> vi <somefile> ~untuk editing atau insert gunakan i setelah masuk ke file ~untuk keluar gunakan shift + q kemudian diikuti q enter ~untuk save gunakan shift + q kemudian diikuti dengan w enter dan q enter ~ reference http://komunitaskami.com/komunitas-linux/vi-caramenggunakan-editor-vi-pada-console-terminal-linux/ nano <somefile> ~untuk keluar dari editor gunakan CTRL + x

n. top, free
sudo top ~untuk keluar tekan tombol q

o. lsmod p. ls
ls a ls al ls -l

q. reboot, halt, shutdown Simpan pekerjaan Anda sebelum melakukan perintah berikut :
sudo reboot ~untuk reboot / restart system komputer sudo halt ~untuk mematikan system komputer Sudo hy 0 ~untuk mematikan system komputer

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

8. Mintalah asisten, dosen atau petugas lab untuk melakukan evaluasi terhadap hasil kegiatan praktikum Anda di laboratorium pada modul ini. III. TUGAS POST LABORATORY 1. Jelaskan fungsi masing-masing perintah yang Anda kerjakan pada saat percobaan praktikum. 2. Dengan menggunakan echo masukkan sebuah baris ke dalam file text. Indikator untuk diinputkan : NIM_Nama 3. Carilah sebuah kata dalam file yang existing / ada dengan menggunakan cat. Misalkan dalam sebuah file terdapat kata config, carilah kata tersebut dengan menggunakan cat. Test dan uji Anda yang menentukan. IV. EXTRA 1. Setting NIC (Network Interface Card), IP dan DNS lewat terminal. -- Explain in the board, documented on blog or file. 2. Setting source package aptitude. -- Explain in the board, documented on blog or file. LAPORAN PRAKTIKUM 1. Fungsi masing-masing perintah : a. Echo
echo halo dunia ~ digunakan untuk menampilkan tulisan halo dunia

V.

echo 5+4 | bc l ~ digunakan untuk menampilkan hasil penjumlahan di atas

echo $SHELL ~ digunakan untuk mengetahui kata SHELL berada pada file mana

echo {con,pre}{sent,fer}{s,ed} ~ digunakan untuk menggabungkan suku kata menjadi sebuah kata

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

b. cd
cd / ~ digunakan cd /home/ ~ digunakan PC kita cd /etc/ ~ digunakan cd .. ~ digunakan untuk masuk ke direktori root ( / ) untuk masuk ke direktori /home, yaitu direktori dari untuk masuk ke direktori /etc, yaitu direktori system untuk naik satu folder di atas current folder

c. date, cal
date ~ digunakan untuk menampilkan hari, bulan, tanggal, jam, zona waktu dan tahun kita mengakses perintah tersebut

cal ~ digunakan untuk menampilkan kalender bulan sesuai dengan bulan apa kita mengakses perintah ini

cal 2000 ~ digunakan untuk menampilkan kalender pada tahun 2000 Masehi

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

d. hostname
hostname ~ digunakan untuk menampilkan user pengguna dari ubuntu yang dipakai

e. arch
arch ~ digunakan untuk menampilkan nama mesin yang menjalankan hardware

f. uname
uname a ~ digunakan untuk menampilkan semua informasi dari sistem yang dijalankan

g. fdisk ~ digunakan untuk menampilkan tabel manipulasi partisi untuk Linux

h. dmesg
sudo dmesg ~ digunakan untuk menampilkan atau mengkontrol kernel ring buffer, dengan menampilkan seluruh informasi dan kursor langsung pada

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

baris perintah selanjutnya

sudo dmesg | more ~ digunakan untuk menampilkan atau mengkontrol kernel ring buffer, tanda more pada bagian bawah yang digunakan untuk melihat semua informasi yang ada baris per baris dengan menekan tombol enter

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

sudo dmesg | grep usb ~ digunakan untuk menampilkan atau mengkontrol kernel ring buffer, dan dicari baris informasi yang ada unsur tulisan usb

i. uptime
sudo uptime ~ digunakan untuk mengetahui sudah berapa lama sistem tersebut dijalankan

j. whoami, who
sudo whoami ~ digunakan untuk mengetahui user yang paling tinggi

sudo who ~ digunakan untuk mengetahui user yang login ke sistem

k. id
sudo id ~ digunakan untuk mengetahui id user dan group yang paling tinggi

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

l. last, clear, history


last ~ digunakan untuk mengetahui daftar user yang login ke sistem

clear ~ digunakan untuk membersihkan layar terminal

history ~ digunakan untuk mengetahui perintah-perintah apa saja yang sudah digunakan di mode terminal

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

m. cat, vi, nano


cat <somefile> ~ digunakan untuk menampilkan isi file

vi <somefile> ~ digunakan untuk editing file, lebih sulit digunakan ~ untuk editing atau insert gunakan i setelah masuk ke file ~ untuk keluar gunakan shift + q kemudian diikuti q enter ~ untuk save gunakan shift + q kemudian diikuti dengan w enter dan q enter ~ reference http://komunitaskami.com/komunitas-linux/vi-caramenggunakan-editor-vi-pada-console-terminal-linux/

nano <somefile> ~ digunakan untuk editing file, lebih mudah digunakan ~ untuk keluar dari editor gunakan CTRL + x

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

n. top, free
sudo top ~ digunakan untuk menampilkan linux tasks ~ untuk keluar tekan tombol q

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

o. lsmod ~ digunakan untuk menampilkan status dari modul yang ada pada Linux Kernel

p. ls ~ digunakan untuk melihat semua isi dalam sebuah direktori kecuali file . dan ..

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

ls a ~ digunakan untuk menampilkan seluruh isi direktori tanpa terkecuali

ls al ~ digunakan untuk menampilkan seluruh isi direktori tanpa terkecuali beserta penulisnya

ls l ~ digunakan untuk melihat seluruh isi direktori beserta hak akses dan penulisnya kecuali file . dan ..

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

q. reboot, halt, shutdown Simpan pekerjaan Anda sebelum melakukan perintah berikut :
sudo reboot ~ digunakan untuk reboot / restart system komputer

sudo halt ~ digunakan untuk mematikan sistem komputer

sudo hy 0 ~ digunakan untuk mematikan sistem komputer

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

2. Dengan menggunakan echo masukkan sebuah baris ke dalam file text. Indikator untuk diinputkan : NIM_Nama

3. Carilah sebuah kata dalam file yang existing / ada dengan menggunakan cat. Misalkan dalam sebuah file terdapat kata config, carilah kata tersebut dengan menggunakan cat. Test dan uji Anda yang menentukan. ~ mencari kata Name pada file: examples.desktop
cat examples.desktop | grep Name

EXTRA 1. Setting NIC (Network Interface Card), IP dan DNS lewat terminal. ~ Edit file yang berada pada direktori /etc/network/interfaces seperti perintah di bawah ini dan isikan seperti pada gambar.
nano /etc/network/interfaces

~ Tekan CTRL + X untuk keluar dari editor nano kemudian tekan y untuk menyimpan file dengan nama yang sama dan tinggal ditekan Enter seperti gambar di bawah ini.

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

~ Restart IP Address seperti perintah di bawah ini


/etc/init.d/networking restart

~ Untuk melihat apakah IP yang sudah kita setting sudah berfungsi atau tidak, ketik perintah seperti di bawah ini
ifconfig

2. Setting source package aptitude.

VI.

KESIMPULAN 1. Untuk melakukan akses perintah dengan grant privilege paling tinggi gunakan perintah sudo pada setiap langkah perintah yang terkait. Misalkan saja sebuah file ingin kita append (tambah tulis) namun dengan permission root. Hal ini tentu jika kita mengaksesnya sebagai user dengan general previllege akan terlarang saat ingin melakukan edit terhadap tulisan tersebut.
sudo gedit /etc/network/interfaces

2. Untuk melakukan akses perintah secara permanen dengan grant previllege tertinggi kita dapat menggunakan perintah :
sudo su

yang kemudian akan diminta password terhadap grant user tersebut. Indikator dari status boot ditandai dengan line console yang berakhir dengan tanda pagar (umum). 3. Kita dapat melihat manual sebuah command dengan menggunakan command
man <nama_command>

Contoh : man ls untuk mengetahui fungsi ls Untuk keluar dari mode manual ketik huruf q.

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

4. Berikut adalah perintah-perintah yang sudah dipraktekkan : a. echo b. cd c. date d. cal e. hostname f. arch g. uname h. fdisk i. dmesg j. uptime k. whoami l. who m. id n. last o. clear p. history q. cat r. vi s. nano t. top u. free v. lsmod w. ls x. reboot y. halt z. shutdown

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang 2012

Anda mungkin juga menyukai