ARSIP BULANAN : October 2013

TUGAS RESUME PERTEMUAN 8: FILE PERMISSION

30 October 2013 22:12:10 Dibaca : 185

Ass.Wr.Wb

Pertemuan kali ini saya akan membahas tentang file permission yang telah diberikan oleh dosen saya pak Walid .

Apa itu file permission .?

File permission adalah hak akses bagi user untuk membaca,menulis dan mengeksekusi sebuah file dan salah satu fitur keamanan di linux yang mengamankan sebuah folder atau file agar tidak bisa di akses oleh orang lain yang tidak memiliki hak.

Di file permission tedapat kelas user linux yang terbagi atas 3 kelas yaitu :

- user : Pengguna yang mempunyai hak dari suatu file

- group : Grup yang memiliki hak dari suatu file

- other : Pengguna lain yang berada dalam sistem

Terdapat tiga Sifat dan tipe file yaitu :

- read (r) : untuk membaca file.

- write (w) : untuk menulis file.

- execute (x) : untuk mengeksekusi file.

Berikut adalah tabel permission ,

           Permission            Nilai oktal

               Read                       4

               Write                       2

               Excecute                 1

               Total                       7

Perintah-perintah untuk menampilkan file permission yaitu sebagai berikut :

Chmod : untuk membuka file

Cl –l : untuk menampilkan file

Bilangan Oktal adalah bilangan yang hanya terdiri dari 8 digit angka yang terdiri dari angka 0-7.

Dalam Linux, perintah "chmod" berfungsi untuk memberikan akses ( read, write, execute ) terhadap direktori atau file yang ada pada komputer.

Contohnya berupa angka seperti ini :

0 = ---

1 = --x

2 = -w-

3 = -wx

4 = r--

5 = r-x

6 = rw-

7 = rwx

Contoh soal :

$ chmod 567 tugas1.sh

Keterangan :

- Angka 5 = 4 + 1 ( read + execute ), artinya user hanya dapat membaca dan mengeksekusi file.

- Angka 6 = 4 + 2 ( read + write ), artinya group hanya dapat membaca dan menulis file.

- Angka 7 = 4 + 2 + 1 ( read + write + execute ), artinya other ( pengguna lain ) dapat membaca, menulis serta mengeksekusi file.

Pada Materi “File Permission” ,ada perintah yang dibahas juga, yaitu chown dan chgrp

- chown ,berfungsi untuk mengganti nama user atau nama kepemilikan.

syntax : chown < nama user > < nama file >

- chown juga bisa digunakan untuk mengganti nama group

syntax : chown < nama user : nama group > < nama file >

- chgrp, berfungsi untuk mengganti nama group.

syntax : chgrp < nama group > < nama file >

Demikian resume dari saya,semoga bermanfaat,.

Wass.Wr.Wb.

tugas SO pertemuan ke 7

21 October 2013 19:55:47 Dibaca : 120

1. Sudo su

Digunakan untuk login sebagai root.

Sintaks : sudo su

2. login

Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.

Sintaks : login namauser

Contoh : login sofyan

3. cd

Digunakan untuk berpindah direktori

Sintaks : cd alamat_direktori

Contoh : cd /Home/sofyan

4. pwd

Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.

Sintaks : pwd

5. ls

Digunakan untuk melihat isi sebuah direktori.

Sintaks : ls

6. mkdir

Digunakan untuk membuat folder baru.

Sintaks : mkdir nama_folder

Contoh : mkdir Tugas sofyan

7. rmdir

Digunakan untuk menghapus folder.

Sintaks : rmdir nama_folder

Contoh : rmdir Tugas sofyan

8. touch

Digunakan untuk membuat file baru.

Sintaks : touch nama_file

Contoh : touch sofyan.txt

9. rm

Digunakan untuk menghapus file.

Sintaks : rm nama_file

Contoh : rm Tugasl.txt

10. more

Digunakan untuk menampilkan isi sebuah file

Sintaks : more nama_fie

Contoh : more Tugas.txt

11. echo

Digunakan untuk menuliskan sesuatu kata atau kalimat ke sebuah file.

Sintaks : echo “isi pesan” nama_file

Contoh : echo “ contoh Pesan yang dibuat ” >> file1.txt

12. adduser

Digunakan untuk menambah user baru.

Sintaks : adduser nama_user

Contoh : adduser sofyan

13. addgroup

Digunakan untuk menambah group baru

Sintaks : addgroup nama_group

Contoh : addgroup sofyan10

14. lsusb

Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer

Sintaks : lsusb

15. lspci

Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer

Sintaks : lspci

16. lshw

Digunakan untuk melihat hardware komputer.

Sintaks : lshw

17. dmesg

Digunakan untuk melihat hardware yang sedang beraktifitas

Sintaks : dmesg

18. top

Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows.

Sintaks : top

19. cpuinfo

Digunakan untuk melihat spesifikasi komputer.

Sintaks : more /proc/cpuinfo

20. meminfo

Digunakan untuk melihat status RAM

Sintaks : more /proc/meminfo

21. clear

Digunakan untuk membersihkan layar

Sintaks : clear

22. halt

Digunakan untuk mematikan komputer, namun harus sebagai root.

Sintaks : halt

23. reboot

Digunakan untuk merestart komputer, namun harus sebagai root.

Sintaks : reboot

24. exit

Digunakan untuk keluar dari terminal.

Sintaks : exit

25. ifconfig

Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.

Sintaks : ifconfig

26. nautilus

Digunakan untuk membuka tampilan GUI secara langsung.

Sintaks : nautilus

Contoh : sudo nautilus (menggunakan mode GUI dengan status root)

27. df -h

melihat sisa kapasitas harddisk.

sintaks : df -h

28. who

digunakan untuk melihat nama login kita.

sintaks : who

29. cat

digunakan untuk membuka file.

sintaks : cat

contoh: cat Coba.txt

30. date

melihat tanggal

sintaks : date

31. cal

melihat kalender

sintaks : melihat tanggal

32. hostname

Menampilkan nama komputer.

sintaks: hostname

33. free

Melihat Free memory.

sintaks: free

34. History

melihat perintah apa saja yang pernah diketik

sintaks : History

35. deluser

Menghapus user dari sistem

sintaks : deluser [nama user]

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong