- Di dalam linux hak akses suatu file atau folder dideklarasikan dalam bentuk octal mode, sebutkan dan jelaskan octal mode tersebut!
Jawab :
Octal Mode
Mode ini menggunakan angka octal (0-7) untuk melambangkan hak
akses. Digambarkan sebagai berikut.
Format : chmod option nilai_oktal nama_file
Contoh : $ chmod 777 file.txt
$ ls –l file.txt
-rwxrwxrwx 1 komputasi komputasi 1 2013-01-04 06:30 file.txt
Setelah diubah ijin aksesnya file file.txt sekarang memiliki hak akses -rwxrwxrwx. Sehingga user, group, others bisa membaca, menulis dan menjalankan file tersebut.
- Jelaskan semua command yang digunakan khusus untuk melakukan manajemen file system. Dan jelaskan semua fungsinya. (seperti :chmod, chown, dll )!
Jawab :
- cat : berfungsi untuk menampilkan isi file dan menciptakan file.
Contoh : $ cat –s file1
$ cat> file1.txt
Ket : -s -> tidak menampilkan pesan kesalahan bila file yang isinya akan ditampilkan tidak ada
> ->menciptakan file
- cp : berfungsi untuk menyalin file.
Contoh : $ cpfile1.txt file2.txt→ket : mengcopy file file1.txtke file file2.txt
- rm :berfungsi untuk menghapus file.
option rm :
Contoh :$ rm-f file1.txt→ ket : menghapus file file1.txt
- mv : berfungsi untuk mengganti nama file/direktori dan memindah file ke direktori lain.
Contoh : $ mv file2.txt file3.txt→ket : mengganti nama file file2.txt menjadi file3.txt
- find : berfungsi untuk mencari file.
syntax :find nama path ekspresi
Contoh:$ find file1.txt→ket : mencari file file1.txt
- Mengubah model akses dan kepemilikan file atau direktori:
- chmod ( change mode): berfungsi untuk mengubah permission. Bisa dengan kode numerik (chmod 777 namafile) atau dengan menggunakan kode huruf lalu diikuti tanda + untuk menambahkan permission atau tanda – untuk mengurangi permisssions.
Bentuk: (1) chmod mode [file|dir]
(2) chmod [ugoa] {+|-|=} [rwx|ugo][file|dir]...
tipe pemakai operator jenis izin :
u : User(owner)
|
- : Menghapus izin r Read
|
g : Group
|
+ : Menambah izin w Write
|
o : Other
|
= : Penugasan izin x Execute
|
a : semua atau (ugo)
|
Contoh : 
$ chmod g+w file4.txt→ ket : tambahkan hak write(w) pada group (g)
$ chmod 640 file1.txt→ ket : mode berupa 3 digit kode oktal untuk menyatakan hak akses
-chown (change owner): berfungsi untuk mengubah kepemilikan dari file/direktori Anda.
Opsi yang sering digunakan :
–R (recursive) penggantian dilakukan secara rekursif ke semua file atau direktori turunan dari direktori yang diberikan.
Sintaks : chown [opsi] nama_usernama_file
chown [opsi] nama_userpath_direktori
chown [opsi] nama_user.nama_groupnama_file
chown [opsi] nama_user.nama_grouppath_direktori
Contoh : $ chown josh.josh nama_file→ ket : mengubah file myfile menjadi milik josh dan grupjosh.
$ chown komputasi text1.txt
- chgrp (change group) : berfungsi untuk mengubah group dari file atau untuk mengganti kepemilikan group sebuah file atau direktori.
Opsi yang sering digunakan :
–R (recursive) penggantian dilakukan secara rekursif ke semua file atau direktori turunan dari direktori yang diberikan.
Hak akses dituliskan dengan aturan sebagai berikut :
- -rwxr-xr-x menandakan sebuah file
- drwxr-xr-x menandakan sebuah direktori
Sintaks : chgrp hak_akses [opsi] nama_user nama_file
chgrp hak_akses [opsi] nama_user path_direktori
chgrp hak_akses [opsi] nama_user.nama_group nama_file
chgrp hak_akses [opsi] nama_user.nama_group path_direktori
Tidak ada komentar:
Posting Komentar