Post on 26-Feb-2018
7/25/2019 ert.docx
1/10
Kata Pengantar
Pertama-tama kami sebagai Penyusun memanjatkan puji syukur atas rahmat Tuhan Yang
Maha Esa Karena berkat rahmat-NYA, saya dapat menyelesaikan Tugas Perkuliahan yaitu
Laporan Matrikulasi kami dengan bidang studi istem !perasi ""# ini dengan baik dan selesai
tepat pada $aktunya#
Tidak lupa pula Kami sebagai penyusun laporan u%apkan terima kasih kepada elaku &apak
'osen pengjar , hingga laporan ini berhasil diselesaikan#"si laporan ini diambil dari pelajaran
tiap perkulihan matrikulasi# Penyusun berterima kasih bagi pihak-pihak yang se%ara langsung
atau tidak langsung membantu dalam pembuatan laporan ini, sehingga kami bisa menyelesaikan
tugas kelompok ini dengan baik#
Kami Memaparkan memaparkan tentang Linu( berikut dengan Manajemen )ile pada linu(, tipe-
tipe operasi pada )ile, operasi pada )older, pengaturan )older, options i%on dan short%ut ,
pen%arian )ile# dirangkum se%ara singkat namun jelas# Kami berharap agar laporan yang di
tuliskan ini nantinya dapat berguna bagi pemba%a# Kami juga juga berharap, laporan ini dapat
memberikan in)ormasi yang dibutuhkan bagi siapa saja yang memerlukannya# 'an apabila dalam
pembuatan makalah ini terdapat kesalahan
yang belum kami ketahui# kami menerima kritik serta saran untuk makalah yang masih jauh dari
sempurna ini, agar kedepannya kami dapat menyusun makalah yang lebih baik dari makalah ini#
Terima Kasih,
*+ 'esember *+
7/25/2019 ert.docx
2/10
Daftar Isi
.alaman/udul
Kata Pengantar #################################################################################### ii
'a)tar "si ############################################################################################# iii
A. "si
a) Pengenalan Linu( ####################################################### +b) Komponen pada Linu( ############################################### c) Perintah-Perintah dasar Linu( #################################### 0d) istem 1ile Linu( ####################################################### +2e) .ak akses pada Linu( ################################################# +3f) hell %ript berbasis shell programming #################### +4
Penutuparan 'an Kesimpulan ####################################################################### i5
'a)tar Pustaka #################################################################################### i5
7/25/2019 ert.docx
3/10
BAB II
PEMBAHASAN
*#+# Pengertian Manajemen 1ile
1ile system atau manajemen )ile adalah metode dan struktur data yang digunakan sistem
operasi untuk mengatur dan mengorganisir )ile pada disk atau partisi# 1ile system juga dapatdiartikan sebagai partisi atau disk yang digunakan untuk menyimpan )ile-)ile dalam %ara tertentu#
6ara memberi suatu )ile system ke dalam disk atau partisi dengan %ara melakukan 1ormat
*#*# Man)aat Manajemen 1ile
Man)aat Manajemen 1ile antaralain dapat mengurangi resiko kehilangan )ile yangdikarenakan7 terhapus se%ara tidak disengaja, tertimpa )ile baru, tersimpan dimana saja, dan hal
lain yang tidak kita inginkan# Pada sebagian besar pemakai, system )ile merupakan bagian
system operasi yang paling tampak# ystem )ile menyediakan pengaksesan dan penyimpanan )ilese%ara online terhadap data dan program# ystem )ile terisi dua bagian terpisah, yaitu kumpulan
)ile yang masing-masing )ile menyimpan data dan 8 atau program serta struktur direktori yang
mengorganisasikan dan menyediakan in)ormasi mengenai )ile di system#
*#2# 1ungsi istem Manajemen 1ile
Komputer dapat menyimpan )ile di beragam media penyimpanan seperti opti%al disk,magneti% tape dan magneti% disk# Agar %omputer dapat digunakan dengan nyaman maka
%omputer harus menyediakan pandangan yang logi% seragam dalam hal penyimpanan in)ormasi
atau data# istem in)ormasi menyembunyikan properti-properti )isik dari penyimpana )isik
dengan mende)inisikan unit penyimpanan logi% yang disebut )ile# 1ile-)ile dipetakan keperangkat )isik oleh system operasi# Perangkat )isik ini bersi)at non5olatile, sehingga isinya tetap
bertahan setelah system %omputer dimatikan mengakhiri satu sesi layanan system %omputer#
1ile adalah koleksi yang diberi nama dari sebuah in)ormasi yang direkam padapenyimpanan sekunder# 1ile mempunyai si)at sebagai berikut 7
a# Persistan%e"n)ormasi dapat bertahan meski proses yang membuatnya berakhir atau satu dayadihilangkan#'engan property seperti ini maka )ile yang didapat dari hasil proses dapat dijaga dan
digunakan pada masa yang akan datang#
b# i9e
etiap )ile memiliki ukuran, terkadang )ile mempunyai ukuran yang sangat besarsehingga memungkinkan membutuhkan tempat penyimpanan yang sangat besar pula#
%# harability
1ile dapat digunakan diberbagai proses yang mengakses in)ormasi se%ara konkrit#
1ile system atau manajemen )ile adalah metode dan struktur data yang digunakan sistem
operasi untuk mengatur dang mengorganisir )ile pada disk atau partisi# 1ile system juga dapat
diartikan sebagai pasrtisi atau disk yang digunakan untuk menyimpan )ile-)ile dalam %ara
7/25/2019 ert.docx
4/10
tertentu# 6ara memberi suatu )ile system ke dalam disk atau partisi dengan %ara melakukan
1ormat#
&erikut adalah perintah manajemen )ile di dalam linu( 7
+# mkdir 7 untuk membuat )older8direktori#
*# p$d 7 point $ork dire%tory :menampilkan tempat direktori yang sedang dikerjakan;#
2# %p 7 untuk meng%opy )ile#
3# %p
7/25/2019 ert.docx
5/10
+3# %ho$n 7 untuk mengubah pemilik )ile dan group#
+# ?ho 7 untuk melihat siapa yang login#
+=# i)%on)ig 7 kon)igurasi perangkat jaringan#
+0# i$%on)ig 7 kon)igurasi perangkat jaringan nirkabel#
Nah ini adalah sedikit %ontoh langkah-langkahnya 7
+# Membuat )older8direktori dengan %ara mengetikkan @mkdir nama)older
*# Menampilkan tempat direktori yang sedang dikerjakan dengan %ara mengetikkan @p$d
2# Bntuk meng%opy )ile dengan %ara mengetikan seperti diba$ah ini
3# untuk meng%opy )older dia$ali dengan mengetikkan @%p
7/25/2019 ert.docx
6/10
0# Menghapus )older dengan mengetikkan @rm # Bntuk menghitung jumlah kata, baris dan jumlah huru) dalam suatu )ile dengan %ara
mengetikkan kata @$% dan diikuti )ile t(t#
4# Bntuk mengubah peri9inan suatu direktori atau )ile dengan %ara mengetik @%hmod 0 kamal#
Angka @0 adalah bilangan biner untuk mengubah hak aksesnya#
+# Bntuk melihat siapa yang login bisa lihat seperti pada gambar
Tipe-Tipe file operasi pada file
terdapat tiga tipe )ile pada system operasi 7
+# regular 7 )ile regular beridi in)ormasi, terdiri dari )ile A6"" dan biner# 1ile A6"" berisi baristeks, sedangkan )ile biner adalah )ile bukan )ile A6""# Bntuk )ile biner eksekusi :e(e;
mempunyai struktur internal :layout; yang hanya diketahui system operasi tertentu# Bntuk )ile
biner hasil program apliksi, struktur internal hanya diketahui program aplikasi tersebut#*# 'irektori 7 )ile direktori merupakan )ile yang dimikili system untuk mengelola struktur system
)ile# 1ile direktori merupakan )ile berisi in)ormasi mengenai )ile didirektori#2# pe%ial 7 merupakan logi% perangkat masukan8keluaran# Perangkat masukan8keluaran dapatdipandang sebagai )ile# Pengguna dihindarkan dari kerumitan operasi perangkat
maukan8keluaran#
1ile spe%ial terbagi menjadi dua, yaitu 7C )ile spe%ial karakter 7 berhubungan dengan perangkat masukan8keluaran aliran karakter# 1ile ini
memodelkan perangkat masukan8keluaran seperti 7 terminal, printer, port jaringan, modem, dan
perangkat bukan penyimpanan skunder#
7/25/2019 ert.docx
7/10
C 1ile spe%ial blok 7 berhubungan dengan perangkat masukan8keluaran sebagai kumpulan blok-
blok data#
- atribut )ilein)ormasi tambahan mengenai )ile untuk memperjelas dan membatasi operasi-operasi yang dapat
diterapkan# Atribut digunakan untuk pengelolaan )ile# 6ontoh atribut-atribut pada )ileDTAN-4* 7
prote%tion, pass$ord, %reator, o$ner, read-olny )lag dll#
- perintah-perintah untuk manipulsi )ile#
Merupakan perintah yang dapat diberikan pemakai dibaris perintah ke shell :%ommandinterpreter;# Perintah tersebut dapat dikategorikan menjadi 7
C men%iptakan )ile
C menghapus )ile
C meng%opi )ileC merubah nama )ile
C dan manipulasi yang lain#
- !perasi pada )ile#
!perasi-operasi pada )ile yang sering diimplementasikan system operasi DTAN-4* 7 %reate,delete, open, %lose, read, $rite, append, seek, get attributes, set attributes, rename#
b# Pandangan pemrogramPemrogram perlu memahami operasi-operasi terhadap )ile
%# Pandangan peran%ang system"mplementasi pengelolaan )ile
*# 'irektori 7 berisi in)ormasi mengenai )ile# Kebanyakan in)ormasi berkaitan dengan
penyimpanan# 'irektori adalah )ile, namun dimikili system operasi dan dapat diakses dengan
rutin di system operasi#
Meski beberapa in)ormasi direktori tersedia bagi pemakai atau aplikasi, in)ormasi ituumumnya disediakan se%ara tidak langsung# Pemakai tidak dapat mengakses direktori se%ara
langsung meski dalam mode read only#Pandangan Pemakai 7 direktori menyediakan pemetaan nama )ile ke )ile# "n)ormasi
terpenting pada direktori berkaitan dengan penyimpanan termasuk lokasi dan ukuran
penyimpanan )ile# Pada system bersama :shared system ;, in)ormasi yang penting adalah
in)ormasi pengendalian akses )ile# atu pemakai adalah pemilik )ile yang dapat member$e$enang pengaksesan ke pemakai-pemakai lain#
Aturan penamaan direktori mengikuti aturan penamaan )ile karena direktori merupakan
)ile khusus# &eberapa konsep penting yang dipahami oleh pemakai 7
C .irarki direktoriKebanyakan system menggunakan hirarki direktori atau berstruktur pohon# Terdapat satu
direktori master :root; yang didalamnya terdapat subdirektori-subdirektori# ubdirektori dapat
memuat subditerktori berikutnya, demikian seterusnya# Penamaan direktori sama aturannyadengan penamaan )ile, karena direktori merupakan )ile yang memiliki arti khusus#
C /alur pengaksesan :path name;
Apabila system )ile diorganisasikan dengan pohon direktori, maka diperlukan %aramenspesi)ikasikan nama )ile# Masalah penamaan )ile diselesaikan dengan penamaan absolute
dan penamaan )ile relati5e# Terdapat dua jalur, yaitu 7
+# Nama jalur absolute :absolute pathname; 7 nama jalur dari direktori root ke )ile, dimulai dari
direktori root dan akan bernilai unik#
7/25/2019 ert.docx
8/10
*# Nama jalur relati5e :relati5e pathname;7 jalur relati5e terhadap direktori kerja8saat itu
:$orking dire%tory atau %urrent dire%tory;# Pemakai dapat menyatakan satu direktori sebagai
%urrent dire%tory# Nama jalur tidak dimulai direktori root berarti relati5e %urrent dire%tory#C Perintah-perintah manipulasi direktori
+# Pindah direktori
*# Pen%iptaan direktori2# Penghapusan direktori
3# Penghapusan direktori mensyaratkan 7 direktori tidak sedang digunakan dan direktori telah
kosong#
C !perasi pada direktori&eragan operasi dapat diterapkan pada direktori, seperti pada )ile# !perasi-operasi yang
khusus pada direktori yang dapat diimplementasikan system operasi sbb 7 %reate, delete, open
dire%tory, %lose dire%tory, read dire%tory, rename, link dan unlink#
2# Manipulasi seluruh system )ile
Terdapat perintah-perintah manipulsi system )ile 7
C Pembentukan system )ileC Pemeriksaan system )ile
C Pengkopian seluruh system )ileC Manipulsi lain
*#># hared 1ile
Adalah )ile yang tidak hanya dia%u oleh satu direktori :pemakai; tetapi juga oleh direktori-
direktori yang lain# ystem )ile tidak lagi berupa pohon melainkan dire%tory a%y%li% graph:'AF;# Masalah-masalah di shared )ile 7
+# Metode implementasi shared )ile
*# Metode pemberian kases pada shared )ile
2# Metode pengendalian atau penanganan terhadap pengaksesan simultan yang dilakukanpemakai-pemakai yang menga%u )ile, men%akup integrasi atau koherensi data#
*#4# istem Akses 1ile
ystem akses merupakan pilihan, yaitu 7
+# 'apat menjadi bagian system operasi, atau*# ystem operasi sama sekali tidak memiliki komponen system berkas#
ystem operasi bertujuan umum :general-purposes operating system ; tidak
mengimplementasikan system akses sebagai komponen system operasi, terserah system
memanajemen basisdata yang dijalankan di system operasi itu yang menangani system akses#ystem operasi hanya memberikan pengelolaan system )ile dasar#
ystem operasi tertentu sering mengimplementasikan system akses sebagai bagiannyaseperti system operasi main)rame untuk tujuan khusus# "mplementasi system akses ditingkatsystem operasi untuk meningkatkan kinerja system menejemen basisdata#
a# 6ara akses perangkat penyimpanan
Perangkat penyimpanan berdasar disiplin pengaksesan dibagi dua, yaitu 7C Perangkat akses sekuen :seGuential a%%ess de5i%es;
Proses harus memba%a semua byte atau re%ord )ile se%ara berurutan mulai dari a$al, tidak dapat
melon%ati dan memba%a diluar urutan# E( 7 tape
7/25/2019 ert.docx
9/10
C Peragkat akses a%ak :random a%%ess de5i%es;
'imungkinkan dapat memba%a byte atau re%ord di )ile se%ara tidak berurutan#
7/25/2019 ert.docx
10/10