Download - 4.Operasi File Dan Struktur Direktory
-
7/24/2019 4.Operasi File Dan Struktur Direktory
1/17
Operasi File
dan Struktur DirektoriLINUX
-
7/24/2019 4.Operasi File Dan Struktur Direktory
2/17
ORGANISASI FILE
root
-
7/24/2019 4.Operasi File Dan Struktur Direktory
3/17
DIREKTORI STANDAR
-
7/24/2019 4.Operasi File Dan Struktur Direktory
4/17
Direktori Standar
-
7/24/2019 4.Operasi File Dan Struktur Direktory
5/17
Direktori Standar
-
7/24/2019 4.Operasi File Dan Struktur Direktory
6/17
Berisi file yang berhubungan dengan administrasi system,maintenance script, konfigurasi, security dll. Hanya superuseryang boleh memodifikasi file yang berada di direktori ini.Subdirektori yang sering diakses pada direktori /etc antara lain :
httpd, apache web server.ppp, point to point protocol untuk koneksi ke Internet. rc.d atau init.d, inisialisasi startup! dan terminasi
shutdown! proses di "inu# dengan konsep runlevel.
cron.d, rincian proses yang dieksekusi denganmenggunakan $adwaltime dependent process! FILES, file security dan konfigurasi meliputi : passwd,
hosts, shadow, ftpaccess, inetd.conf, lilo.conf, motd, printcap,profile, resolv.conf, sendmail.cf, syslog.conf, dhcp.conf,smb.conf, fstab .
Direktori /etc
-
7/24/2019 4.Operasi File Dan Struktur Direktory
7/17
%onsep &ni# dan "inu# adalah memperlakukanperalatan hardware sama seperti penanganan file.Setiap alat mempunyai nama file yang disimpan padadirektori /dev.
Direktori /dev
-
7/24/2019 4.Operasi File Dan Struktur Direktory
8/17
-
7/24/2019 4.Operasi File Dan Struktur Direktory
9/17
'irektori /proc adalah direktori yang dibuatdiatas ()* (andom )ccess *emory! dengansystem file yang diatur oleh kernel. /proc berisinomor proses dari system dan nama driver yangaktif di system. Semua direktori berukuran +kosong! kecuali file kcore dan self. Setiapnomor yang ada pada direktori tsbmerepresentasikan I' rocess I'!.
Direktori /proc
-
7/24/2019 4.Operasi File Dan Struktur Direktory
10/17
ada "inu# terdapat - buah tipe file yaitu Ordinary file Direktori Block Device (Peralatan I/O)
*erupakan representasi dari peralatan hardware yangmenggunakan transmisi data per block misalnya %B block!,seperti disk, floppy, tape.
Character Device (Peralatan I/O)
*erupakan representasi dari peralatan hardware yang
menggunakan transmisi data karakter per karakter, sepertiterminal, modem, plotter dll a!ed Pipe (FIFO)
ile yang digunakan secara intern oleh system operasi untukkomunikasi antar proses
Link File
TIPE FILE
-
7/24/2019 4.Operasi File Dan Struktur Direktory
11/17
Tael Tipe !le
-
7/24/2019 4.Operasi File Dan Struktur Direktory
12/17
ile mempunyai beberapa atribut, antara lain : "ipe file menentukan tipe dari file. I#in ak$e$ menentukan hak user terhadap file ini. %&!lah link 0umlah link untuk file ini.
Pe!ilik (O'ner)
menentukan siapa pemilik file ini. ro&pmenentukan group yang memiliki file ini. %&!lah karakter menentukan ukuran file dalam byte. akt& pe!*&atan menentukan kapan file terakhir
dimodifikasi. a!a file menentukan nama file yang dimaksud.
PROPERTI FILE
-
7/24/2019 4.Operasi File Dan Struktur Direktory
13/17
+arakter yan, diper*olehkan (!a- .)0
alfanumerik dan beberapa karakter spesial yaitugaris bawah, titik, koma dan lainnya
+arakter yan, tidak diper*olehkan 0
spasi dan karakter 123, 143, 153, 163, 173, 133, 183,191, 13, 11, 1!3, 1;3, 11, 1?3, 1@3, 1A3, 13,
1/3.
"inu# membedakan huruf kecil dengan huruf besarcase sensitive!.
NA"A FILE
-
7/24/2019 4.Operasi File Dan Struktur Direktory
14/17
"ink adalah sebuah teknik untuk memberikan lebih dari satu namafile dengan data yang sama. Bila file asli dihapus, maka data yang baru
$uga terhapus . ormat dari "ink :
ln file1$li fileD&plikat
ile'uplikat disebut hard link dimana kedua file akan munculidentik link count C D!. Bila file)sli atau ile'uplikat diubah perubahanakan ter$adi pada file lainnya.
Symbolic "ink diperlukan bila file tersebut di 1link3 dengan direktori/file yang berada pada partisi yang berbeda. Eipe file men$adi l link!dan file tersebut menun$uk ke tempat asal. ormat :
ln 2$ /F3LLP1"4/file1$li /F3LLP1"4/fileD&plikat
SI"#OLI$ LINK
-
7/24/2019 4.Operasi File Dan Struktur Direktory
15/17
&ntuk melihat $enis file menggunakan format :file filena!e($)
Isi file akan dilaporkan dengan deskripsi leveltinggin seperti contoh berikut
; file myprog.c letter.t#t webpage.htmlmyprog.c: F program te#tletter.t#t: )SFII te#t
webpage.html: HE*" document te#t
"ELI%AT ISI FILE
-
7/24/2019 4.Operasi File Dan Struktur Direktory
16/17
0ika ingin melihat bagaimana pohon direktori dapat digunakan perintah: find
ormat : find directory Gname targetfile Gprint
erintah diatas akan melihat file yang bernama targetfile bisa berupakarakter wildcard!
Fontoh: ; find /home Gname 1.t#t3 Gprint = myerror.t#t
'hich
ormat : which command
&ntuk mengetahui letak system utility
Fontoh: ; which ls
locate
ormat : locate string
erintah diatas akan me ncari file pada semua directori dengan lebihcepat dan ditampilkan dengan path yang penuh.
Fontoh:; locate 1.t#t3
"EN$ARI FILE
-
7/24/2019 4.Operasi File Dan Struktur Direktory
17/17
&ntuk mencari te#t pada file digunakan perintahgrep eneral (egular J#pression rint! dengan formatperintah:
,rep option pattern file$
rep akan mencari file yang bernama sesuai patternyang diberikan dan akan menampilkan baris yang sesuai.
Fontoh:; grep Ki LbooL /etc/passwd; grep Kr LMD.-N..OL /etc/; grep Kw LbooL /path/to/file
"EN$ARI TE&T PADA FILE