Tutorial Manajemen File Ubuntu 14.04 LTS

Yuk mengenal perintah dasar operasi linux

Pada kesempatan kali ini saya akan menjelaskan secara sederhana perintah dasar dalam sistem operasi linux (ubuntu 14.04). Dalam halaman ini akan menjelaskan beberapa hal antara lain :

1) Menambahkan user
2) Menambahkan Folder
3) Membuat Group
4) Membuat File
5) Membuat hak akses


Sebelum itu kita masuk dalam mode root dulu kawan, caranya :
Masuk terminal  > ketikkan : sudo su [enter]
(masukkan password kalian)
Mode root itu sendiri intinya membuat sistem operasi ubuntu kita berada di dalam kendali penuh kita sendiri, banyak kok refrenshi di google sobat

1. Menambahkan user

Cukup mudah kita tinggal menambahkan perintah :
useradd [nama user]

penjelasan
1. Masuk root atau superuser dengan perintah SUDO SU
2. Masukkan password, password tidak terlihat tetapi tetap terjadi input
3 .Membuat user baru dengan useradd, pada gambar no.3 membuat user dengan nama Java,Delphi,C++,Foxpro

2) Membuat Folder

Menggunakan perintah :
mkdir [nama folder]


penjelasan :
1. Pastikan berada pada folder Document
2. Membuat folder dengan ketentuan mkdir namafolderbaru Gintoki,shinpachi dan kagura adalah nama folder


Pada gambar diatas adalah hasil dari membuat folder baru mengunakan terminal dan folder itu terdapat pada Documents. Gambar di atas pada setiap folder masih terdapat hak akses (ditandai dengan gembok/lock) yang yang hanya bisa di akses oleh akun pembuat folder.

Untuk menghilangkan hak akses oleh akun yang membuat agar bisa dibaca oleh akun lain, berikut perintahnya :


penjelasan :
1.Perintah yang digunakan untuk menghilangkan hak akses oleh si akun ynag membuat agar bisa di akses oleh akun lain.


Setelah melakukan perintah di digambar... maka gembok pada folder akan hilang

3) Menambahkan Group

Pada perintah ini kita gunakan :
groupadd [nama_group]


penjelasan :
1.membuat grup dengan nama GROUPA
2.membuat grup dengan nama GROUPB

Kemudian memasukkan user ke dalam group dengan perintah usermod –G (nama user) (nama group), lalu untuk melihat hasilnya cat /etc/group


 Penjelasan :
1.Memasukkan user Java dan Delphi ke GROUPA, C++ dan Foxpro ke GROUPB
2.cat /etc/group


Penjelasan :
1.Nama user yang telah terbuat
2.User Java dan Delphi masuk GROUPA dan user C++ dan Foxpro masuk GROUPB

4) Membuat file
Kali ini perintah dasar membuat file adalah :
touch [nama_file]
Disini saya akan membuat file 1.txt,2.txt, dan 3.txt pada masing-masing folder gintoki,shinpachi,kagura dengan perintah touch


Penjelasan :
1.Masukkan perintah cd .. untuk kembali pada folder sebelumnya, yaitu folder Documents
2.Masuk ke folder Gintoki
3.Membuat file 1.txt, 2.txt, dan 3.txt
4.Kembali pada folder Documents
5.Masuk ke folder shinpachi
6. Membuat file 1.txt, 2.txt, dan 3.txt
7.Kembali ke folder Documents
8.Masuk pada folder kagura
9.Membuat file 1.txt, 2.txt, dan 3.txt

Kemudian mengecek apakah file apakah sudah terbuat


Penjelasan :
1.Nama folder
2.Nama file yang terbuat pada folder gintoki (untuk file lainnya dapat di periksa dengan cara yang sama)

5) Membuat hak akses

Disini saya akan membuat hak akses pada 1.txt hanya bisa di akses oleh akun pembuat, 2.txt hanya untuk group, 3.txt bisa di akses oleh semua user. Untuk pengertiannya
Hak akses File (File Permission) merupakan hak  yang diberikan kepada user untuk mengakses sebuah file / directory. Ada 3 Macam hak Akses (File Permission) pada sistem operasi linux yaitu :
1. Read, Mengizinkan user lain hanya untuk membaca dan membuka file /direktori tetapi user lainnya tidak dapat melakukan perubahan atau modifikasi file/direktori
2. Write, Mengizinkan user lain untuk memodifikasi sebuah file /direktori sehingga user lain dapat melakukan penambahan,pengubahan,dan penghapusan file atau direktori
3. Execute, Hak akses Execute mengizinkan user bisa menjalankan/mengeksekusi file/direktori  pada sistem operasi sebagai program atau shell script, atau bisa dibilang fulluser.

Adapun ketiga mode akses tersebut, yaitu :
1. Owner, Hak akses user pemilik file /direktori  sehingga user lain tidak dapat melakukan modifikasi pada file/direktori tersebut apabila tidak mendapatkan izin akses pemilik file/ direktori
2. Group, Hak akses yang dimiliki group tempat user tersebut berada sehingga hanya user yang didaftarkan didalam group yang bisa mengakses file /direktori tersebut
3. Other, Hak akses yang dimiliki setiap user selain pemilik file / direktori. Sehingga user lain dapat mengakses file /direktori yang dimiliki oleh owner tersebut tergantung pada file permision yang diberikan oleh owner.

Standar umumnya adalah:
- 4 berarti read (r)
- 2 berarti write (w)
- 1 berarti execute (x)
- berarti tidak ada izin (-)

a)      4 + 2 + 1 = 7 berarti –rwx
b)      4 + 2 + 0 = 6 berarti –rw-
c)      0 + 2 + 1 = 3 berarti –wx-
d)     0 + 0 + 1 = 1 berarti  ---x-
e)      4 + 0 + 0 = 4 berarti -r--
     f)   0 + 2 + 0 = 2 berarti --w-


Penjelasan :
1.Masuk folder kagura
2.1.txt hanya bisa di akses oleh pembuat user
3.2.txt hanya bisa di akses oleh group
4.3.txt bisa di akses oleh semua user
5.melihat hasil perubahan
6.hasil perubahan 1.txt
7.hasil perubahan 2.txt
8.hasil perubahan 3.txt

Komentar

Postingan Populer