Selasa, 29 April 2014

PKTI 2B ( Materi Keempat )



UNIX
1.     Menampilkan dengan Format Panjang
$ ls – L
Total 16
-rw - r - -r- -1 kadir alpha 45 Mar 6 14:36 file1.txt

Artinya :
 
·         Total 16           : total entri direktori yang ditampilkan dalam satuan blok (1 blok = 512 byte)
·         -rw - r - -r- -1  : hak akses
·         1                      : jumlah link
·         Kadir               : pemilik berkas
·         Alpha               : group yang boleh mengakses
·         45                    : ukuran berkas (dalam byte)
·         Mar 6 14:36    : waktu terakhir berkas dimodifikasi
·         File1.txt           : nama berkas


2.     Jenis Pemakai
      Kelompok yang dapat mengakses UNIX ada 3 :
·         User (owner)         : Istilah untuk pemakai yang menciptakan file/direktori yang  bersangkutan.
·         Group                    : Kelompok dengan sejumlah pemakai. Kelompok ini dapat dibentuk berdasarkan kebutuhan untuk mengakses program aplikasi yang sama atau berdasarkan tempat departemen mereka bekerja.
·         Other                    : Semua pemakai di luar pemilik dan group.

3.     Hak Akses / Permisi pada file & Direktori
Ada 3 jenis Hak :
·         Read (r)           : file / direktori dapat dibuka dan dibaca
·         Write (w)          : isi file / direktori dapat diedit ( ditambah, dikurangi, diubah)
·         Execute (e)      : file dapat dieksekusi

4.      Informasi Hak Akses


Tipe File
Owner
Group
Other
Posisi
1
2 3 4
5 6 7
8 9 10

-
r w x
r w x
r w x

5.     Mengubah Hak Akses

1.      Perintah chmod (change mode)
Operasi :
·         ( + ) menambah hak
·         ( - ) mengurangi hak
·         ( = ) menyetel atau menukar hak

Contoh :
$ touch contoh
$ ls – 1 contoh
- rw - r - - r - - 1 serly alpha 0 nov 11 12:25 contoh

·        $ chmod g + x   >>   (memberi hak menjalankan file kepada group)

$ ls – 1 contoh
- rw - r - xr - -1 serly alpha 0 nov 11 12:25 contoh

·         $ chmod u - w   >>  (menghapus hak update file kepada user)

$ ls – 1 contoh
- r - - r - - xr - - 1 serly  alpha 0 nov 11 12:25 contoh

·         $ chmod o = x  >>  (menyetel hak eksekusi kepada other)

$ ls – 1 contoh

2.      Dengan Bilangan Oktal

HAK
NILAI

User
Group
Other
r
400
40
4
w
200
20
2
x
100
10
1

Contoh       :

$ ls – 1 sample
-r w - r - - r - - 

$ chmod 352        >>      300 untuk user (w = 200, x= 100)         
                                        50 untuk group (r = 40, x=10)
                                        2 untuk other (w=2)



Hasil :
$ ls – 1
- - w x r - x - w -

Tidak ada komentar:

Posting Komentar