Rangkuman Praktikum Sistem Operasi

 Rangkuman Praktikum Pemrograman Sistem Operasi

1 - 6


Assalamualaikum wr.wb perkenalkan nama saya

Dimas Bayu Anjasmara

Mahasiswa Umsida Jurusan Teknik Informatika


Dari praktikum Algoritma dan Struktur Data ini saya mendapat ilmu yang banyak dan hampir semuanya bermanfaat, dari yang awalnya tidak bisa menjadi bisa.


Sekarang saya akan memberikan rangkuman tentang apa yang sudah saya dapatkan pada Praktikum 


Sistem Operasi yang bersumber dari modul asli UMSIDA. 

Jika ingin mengenal lebih dalam tentang universitas saya, silahkan akses link berikut : 

umsida.ac.id atau fst.umsida.ac.id








 

Percobaan 1 : Melihat identitas diri (nomor id dan group id)

$ id




Percobaan 2 : melihat tanggal dan kalender dari sistem

1.      Melihat tanggal saat ini

$ date

Mengupload: 35595 dari 35595 byte diupload.




2.      Melihat kalender

$ cal 12 2012



                    $ cal -y




\

Percobaan 3 : Melihat identitas mesin

$ hostname

$ uname

$ uname -a




Percobaan 4 : Melihat siapa yang sedang aktif

$ w

$ who

$ whoami




Percobaan 1 : manajemen proses

1.      Ps menampilkan PID (process ID) untuk shell dan proses ps itu sendiri

$ ps



                $ ls -l  /proc/[nomorPID]




2.      Melihat status proses

$ cat  /proc/[nomorPID]/status



3.      Melihat nilai pada variabel

$ ls  /proc/sys/net/ipv4



4.      Melihat isi salah satu variabel

$ cat  /proc/sys/net/ipv4/ip_forward

$ echo 1 >  /proc/sys/net/ipv4/ip_forward




5.      Mengubah kernel variabel harus dengan ijin akses root. Menjadi root dengan utilitas su (subtitute user)

$ su

Password : isi dengan password root

# echo 1 >  /proc/sys/net/ipv4/ip_forward

# exit



6.      Kembali ke user semula dan tampilkan variabel kernel dengan nilai baru

$ cat  /proc/sys/net/ipv4/ip_forward




Percobaan :

Login sebagai user

1.      Buka Console Terminal dan Lakukan percobaan-percobaan di bawah ini

Percobaan 1 File description

1.      Untuk melihat isi file dari direktori aktif

$ ls



   Untuk melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.

$ ls -l







4.      Membuat direktori baru dengan perintah mkdir directory

$ mkdir data



5.      Menghapus direktori yang telah kosong

$ rmdir data



6.      Mengcopy suatu file cp source destination

$ cd  /home

$ nano udon. Ganteng



#udon ganteng

#kangudon.com



Ctrl + x dan y untuk menyimpan file

$ cp  /home/udon.ganteng  /home/udon.manis



Percobaan 1 : Status Proses

1.     Instruksi ps ( proses status ) digunakan untuk melihat kondisi proses yang ada. PID adalah Nomor Identitas Proses, tty adalah nama terminal dimana proses tersebut aktif, STAT berisi S ( sleeping ) dan R ( Running ), COMMAND merupakan instruksi yang digunakan.

$ps



2.     Untuk melihat factor / elemen lainnya, gunakan option –u (user). %CPU adalah presentasi CPU time yang digunakan oleh proses tersebut. %MEM adalah presentasi system memori yang digunakan proses, SIZE adalah jumlah memori yang digunakan, RSS ( Real System Storage ) adalah jumlah memori yang digunakan, START adalah “kapan proses tersebut diaktifkan.

$ps –u



3.      Mencari proses yang spresifik pemakai. Proses di atas hanya terbatas pada proses milik pemakai, dimana pemakai tersebut melakukan login.

$ps –u diba



4.     Mencari proses lainnya gunakan option a (aR) dan au ( all user )

$ps –a


 

Percobaan 3 : Ijin Akses

1.      Melihat ijin akses

$ ls –l



2.      Mengubah ijin akses

$ chmod 444 filenano.txt

$ ls –l



$ chmod 666 filenano.txt

$ ls –l



$ chmod 777 filenano.txt

$ ls –l



umsida.ac.id

Komentar