FILE PREMISSION PADA LINUX
Haloo semuaaa pada postingan kali ini kita akan membahas apa itu fitur FILE PERMISSION yang ada pada linux . Selamat menyimak :))
FILE PREMISSION PADA LINUX
File premission adalah fitur keamanan oleh linux yang berfungsi untuk mengamankan folder/ file kita agar tidak dapat di lihat di eksekusi oleh orang lain yang tidak memiliki hak .
jenis-jenis pengguna yang memiliki hak akses sebagai berikut :
- user(U) : pengguna yang punya hak dari suatu file/folder
- group(G) : grup yang memiliki hak dari file/folder
- other(O) : pengguna lain yng berada dalam sistem
sifat dan tipe file :
read(r) : melihat/membaca sebuah file
write(w): menulis atau mengganti nama sebuah file
execute(e) : mengeksekusi sebuah file
Bilangan Oktal
Bilangan oktal adalah bilangan yang berbaris angka 8. Terdapat angka 0-7. Ada juga yang dinamakan dengan bit yaitu digit 0-1. Metode pengubahan dari bit ke oktal yaitu dengan menggunakan pembagian 8. jika hasil pembagiannya adalah angka ganjil maka ditulis 1 dan jika genap maka di tulis 0 .
Permission Table
read (r) 4
write (w) 2
execute (x) 1
Total 7
CHMOD
perintah chmod digunakan untuk mengubah properti sebuah file/folder. Contoh perintah :
$ sudo chmod RWX nama_file
$ sudo chmod 774 belajarlinux.sh
rwxrwxr-- 1 sitti sitti 0 2013-10-25 21:51 belajarlinux.sh
apa bila diawal tidak terdapat 'd' maka itu adalah file, contohnya "-rwxr-x--x". Jika sebaliknya maka itu adalah suatu directory, contohnya "drwxr-xr-x".
CHOWN
perintah chown digunakan untuk mengganti pemilik dari sebuah file, dan hanya dapat digunakan oleh root.
contoh perintah :
$ sudo chown nama_file
$ sudo chown Sitti linux
CHGRP
perintah chgrp digunakan untuk merubah kepemilikan grup terhadap file atau direktori contoh perintah :
$ sudo chgrp nama_file
$ sudo chgrp KelasD linux
Sekian postingan kali ini , semoga bermanfaat . Happy reading ^^*
30 Perintah Dasar CLI (Command Line Interface)
30 Perintah Dasar CLI (Command Line Interface) sebagai berikut :
1. sudo su
Digunakan untuk login sebagai root/pengguna tertinggi
Sintaks: sudo su
2. login
Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.
Sintaks : login namauser
3. mkdir
Digunakan untuk membuat folder baru.
Sintaks : mkdir nama_folder
4. cd
Digunakan untuk berpindah direktori
Sintaks : cd alamat_direktori
5. rmdir
Digunakan untuk menghapus folder.
Sintaks : rmdir nama_folder
6. touch
Digunakan untuk membuat file baru.
Sintaks : touch nama_file
7. rm
Digunakan untuk menghapus file.
Sintaks : rm nama_file
8. echo
Digunakan untuk menuliskan sesuatu kata atau kalimat ke sebuah file.
Sintaks : echo “isi pesan” nama_file
9. ls
Digunakan untuk melihat isi sebuah direktori.
Sintaks : ls
10. cp
Digunakan untuk melakukan copy file.
Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan
11. mv
Digunakan untuk melakukan cut atau rename.
Sintaks :
mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)
mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)
12. who
Perintah untuk mengetahui siapa saja yang sedang login. Perintah ini menampilkan info mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login.
Sintaks : who
13. whoami
Perintah untuk menanyakan siapa sekarang yang sedang bekerja (user apa yang sedang digunakan).
Sintaks : whoami
14. pwd
Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.
Sintaks : pwd
15. date
Perintah untuk menampilkan info tanggal dan waktu saat ini.
Sintaks : date
16. cal
Perintah untuk menampilkan kalender.
Sintaks : cal
17. top
Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows.
Sintaks : top
18. clear
Digunakan untuk membersihkan layar
Sintaks : clear
19. exit
Digunakan untuk keluar dari terminal.
Sintaks : exit
20. free
Perintah untuk melihat free memory.
Sintaks : free
21. adduser
Digunakan untuk menambah user baru.
Sintaks : adduser nama_user
22. addgroup
Digunakan untuk menambah group baru.
Sintaks : addgroup nama_group
23. halt
Digunakan untuk mematikan komputer, namun harus sebagai root.
Sintaks : halt
24. dmesg
Digunakan untuk melihat hardware yang sedang beraktifitas.
Sintaks : dmseg
25. more
Digunakan untuk menampilkan isi sebuah file.
Sintaks : more nama_fie
26. cpuinfo
Digunakan untuk melihat spesifikasi komputer.
Sintaks : more /proc/cpuinfo
27. meminfo
Digunakan untuk melihat status RAM.
Sintaks : more /proc/meminfo
29. login
Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.
Sintaks : login namauser
30. exit
Digunakan untuk keluar dari terminal.
Sintaks : exit
Sekian postingan dari saya , semoga bermanfaat . Happy reading :))
Linux Kernel
Hallo semua ...
Di sini saya akan membahas tentang Linux Kernel dan yang berhubungan dengan linux kernel itu sendiri . Selamat menyimak ^^*
Linux Kernel
Linux Kernel merupakan penghubung antara pengguna dan mesin computer dengan lebih efisien dan aman tentunya .
Grafik Linux Kernel
Dalam kernel terdapat hardware,kernel,shell,dan user space.
Komponen kernel :
- Process Scheduler
bertugas mengatur segala proses yang terjadi antara hardware dan aplikasi sehingga tidak terjadi tabrakan data .
- Memory Manager
bertugas mengatur penggunaan memori agar lebih efektif dan efisien .
- I/O Scheduler
adalah penggunaan hardware seperti keyboard dalam menerima input dan monitor menghasilkan output .
- IPC (Internal Process Communication)
adalah metode/cara proses-proses saling berkomunikasi atau bersinkronisasi.
- Network Services
Memungkinkan kernel dapat mengakses internet.
- File System I/O
virtual file system I/O bertugas untuk berkomunikasi dengan file system tertentu selain linux. File sistem juga dapat berkomunikasi dengan device driver dan langsung di teruskan ke hardware.
Linux Module
Modul Linux adalah kode biner yang langsung dapat bekerja ketika komputer dinyalakan. Manfaat modul linux adalah untuk menambahkan fungsi baru dengan cepat tanpa harus mengkompilasi ulang kernel seperti ketika kita ingin menginstal sebuah device, kita tidak perlu menginstal lagi system operasi dari awal .
Sekian postingan dari saya , mohon maaf bila masih terdapat kekurangan . Happy reading :))
Referensi : Tutorial Video Linux Kernel
Kategori
- Masih Kosong
Blogroll
- Masih Kosong