Pertemuan 8 - File Permission
Assalamualaikum wr wb...
Pada pertemuan kali ini saya akan membahas tentang file permission yang saya dapatkan pada matakuliah SO . Sebelum kita membahas tentang file permission kita harus tahu dulu apa itu file permission.
File permission adalah hak akses bagi user untuk membaca,menulis dan mengeksekusi sebuah file.
Di linux mempunyai 3 hak akses berbeda pada sebuah file, yaitu user (pemilik file) , group dan other
Kegunaan file permission tidak lain adalah untuk keamanan data, untuk menjaga file-file supaya hanya diakses user yang berkepentingan.
Berikut adalah tabel permission :
Permission | Nilai Oktal |
read | 4 |
write | 2 |
execute | 1 |
Total | 7 |
Dalam linux terbagi 3 kelas dalam pengaksesan file yaitu :
- user : Pengguna yang mempunyai hak dari suatu file (u).
- group : Grup yang memiliki hak dari suatu file (g).
- other : Pengguna lain yang berada dalam sistem (o).
Sifat dan tipe file terdiri atas tiga :
- read (r) : untuk membaca file.
- write (w) : untuk menulis file.
- execute (x) : untuk mengeksekusi file.
Contohnya angka numericnya:
0 = ---
1 = --x
2 = -w-
3 = -wx
4 = r--
5 = r-x
6 = rw-
7 = rwx
Dalam pembuatan izin file kita harus menggunakan perintah berikut:
a. Chmod merupakan sebuah perintah yang digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori.
Syntax : chmod <hak akses> <nama file>
b. chown merupakan sebuah perintah yang digunakan mengganti owner dari suatu file atau direktori, perintah chown ini hanya dapat digunakan oleh root / super user.
syntax : chown < nama user > < nama file >
c. chgrp adalah perintah untuk merubah kepemilikan grup terhadap file atau direktori
syntax : chgrp < nama group > < nama file >
Untuk cara melihat sebuah permission sebuah file kita bisa melihatnya dengan
perintah di bash console dibawah ini
$ ls -l
"Terima Kasih"
Pertemuan 7 - Perintah Dasar Linux
Assalammualaikum wr.wb
Kali ini saya akan membahas tentang perintah-perintah dasar yang di linux ,yang saya dapatkan pada matakuliah “Sistem oprasi” pada pertemuan 7. Sebelum saya membahas tentang CLI atau perintah yang ada di linux , kita harus paham terlebih dahulu apa itu CLI?? CLI atau Command Line Interface, atau Antarmuka Baris Perintah - adalah suatu bentuk penggunaan komputer berbasis teks - dimana pengguna komputer memberikan perintah (baca : command, atau input) kepada komputer melalui pengetikan sejumlah baris perintah untuk kemudian diolah (baca : diproses) agar menjadi sebuah keluaran (baca : output). berikut ini perintah nya :
1.Sudo su :
Digunakan untuk login sebagai root/pengguna tertinggi
2.Adduser :
Digunakan untuk menambah user baru
3.Login :
Digunakan untuk login user lain, namun harus menjadi root terlebih dahulu
4.Pwd :
Digunakan untuk melihat di direktori mana posisi kita berada sekarang
5.Ls :
Digunakan untu melihat isi sebuah direktori
6.Whoami :
Digunakan untuk menampilkan nama dari yang login saja
7.Whatis :
Digunakan untuk menampilkan fumgsi dari suatu perintah
8.Man :
Digunakan untuk menjelaskan secara rinci perintah yang dimaksud
9.Which :
Digunakan untuk menunjukan lokasi dari suatu perintah
10.Mkdir :
Digunakan untuk membuat directori baru
11.Rmdir :
Digunakan untuk menghapus direktori yang telah kosong
12.Cd :
Digunakan untuk berpindah direktori
13.Cal :
Digunakan untuk menampilkan kalender sekarang
14.Time :
Digunakan untuk menampilkan waktu
15.Deluser :
digunakan untuk menghapus user dari system
16.History :
Digunakan untu melihat perintah apa saja yang pernah di buka
17.Uname -r :
Digunakaan untuk melihat informasi kernel anda
18.Hostname :
digunakan untuk melihat nama dari computer yang sedang dipakai
19.Top :
Digunakan untuk melihat proses yang sedang berjalan
20.Clear :
Digunakan untuk membersihkan layar terminal
21.Date :
Digunakan untuk menampilkan tanggal,waktu system
22.Touch :
Digunakan untuk membuat file baru
23.Exit :
Digunakan untuk keluar dari terminal
24.Free :
Digunakan untuk melihat informasi memori
25.Rm :
Digunakan untuk menghapus file
26.Cp :
Digunakan untuk melakukan copy file
27.Mv :
Digunakan untuk memindahkan file
28.Echo :
Digunakan untuk menulis kata atau kalimat ke sebuah file
29.Find :
Digunakan untuk mencari file pada suatu direktori aktif
30.Id :
Digunakan untuk Melihat ID yang ada di Linux, baik ID dari User, Grup, Device yang terpasang.
Sekian pembahasan mengenai CLI, mudah-mudahan dapat bermanfaan bagi anda.