Thursday, 4 May 2017

Praktikum 8: Operasi Struktur Directory

LAPORAN PRAKTIKUM ORGANISASI KOMPUTER DAN SISTEM OPERASI
OPERASI STRUKTUR DIRECTORY




Disusun Oleh Kelompok G :
Dwiky Semuel
NIM: 064001600018
Muhammad Iqbal
NIM: 064001600005
Niko Putra
NIM: 065001600008
Yusuf Alvino Riondi     
NIM: 064001600014


Teknik Informatika
Fakultas Teknologi Industri
Universitas Trisakti
Jakarta – Indonesia
2017

I. TEORI SINGKAT
Sistem file pada Linux menyerupai pepohonan (tree), yaitu dimulai dari root, kemudian direktoru dan sub direktori. Sistem file pada Linux diatur secara hirarkikhal, yaitu dimulai dari root dengan symbol "/"


II. LAB SETUP
Untuk dapat menjalankan praktikum minimal kita harus disiapkan peralatan sebagai berikut:
  •    - Komputer / Laptop dengan OS Linux
  •    - Program Terminal


III. ELEMEN KOMPETISI I
Deskripsi :
Mengerti organisasi file dan direktori pada sistem operasi Linux.
Kompetisi Dasar :
   1. Memahami Organisasi File dan Struktur
   2. Direktori pada Sistem Operasi Linux
   3. Menciptakan dan memanipulasi directory
   4. Memahami konsep link dan symbolic link


Melihat directory HOME
$ pwd
$ echo $HOME

Melihat direktori aktual dan parent direktori.
$ pwd
$ cd .
$ pwd
$ cd ..
$ pwd
$ cd

Membuat satu direktori, lebih dari satu direktori atau sub direktori.
$ pwd
$mkdir A B C A/D A/E B/F A/D/A
$ ls -1
$ ls -1 A
$ ls -1 A/D

Menghapus satu atau lebih direktori hanya dapat dilakukan pada direktori kosong dan hanya dapat dihapus oleh pemiliknya kecuali bila diberikan ijin aksesnya.
$ rmdir B/F B
$ ls -1 B 

Navigasi direktori dengan instruksi cd untuk pindah dari satu direktori ke direktori lain.
$ pwd
$ ls -1
$ cd A
$ pwd
$ cd ..
$ cd/home/<user>/C
$ pwd

Perintah cp untuk mengkopi file atau seluruh direktori.
$ cat > contoh
[ctrl+d]
$ cp contoh contoh1
$ ls -1
$ cp contoh A
$ cd ..
$ mkdir C/D
$ cd C
$ cp contoh contoh1 D
$ ls -1 D
  
Perintah mv untuk memindahkan file.
$ mv contoh contoh2
$ ls -1
$ mv contoh contoh2 D
$ ls -1 D

Perintah rm untuk menghapus file.
$ cd D
$ rm contoh2
$ ls -1
$ rm -i contoh
$ rm -rf A C
$ ls -1

Membuat shortcut (file link).
$ echo "Hallo apa kabar" > halo.txt
$ ls -1
$ ln halo.txt z
$ ls -1
$ cat z
$ mkdir mydir
$ ln z mydir/halo.juga
$ cat mydir/halo.juga
$ ln -s z bye.txt
$ ls -1 bye.txt
$ cat bye.txt


Melihat isi file
$ ls -1
$ file halo.txt

Mencari file dengan perintah find
$ find/home -name "*.txt" -print > myerror.txt
$ cat myerror.txt

Mencari file dengan perintah which dan perintah locate
$ which ls
$ rm contoh2
$ ls -1
$ rm -i contoh
$ rm -rf A C
$ ls -1
$ locate "*.txt"

Mencari text pada file
$ gerp Hallo.*txt


IV.KESIMPULAN
Sistem file pada linux menyerupai pepohonan (tree) yaitu dimulai dari root kemudian direktori dan sub direktori. sistem file pada linux diatur secara hierarkikal yaitu dimulai dari root dengan symbol “/”. Kita dapat menciptakan file dan Direktori mulai dari root ke bawah. Direktori adalah file khusus yang berisi nama file dan INODE (Pointer) yang menunjuk ke data atau isi file tersebut. Secara logika direktori dapat berisi file dan Direktori lagi disebut  juga subdirektori.

Untuk penjelasnan lebih lanjut bisa dilihat video di bawah ini:




No comments: