[Pertemuan 8 - Sistem Operasi - Kelas B]
Pada pertemuan ke-8 ini kami membahas tentang File Permision
- File Permission adalah salah satu fitur keamanan di linux yang mengamankan sebuah folder atau file agar tidak bisa di akses oleh orang lain.
- Kelas User Linux terbagi atas 3 :
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 :
Read (r) : untuk membaca file.
Write (w) : untuk menulis file.
Execute (x) : untuk mengeksekusi file.
- Oktal adalah bilangan yang terditi 8 bilangan dari angka 0-7. Dimana Read (r) = 4 Write (w) =2 dan Execute (x) = 1
- CHMOD, CHOWN, DAN CHGRP
1. Chmod : Fungsinya untuk merubah akses kepemilikan terhadap suatu file/folder
2. Chown : Perintah yang berfungsi untuk merubah kepemilikan(user/group) terhadap sebuah file folder
3. Chgrp : Berfungsi untuk merubah kepemilikan group sebuah file/folder.
Perintah-Perintah Dasar CLI
Pertemuan 7 membahas tentang perintah - perintah CLI di dalam linux, yaitu sebagai berikut :
1. Mv
Fungsi perintah ini adalah untuk Memindah suatu file dan dapat juga untuk mengganti nama suatu file.
Contoh : # mv yulias2.txt yulias
2. Rm
Fungsi perintah ini adalah untuk Menghapus suatu file.
Contoh : #rm yulias2.txt
3. Pwd
Fungsi perintah ini adalah untuk Melihat posisi pengguna Linux sedang berada dimana.
Contoh : # pwd
4. Cd
Fungsi perintah ini adalah untuk Pindah direktori.
Contoh : # cd yulias
5. Mkdir
Fungsi perintah ini adalah untuk Membuat direktori.
Contoh : # mkdir yulias2
6. Rmdir
Fungsi perintah ini adalah untuk Menghapus direktori.
Contoh : # rmdir yulias2
7. Grep
Fungsi perintah ini adalah untuk Mencari kata di dalam suatu file.
Contoh : # grep naufal yulias2.txt
8. Echo
Fungsi perintah ini adalah untuk Menampilkan tulisan yang di buat setelah perintah echo dan itu tidak disimpan.
Contoh : # echo yulias2.txt percobaan
9. Sort
Fungsi perintah ini adalah untuk Mengurutkan suatu file teks menurut abjad.
Contoh : # sort yulias2.txt
Pertama isi file tersebut
10. Wc
Fungsi perintah ini adalah untuk Menampilkan jumlah baris, kata, dan besar memori suatu file.
Disini tampil bahwa dalam file yulias2.txt terdapat 12 baris, 12 kata dan besar memori 73 bytes
Contoh : # wc yulias.txt
11. Cut
Fungsi perintah ini adalah untuk Mengambil kolom tertentu dari baris-baris masukannya yang ditentukan pada option –c.
Contoh : # cut –c 2-4 yulias2.txt
12. Uniq
Fungsi perintah ini adalah untuk Menghilangkan baris – baris berurutan yang mengalami duplikasi.
Contoh : # uniq yulias2.txt
Sebelum di uniq file berisi
13. Find
Fungsi perintah ini adalah untuk Mencari file pada suatu direktori aktif.
Contoh : # find yulias.txt
Jika file yang dicari maka akan muncul dibawahnya file yang kita cari dan jika tidak ada maka muncul tulisan “find: ‘tkj’ : No such file or directory”
14. Which
Fungsi perintah ini adalah untuk Menunjukanlokasi dari suatu perintah.
Contoh : # which apropos
15. Locate
Fungsi perintah ini adalah untuk Mencari suatu file pada direktori lain yang sedang tidak dikunjungi.
Sebelum memakai fungsi locate tulis perintah updatedb dan tunggu hingga proses selesai dan tulis perintah locate.
Contoh : # locate apropos
16. Id
Fungsi perintah ini adalah untuk Melihat ID yang ada di Linux, baik ID dari User, Grup, Device yang terpasang.
Contoh : # id
17. Hostname
Fungsi perintah ini adalah untuk Melihat nama dari komputer yang sedang dipakai / aktif.
Contoh : # hostname
18. W
Fungsi perintah ini adalah untuk Melihat siapa saja yang sedang Login dengan informasi yang sangat lengkap.
Contoh : # w
19. Whoami
Fungsi perintah ini adalah untuk Menampilkan nama dari yang Login saja, tanpa informasi yang lain.
Contoh : # whoami
20. Chfn
Fungsi perintah ini adalah untuk Merubah informasi dari user
Contoh : # chfn
21. Finger
Fungsi perintah ini adalah untuk Melihat informasi user yang telah ditambahkan oleh perintah chfn.
Contoh : # finger
22. Man
Fungsi perintah ini adalah untuk Menjelaskan secara rinci perintah yang dimaksud.
Contoh : # man apropos
Dan jika kita tekan enter maka tampilan akan bergeser satu baris dan jika kita tekan spasi maka akan bergeser satu layer.
23. Apropos
Fungsi perintah ini adalah untuk Mencari perintah – perintah atau file yang mengandung huruf yang dimaksud.
Contoh : # Apropos hostname
24. Whatis
Fungsi perintah ini adalah untuk Menampilkan fungsi dari suatu perintah saja yang dimaksud.
Contoh : # whatis man
25. Ls
Fungsi perintah ini adalah untuk Melihat isi dari sebuah direktori
Contoh : # ls
26. File
Fungsi perintah ini adalah untuk Melihat Ekstensi / tipe file yang dimaksud.
Contoh : # File yulias.txt
27. Cat
Fungsi perintah ini adalah untuk Melihat isi suatu file tanpa fasilitas melihat isi file dari atas.
Contoh : Cat yulias.txt
28. More
Fungsi perintah ini adalah untuk Melihat isi suatu file dengan fasilitas melihat isi file dari atas dan untuk kebawah menggunakan tombol Enter untuk perbaris dan tombol Spasi untuk perlayar.
Contoh : # More yulias.txt
29. Pg
Fungsi perintah ini adalah untuk Melihat isi suatu file dengan fasilitas melihat isi file dari atas dan untuk kebawah menggunakan tombol Enter untuk perlayar.
Contoh : # pg yulias.txt
30. Cp
Fungsi perintah ini adalah untuk Mengcopy suatu file.pertama lihat didirektori anda dengan ls dan cari sebuah direkroti untuk mengcopy file yang di copy.
Contoh : # Cp yulias.txt yulias