Anda di halaman 1dari 8

LAPORAN PRAKTIKUM

SISTEM OPERASI
Operasi File & Struktur Direktori

Nama : Silvia astariani


NIM : 2201301077

Dosen Pengampu :
Juan Robert sirait, M.Cs

PROGRAM STUDI TEKNOLOGI INFORMASI


POLITEKNIK NEGERI TANAH LAUT
2022
KATA PENGANTAR

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang,,
Segala puji bagi Allah SWT yang telah memeberikan nikmat serta karunia-Nya, sehingga
penulis dapat menyelesaikan laporan instalasi linux ubuntu
laporan ilmiah ini telah penulis susun dengan maksimal dan mendapatkan bantuan
dari berbagai pihak sehingga dapat memperlancar pembuatan makalah ini. Untuk itu penulis
menyampaikan banyak terima kasih kepada semua pihak yang telah berkontribusi dalam
pembuatan makalah ini.
Terlepas dari semua itu, penulis menyadari sepenuhnya bahwa masih ada kekurangan
baik dari segi susunan kalimat maupun tata bahasanya. Oleh karena itu dengan tangan
terbuka kami menerima segala saran dan kritik dari pembaca agar kami dapat memperbaiki
makalah ilmiah ini.
Akhir kata penulis berharap semoga makalah ilmiah tentang limbah dan manfaatnya
untuk masyarakan ini dapat memberikan manfaat maupun inpirasi terhadap pembaca.

Penulis, kamis 17 November 2022


JUDUL :

OPERASI FILE & STRUKTUR DIREKTORI

PENDAHULUAN :

Dasar Teori
1.      Organisasi File
Sistem  berkas  Linux  dan  Unix  diorganisir  dalam  struktur  hierarki. Level tertinggi dari
system berkas adalah direktori root. Kita dapat  menciptakan file dan directori mulai dari root
ke bawah. Direktori adalah file khusus yang berisi nama file  dan  inode (pointer yang 
menunjuk  ke  data/isi  file  tersebut).  Secara  logika directori adapat berisi file dan directori
lagi (subdirectory).

2.      Direktori Standar
Setelah proses instalasi, Linux menciptakan system file yang baku, terdiri atas directori
sebagai berikut :
a.      /bin = directori  yang  berisi  file -file  binery  standar  yang  dapat digunakan oleh seluruh
user baik user bias maupun super user.
b.     /boot = directori yang berisi file-file untuk booting Linux.
c.      /dev = direktori  yang  berisi  file  system  khusus  yang  merupakan refleksi device hardware 
yang  dikenali dan digunakan system seperti harddisk, Floppy disk, Flash disk dll.
d.     /etc = directori  yang  berisi  file -file  kinfigurasi  system  dan  hanya boleh diubah oleh super
user.
e.      /home = direktori yang berisi yang merupakan directori home untuk semua user.
f.      /lib = direktori  yang  berisi  file -file  library  yang  diginakan  untuk mendukung kerja kernel
Linux.
g.     /mnt = merupakan   direktori khusus yang disediakan untuk mounting (mengaitkan) device
disk storage ke system dalam bentuk direktori.
h.     /proc = berisi file system khusu yang menunjukan data -data kernel setiap saat.
i.       /root = direktori home untuk user root (user khusus engan priviledges hampir tak terbatas).
j.   /sbin = direktori  yang sama  seperti  direktori/bin,tetapai hanya super user  yang se- baiknya 
menggunakan  binary-binary  tersebut  mengikat fungsi-fungsi  binary  yang terdapat di 
rektori ini  untuk maintanace system.
k.     /tmp = berisi   file-file sementara yang di butuhkan sebuah aplikasi dan file lainnya hasil
intalasi user.
l.       /var = direktori  yang berisi file –file log, mailbox dan data-data aplikasi.
3.      Tipe File
Pada linux terdapat beberapa buah file yaitu :
a.       Ordinary file b.  Direktori
b.      Block Device (peralatan I/O)
c.       Block Devisi (peralatan I/O)
Merupakan  representasi  dari  peralatan  herdware  yang menggunakan transmisi data per
block ( misalnya 1 KB block), seperti disk, floppy, tape.
d.      Character Device (peralatan I/O)
Merupakan representasi  dari  peralatan  hardware  yang menggunakan transmosi data
karakter per karakter.
e.       Named Pipe (FIFO)
File   yang   di   gunakan   secara   intern   oleh   system   operasi   untuk komunikas diantara
proses.

4.      Properti File
File mempunyai beberapa atribut, antara lain :
a.       Tipe file : menentukan tipe dari file
b.      Ijin akses : menentukan hak user terhadap file ini
c.       Jumlah link : jumlah link untuk file ini
d.      Pemilik (owner) :menentukan siapa pemilik file ini.
e.       Kelompok (group) : menentukan group yang memiliki file ini f.   Jumlah karakter :
menentukan ukuran file dalam byte.
f.       Waktu pembuatan : menentukan kapan file terakhir dimodifikasi h.  Nama file : menentukan
nama file yang di maksud.

5.      Nama File
Nama file maksimal terdiri dari 255 karakter berupa alfanimerik dan beberapa karakter
special  garis  bawah,  titik,  koma,  dan  lainnya  Kecuali  spasi  dan  karakter  linux
membedakan huruf kecil dengan huruf besar.

6.      Symbolic Link
Link adalah  sebuah teknik untuk  memeberikan lebih  dari  satu  file  dengan data yang sama.
Bila file asli di hapus, maka data yang baru juga terhapus. Format dari link:
In fileAsli fileDuplikat
fileDuplikat disebut hard link dimana kedua file akan muncul identik (link count = 2) Bila
file asli atau  fileDuplikat diubah perubahan akan terjadi pada file lainnya. Symbolic Link
diperlukan bila file tersebut di link dengan direktori/file yang berada pada partisi yang
berbeda. Tipe file menjadi 1 (link) dan file tersebut menunjuk ke tempat asal.

7.      Melihat Isi File


Untuk melihat jenis file menggunakan format :
File filename (s)
Isi file di laporkan dengan deskripsi level tinggi seperti contoh berikut :
File myprog.c letter.txt webpage . html
Keterangan :
Myprog.c        : C program text
Letter . txt       : ASCII text
Webpage         :  HTML document text
PRAKTIKUM 3 
Operasi File & Struktur Direktori 

1. Login sebagai user. 


2. Bukalah Console Terminal dan lakukan percobaan-percobaan di bawah 
ini. Perhatikan hasilnya. 
3. Selesaikan soal-soal latihan 

1. Cobalah urutan perintah berikut : 

$ cd 

$ pwd 

$ ls –al 

$ cd . $  

$ pwd 

$ cd .. 

$ pwd 

$ ls -al 

$ cd .. 
$ pwd 
$ ls -al 
$ cd /etc 
$ ls –al | more 
$ cat passwd 
$ cd – 
$ pwd
2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd, ls, pwd dan
cat.  Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /boot. 
3. Telusuri direktory /dev. Identifikasi perangkat yang tersedia. Identifikasi tty
(terminal)  Anda (ketik whoami); siapa pemilih tty Anda (gunakan ls –l). 
4. Telusuri derectory /proc. Tampilkan isi file interrupts, devices,cpuinfo, meminfo dan 
uptime menggunakan perintah cat. Dapatkah Anda melihat mengapa directory /proc 
disebut pseudo -filesystem yang memungkinkan akses ke struktur data kernel ? 
5. Ubahlah direktory home ke user lain secara langsung menggunakan cd
~username. 6. Ubah kembali ke direktory home Anda. 
7. Buat subdirektory work dan play. 
8. Hapus subdirektory work. 
9. Copy file /etc/passwd ke direktory home Anda. 
10. Pindahkan ke subirectory play. 
11. Ubahlah ke subdirektory play dan buat symbolic link dengan nama terminal yang 
menunjuk ke perangkat tty. Apa yang terjadi jika melakukan hard link ke perangkat
tty ? 
12. Buatlah file bernama hello.txt yang berisi kata ”hello word”. Dapatkah Anda
gunakan  ”cp” menggunakan ”terminal” sebagai file asal untuk menghasilkan efek
yang sama ? 13. Copy hello.txt ke terminal. Apa yang terjadi ? 
14. Masih direktory home, copy keseluruhan direktory play ke direktory bernama
work menggunakan symbolic link. 
15. Hapus direktory work dan isinya dengan satu perintah.

Anda mungkin juga menyukai