SlideShare a Scribd company logo
1 of 7
Download to read offline
LABORATORIUM PEMBELAJARAN ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
NAMA : ILHAM TUBAGUS ARFIAN
NIM : 165150207111051
TUGAS : BAB II
TANGGAL : 29/09/2017
ASISTEN : -ALFIAN RIZKY SUSANTO
-ANANDA ADIYATMA PUTRA
1. Carilah fungsi dari directory berikut:
Jawab :
Direktori Deskripsi
/ Struktur direktori di Linux secara umum diawali dengan
root filesystem “/” dan tentu juga merupakan root atau
akar dari seluruh direktori global. Partisi dimana di letakkan
/ (root system) akan menjadi direktori sistem atau partisi
pokok.
/bin Direktori /bin berisikan program binner yang harus ada bila
sistem yang dipasang dalam mode single-user.
/dev Pada sistem operasi Linux, setiap perangkat yang
terhubung akan dianggap sebagai files, dan di direktori /dev
inilah file-file khusus yang mempresentasikan perangkat
tersebut disimpan.
/etc Pada direktori inilah banyak tersimpan file-file konfigurasi
yang pada umumnya bisa diedit menggunakan text editor.
/home Direktori ini berisi direktori untuk masing-masing user.
Pada direktori ini umumnya berisi file data-data user dan
file konfigurasi user tertentu.
/lib Berisi file-file library atau pustaka dari semua aplikasi binary
yang tersimpan dalam direktori /sbin dan /bin. Di direktori
ini juga tersimpan berbagai macam library yang digunakan
untuk aplikasi lain. Konsep penggunaan library bersama ini
membuat aplikasi di linux dapat menghemat ukuran.
/proc Direktori /proc juga merupakan pseudo filesystem, /proc
murni berkaitan dengan sistem dan tidak menyangkut pada
device. Fungsi dari /proc adalah untuk menyimpan
infomasi dari sistem.
/root Merupakan direktori home-nya superuser (root).
/sbin Berisi file-file biner yang esensinya untuk sistem dan
mengendalikan sistem. File-file biner atau bisa dianggap
aplikasi sistem ini jika dioperasikan secara tidak tepat bisa
berpotensi merusak. File-file yang berada di dalam direktori
ini umum dioperasikan oleh Root.
/tmp Merupakan file sistem yang menyimpan file-file sementara.
Biasanya file yang disimpan dalam directory ini akan
terhapus setiap jika computer di restart.
/usr Sebuah sub-hirarki dari root filesistem di simpan didalam
/usr. Didalam /usr tersimpan aplikasi dan utiliti yang
spesifik dengan user.
/var Direktori /var merupakan direktori yang isinya sangat
dinamis. Biasanya berisi informasi seperti log yang berada
dalam /var/log.
2. Buatlah file dengan nama coba2.txt lalu ubahlah ijin aksesnya dengan 2
cara yaitu biner & alphabet, dimana owner ijin hanya read, group hanya
execute, dan other tidak ada akses sama sekali. (Sertakan Screenshot)
Jawab :
Syntax ubah ijin akses cara biner.
# touch coba2.txt
# chmod 410 coba2.txt
Syntax ubah ijin akses cara alphabet.
# touch coba2.txt
# chmod u-w,g=x,o-r coba2.txt
3. Saya mempunyai script yang berada di /home/sisop/script. Saya ingin
mengeksekusi script saya tanpa menjalankan sh atau bash. Bagaimanakah
caranya?
Jawab :
Berikan hak akses executable pada file tersebut, dengan cara mengetikkan
perintah chmod +x script, kemudian jalankan file tersebut dengan
mengetikkan perintah ./script.
4. Buatlah 2 groups dengan nama parent dan children dan buatlah user baru
untuk masing groups lalu susunlah groups dan user tersebut sehingga
pengelompokanya menjadi seperti ini:
Parent Children
Joni Ana
Budi Ani
Sertakan Screenshot!!
Jawab :
root@165150207111051:/home/onlymeganoobs# groupadd Parent
root@165150207111051:/home/onlymeganoobs# groupadd Children
root@165150207111051:/home/onlymeganoobs# useradd Joni -G Parent
root@165150207111051:/home/onlymeganoobs# useradd Budi -G Parent
root@165150207111051:/home/onlymeganoobs# useradd Ana -G Children
root@165150207111051:/home/onlymeganoobs# useradd Ani -G Children
5. Hapuslah user yang telah kalian buat (min 2) beserta home direktorinya!!
Jawab :
root@165150207111051:/home/onlymeganoobs# userdel Joni
root@165150207111051:/home/onlymeganoobs# userdel Ani
6. Buatlah perintah untuk menghitung perkalian aritmatika dengan
menggunakan variabel inputan!
Jawab :
root@165150207111051:/home/onlymeganoobs# touch perkalian.txt
root@165150207111051:/home/onlymeganoobs# nano
perkalian.txt
root@165150207111051:/home/onlymeganoobs# chmod +x perkalian.txt
root@165150207111051:/home/onlymeganoobs# ./perkalian.txt
7. Coba buatlah sebuah module kemudian install dan kemudian remove!
Jawab :
a. Install linux headers generic make gcc .
b. Buat file misal module.c dan isikan kode program berikut
module.c
#include <linux/module.h> /* Needed by all modules
*/
#include <linux/kernel.h> /* Needed for KERN_INFO
*/
#include <linux/init.h> /* Needed for the macros
*/
static int __init modul_start(void)
{
printk(KERN_INFO "Loading example module...n");
printk(KERN_INFO "Module Successfully Loadedn");
return 0;
}
static void __exit modul_end(void)
{
printk(KERN_INFO "Module endedn");
}
module_init(modul_start);
module_exit(modul_end);
c. Buat file Makefile dan isikan perintah berikut
Makefile
obj-m = modul.o
KVERSION = $(shell uname -r)
all: make -C /lib/modules/$(KVERSION)/build M=$(PWD)
modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
d. Compile file modul.c dengan perintah make
e. Pasang module.ko dengan perintah sudo insmod modul.ko
f. Cek berhasil atau tidaknya pemasangan kernel modul dengan perintah ls.
g. Pasang kernel modul.ko dengan perintah insmod modul.ko
h. Cek output dari kernel module setelah dipasang dengan perintah
dmesg.
i. Untuk melepas kernel module hello yang sudah terpasang tadi, kita
dapat memakai perintah :
sudo rmmod modul
j. Cek output dari kernel module setelah dilepas dengan perintah
dmesg.

More Related Content

What's hot

Pratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada WindowsPratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada Windowseddie Ismantoe
 
Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Dayatx Dxd
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuMelina Krisnawati
 
Bab 4 sistem file gnu linux
Bab 4 sistem file gnu linuxBab 4 sistem file gnu linux
Bab 4 sistem file gnu linuxDidit Septiawan
 
Perintah-perintah MsDos
Perintah-perintah MsDosPerintah-perintah MsDos
Perintah-perintah MsDosalfianostefano
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasiHidayatullah Aldy
 
Tugas pengantar sistem unix
Tugas pengantar sistem unixTugas pengantar sistem unix
Tugas pengantar sistem unixHibaten Wafiroh
 
Sistem Operasi II
Sistem Operasi IISistem Operasi II
Sistem Operasi IIKho_Ai
 
Perintah-perintah DOS
Perintah-perintah DOSPerintah-perintah DOS
Perintah-perintah DOSviviluthfiyah
 
File Hierarchy Standard
File Hierarchy StandardFile Hierarchy Standard
File Hierarchy Standardzhianka007
 
Memahami access right di linux
Memahami access right di linuxMemahami access right di linux
Memahami access right di linuxridhyld
 
Laporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal CommandLaporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal CommandMelina Krisnawati
 
Hak-Akses
Hak-AksesHak-Akses
Hak-Aksesridhyld
 
Laporan Sistem Operasi Linux
Laporan Sistem Operasi LinuxLaporan Sistem Operasi Linux
Laporan Sistem Operasi LinuxIbrahim Naki
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linuxviviluthfiyah
 

What's hot (18)

Pratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada WindowsPratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada Windows
 
L I N U X
L I N U XL I N U X
L I N U X
 
Perintah Dasar pada Linux ubuntu
Perintah Dasar pada Linux ubuntuPerintah Dasar pada Linux ubuntu
Perintah Dasar pada Linux ubuntu
 
Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)Perintah dasar linux (Pemula)
Perintah dasar linux (Pemula)
 
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntuLaporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
Laporan praktikum i dan ii tentang mengenal perintah dasar linux ubuntu
 
Bab 4 sistem file gnu linux
Bab 4 sistem file gnu linuxBab 4 sistem file gnu linux
Bab 4 sistem file gnu linux
 
Perintah-perintah MsDos
Perintah-perintah MsDosPerintah-perintah MsDos
Perintah-perintah MsDos
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
 
Tugas pengantar sistem unix
Tugas pengantar sistem unixTugas pengantar sistem unix
Tugas pengantar sistem unix
 
Sistem Operasi II
Sistem Operasi IISistem Operasi II
Sistem Operasi II
 
Perintah-perintah DOS
Perintah-perintah DOSPerintah-perintah DOS
Perintah-perintah DOS
 
File Hierarchy Standard
File Hierarchy StandardFile Hierarchy Standard
File Hierarchy Standard
 
Memahami access right di linux
Memahami access right di linuxMemahami access right di linux
Memahami access right di linux
 
Laporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal CommandLaporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal Command
 
Operasional OS DOS
Operasional OS DOSOperasional OS DOS
Operasional OS DOS
 
Hak-Akses
Hak-AksesHak-Akses
Hak-Akses
 
Laporan Sistem Operasi Linux
Laporan Sistem Operasi LinuxLaporan Sistem Operasi Linux
Laporan Sistem Operasi Linux
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 

Similar to Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas

Perintah Perintah Filesystem Hierarchy Standard di Linux
Perintah Perintah Filesystem Hierarchy Standard di LinuxPerintah Perintah Filesystem Hierarchy Standard di Linux
Perintah Perintah Filesystem Hierarchy Standard di LinuxAlfan Khudori
 
20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linux20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linuxsetyarico
 
Download soul land season 3 episode 1 sub indonesia.pptx
Download soul land season 3 episode 1 sub indonesia.pptxDownload soul land season 3 episode 1 sub indonesia.pptx
Download soul land season 3 episode 1 sub indonesia.pptxNgakakaja
 
KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1
KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1
KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1Ngakakaja
 
01 perintah dasar_linux
01 perintah dasar_linux01 perintah dasar_linux
01 perintah dasar_linuxsulaiman yunus
 
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptxRizaSeptianAgusArisa
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxMirza Afrizal
 
Pertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handoutPertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handoutSyaiful Ahdan
 
20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinuxWahyu W
 
Dasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okDasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okNie Andini
 
Bab 4 sistem file gnu linux
Bab 4 sistem file gnu linuxBab 4 sistem file gnu linux
Bab 4 sistem file gnu linuxAde Tamin
 
Sistem operasi 2
Sistem operasi 2 Sistem operasi 2
Sistem operasi 2 Fariz Adnan
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxSyaiful Ahdan
 
Meeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handoutMeeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handoutSyaiful Ahdan
 

Similar to Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas (20)

Perintah Perintah Filesystem Hierarchy Standard di Linux
Perintah Perintah Filesystem Hierarchy Standard di LinuxPerintah Perintah Filesystem Hierarchy Standard di Linux
Perintah Perintah Filesystem Hierarchy Standard di Linux
 
linux.docx
linux.docxlinux.docx
linux.docx
 
20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linux20101119 perintah dasar_sistem_operasi_linux
20101119 perintah dasar_sistem_operasi_linux
 
Download soul land season 3 episode 1 sub indonesia.pptx
Download soul land season 3 episode 1 sub indonesia.pptxDownload soul land season 3 episode 1 sub indonesia.pptx
Download soul land season 3 episode 1 sub indonesia.pptx
 
KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1
KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1
KUNCI JAWABAN PKn Kelas 7 Halaman 11 12 14 15 16 bab 1
 
entahlah
entahlah entahlah
entahlah
 
01 perintah dasar_linux
01 perintah dasar_linux01 perintah dasar_linux
01 perintah dasar_linux
 
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
6933b2d630dc42f6bab373160e94e0f1779d4e1b (1).pptx
 
Praktikum Sistem Operasi Linux
Praktikum Sistem Operasi LinuxPraktikum Sistem Operasi Linux
Praktikum Sistem Operasi Linux
 
Pertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handoutPertemuan2 basic commands linux operating system-handout
Pertemuan2 basic commands linux operating system-handout
 
20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux20150927 lab2 basiccommandlinux
20150927 lab2 basiccommandlinux
 
Dasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux okDasar dasar perintah linux dan sistem derektory pada linux ok
Dasar dasar perintah linux dan sistem derektory pada linux ok
 
Bab 4 sistem file gnu linux
Bab 4 sistem file gnu linuxBab 4 sistem file gnu linux
Bab 4 sistem file gnu linux
 
Sistem operasi 2
Sistem operasi 2 Sistem operasi 2
Sistem operasi 2
 
Ubuntu learning v.2
Ubuntu learning v.2Ubuntu learning v.2
Ubuntu learning v.2
 
Tugas so2 3
Tugas so2 3Tugas so2 3
Tugas so2 3
 
Gnu linux#2 fhs
Gnu linux#2 fhsGnu linux#2 fhs
Gnu linux#2 fhs
 
Praktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linuxPraktikum os bab2 perintah dasar di linux
Praktikum os bab2 perintah dasar di linux
 
Meeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handoutMeeting 4 - operasi file dan struktur direktori-handout
Meeting 4 - operasi file dan struktur direktori-handout
 
Pertemuan4
Pertemuan4Pertemuan4
Pertemuan4
 

Recently uploaded

7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptxSusanSanti20
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxMOHDAZLANBINALIMoe
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxDedeRosza
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfKartiniIndasari
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYNovitaDewi98
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 

Recently uploaded (20)

7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 

Sistem_Operasi_FILKOMUB_2016_Bab 2_tugas

  • 1. LABORATORIUM PEMBELAJARAN ILMU KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA NAMA : ILHAM TUBAGUS ARFIAN NIM : 165150207111051 TUGAS : BAB II TANGGAL : 29/09/2017 ASISTEN : -ALFIAN RIZKY SUSANTO -ANANDA ADIYATMA PUTRA 1. Carilah fungsi dari directory berikut: Jawab : Direktori Deskripsi / Struktur direktori di Linux secara umum diawali dengan root filesystem “/” dan tentu juga merupakan root atau akar dari seluruh direktori global. Partisi dimana di letakkan / (root system) akan menjadi direktori sistem atau partisi pokok. /bin Direktori /bin berisikan program binner yang harus ada bila sistem yang dipasang dalam mode single-user. /dev Pada sistem operasi Linux, setiap perangkat yang terhubung akan dianggap sebagai files, dan di direktori /dev inilah file-file khusus yang mempresentasikan perangkat tersebut disimpan. /etc Pada direktori inilah banyak tersimpan file-file konfigurasi yang pada umumnya bisa diedit menggunakan text editor. /home Direktori ini berisi direktori untuk masing-masing user. Pada direktori ini umumnya berisi file data-data user dan file konfigurasi user tertentu. /lib Berisi file-file library atau pustaka dari semua aplikasi binary yang tersimpan dalam direktori /sbin dan /bin. Di direktori ini juga tersimpan berbagai macam library yang digunakan untuk aplikasi lain. Konsep penggunaan library bersama ini membuat aplikasi di linux dapat menghemat ukuran. /proc Direktori /proc juga merupakan pseudo filesystem, /proc murni berkaitan dengan sistem dan tidak menyangkut pada device. Fungsi dari /proc adalah untuk menyimpan infomasi dari sistem. /root Merupakan direktori home-nya superuser (root). /sbin Berisi file-file biner yang esensinya untuk sistem dan mengendalikan sistem. File-file biner atau bisa dianggap aplikasi sistem ini jika dioperasikan secara tidak tepat bisa berpotensi merusak. File-file yang berada di dalam direktori ini umum dioperasikan oleh Root.
  • 2. /tmp Merupakan file sistem yang menyimpan file-file sementara. Biasanya file yang disimpan dalam directory ini akan terhapus setiap jika computer di restart. /usr Sebuah sub-hirarki dari root filesistem di simpan didalam /usr. Didalam /usr tersimpan aplikasi dan utiliti yang spesifik dengan user. /var Direktori /var merupakan direktori yang isinya sangat dinamis. Biasanya berisi informasi seperti log yang berada dalam /var/log. 2. Buatlah file dengan nama coba2.txt lalu ubahlah ijin aksesnya dengan 2 cara yaitu biner & alphabet, dimana owner ijin hanya read, group hanya execute, dan other tidak ada akses sama sekali. (Sertakan Screenshot) Jawab : Syntax ubah ijin akses cara biner. # touch coba2.txt # chmod 410 coba2.txt Syntax ubah ijin akses cara alphabet. # touch coba2.txt # chmod u-w,g=x,o-r coba2.txt 3. Saya mempunyai script yang berada di /home/sisop/script. Saya ingin mengeksekusi script saya tanpa menjalankan sh atau bash. Bagaimanakah caranya? Jawab : Berikan hak akses executable pada file tersebut, dengan cara mengetikkan perintah chmod +x script, kemudian jalankan file tersebut dengan mengetikkan perintah ./script.
  • 3. 4. Buatlah 2 groups dengan nama parent dan children dan buatlah user baru untuk masing groups lalu susunlah groups dan user tersebut sehingga pengelompokanya menjadi seperti ini: Parent Children Joni Ana Budi Ani Sertakan Screenshot!! Jawab : root@165150207111051:/home/onlymeganoobs# groupadd Parent root@165150207111051:/home/onlymeganoobs# groupadd Children root@165150207111051:/home/onlymeganoobs# useradd Joni -G Parent root@165150207111051:/home/onlymeganoobs# useradd Budi -G Parent root@165150207111051:/home/onlymeganoobs# useradd Ana -G Children root@165150207111051:/home/onlymeganoobs# useradd Ani -G Children
  • 4. 5. Hapuslah user yang telah kalian buat (min 2) beserta home direktorinya!! Jawab : root@165150207111051:/home/onlymeganoobs# userdel Joni root@165150207111051:/home/onlymeganoobs# userdel Ani 6. Buatlah perintah untuk menghitung perkalian aritmatika dengan menggunakan variabel inputan! Jawab : root@165150207111051:/home/onlymeganoobs# touch perkalian.txt root@165150207111051:/home/onlymeganoobs# nano perkalian.txt root@165150207111051:/home/onlymeganoobs# chmod +x perkalian.txt root@165150207111051:/home/onlymeganoobs# ./perkalian.txt
  • 5. 7. Coba buatlah sebuah module kemudian install dan kemudian remove! Jawab : a. Install linux headers generic make gcc . b. Buat file misal module.c dan isikan kode program berikut module.c #include <linux/module.h> /* Needed by all modules */ #include <linux/kernel.h> /* Needed for KERN_INFO */ #include <linux/init.h> /* Needed for the macros */ static int __init modul_start(void) { printk(KERN_INFO "Loading example module...n"); printk(KERN_INFO "Module Successfully Loadedn"); return 0; }
  • 6. static void __exit modul_end(void) { printk(KERN_INFO "Module endedn"); } module_init(modul_start); module_exit(modul_end); c. Buat file Makefile dan isikan perintah berikut Makefile obj-m = modul.o KVERSION = $(shell uname -r) all: make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules clean: make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean d. Compile file modul.c dengan perintah make
  • 7. e. Pasang module.ko dengan perintah sudo insmod modul.ko f. Cek berhasil atau tidaknya pemasangan kernel modul dengan perintah ls. g. Pasang kernel modul.ko dengan perintah insmod modul.ko h. Cek output dari kernel module setelah dipasang dengan perintah dmesg. i. Untuk melepas kernel module hello yang sudah terpasang tadi, kita dapat memakai perintah : sudo rmmod modul j. Cek output dari kernel module setelah dilepas dengan perintah dmesg.