ARSIP BULANAN : October 2013

FILE PERMISSION

30 October 2013 15:08:37 Dibaca : 138

Assalamualaikum warahmatullahi wabarokatuh ..

Teman-teman pada kesempatan kali ini saya akan mempostIng tentang File Permission yang telah dijelaskan pada pertemuan ke-5 Mata Kuliah Sistem Operasi.

File Permission adalah salah satu fitur keamanan yang di miliki oleh distribusi Linux dan untuk dapat melindungi file ataupun folder.

Kelas-kelas akses user :

1. User(Pengguna)

2. Group(Grup)

O3. ther(Orang Lain)

Sifat dan tipe file :

1. Baca/Read= Untuk membaca sebuah file

Bilangan Oktal nya 4

2. Tulis/Read= Untuk menulis sebuah file

Bilangan Oktal nya 2

3. Execution= Untuk mengeksekusi sebuah file

Bilangan Oktal nya 1

a. Oktal merupakan bilangan yang berbasis 8 angka. Angka tersebut berkisar 0-7

b. Pengubahan Bit ke Oktal.

Misalnya: 001 = 1

Dimana 1:8 = 1.25 sisa 1

0:1 = 0 sisa 0

0:1 = 0 sisa 0

c. Perbedaan file atau direktori:

- File = -rwxr_xr__ ->> 754

- Direktory = drwx_wx_w_ ->> 732

Terdapat juga beberapa perintah yang telah dijelaskan yaitu :

1. Chown merupakan perintah yang digunakan untuk merubah kepemilikan(user/group) terhadap sebuah file/folder. Contoh: Sudo chown user:group nama file

2. Chgrp merupakan perintah yang digunakan untuk merubah kepemilikan group sebuah file/folder. Contoh: Sudo chgrp nama grup nama file

3. Chmod merupakan perintah yang diguanakan untuk merubah akses kepemilikan terhadap suatu file/folder. Contoh: Chmod 777 nama file

Sekian penjelasan singkat tentang File Permission yang telah dijelaskan pada pertemuan ke-5 Mata Kuliah Sistem Operasi. Semoga bermanfaat bagi teman-teman ..
Terima Kasih ..

 

PERINTAH DASAR LINUX

24 October 2013 15:18:26 Dibaca : 52

Assalamualaikum wr wb ..
Pada kesempatan kali ini saya akan memposting mengenai perintah-perintah dasar linux yang mungkin bisa dipergunakan khususnya untuk para pemula. Berikut adalah beberapa perintah dasar linux :

1. sudo su Digunakan untuk login sebagai root/pengguna tertinggi

2. date Digunakan untuk melihat jam dan tanggal

3. cal Digunakan untuk melihat kalender

4. mkdir Digunakan untuk membuat suatu directory

5. rmdir Digunakan untuk meremove directory

6. cd Digunakan untuk berpindah directory

7. ls Digunakan untuk melihat isi directory

8. cp Digunakan untuk mengcopy file

9. mv Digunakan untuk memindahkan file

10. rm Digunakan untuk meremove file

11. more Digunakan untuk menampilkan isi dalam file

12. man Digunakan untuk bertanya (Bantuan Manual)

13. pwd Digunakn untuk menampilkan diectory yang bekerja

14. cat Digunakan untuk menampilkan isi file

15. touch Digunakan untuk membuat file kosong

16. who Digunakan untuk melihat nama login kita

17. exit Digunakan untuk keluar dari terminal

18. ifconfig Digunakan untuk melihat configurasi ethernet

19. clear Digunakan untuk membersihkan layar

20. dmesg Digunakan untuk melihat hardware yang sedang beraktifitas

21. echo Digunakan untuk menuliskan suatu kalimat kesebuah file

22. tar Digunakan untuk mengekstrak file

23. df Digunakn utnuk melihat kapasitas harddisk.

24. top Digunakan untuk melihat proses yang sedang berjalan

25. nautilus Digunakan untuk membuka tampilan GUI secara langsung

26. apt-get Digunakan untuk memperoleh paket software secara online

27. ping Digunakan untuk mengetest jaringan

28. history Digunakan untuk melihat perintah yang pernah diketik

29. reboot Digunakan untuk merestart komputer

30. halt Digunakan untuk menshutdown komputer

 

LINUX KERNEL

17 October 2013 19:48:25 Dibaca : 95

Assalamualaikum wr wb ..

Pada kesempatan kali ini saya akan memposting tentang linux kernel.

Melalui sumber http://monicha11.blogspot.com/  kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.

Selanjutnya, para arsitek sistem operasi mengembangkan kernel sistem operasi yang pada akhirnya terbagi menjadi empat bagian yang secara desain berbeda, sebagai berikut:

Kernel monolitik. Kernel monolitik mengintegrasikan banyak fungsi di dalam kernel dan menyediakan lapisan abstraksi perangkat keras secara penuh terhadap perangkat keras yang berada di bawah sistem operasi.Mikrokernel. Mikrokernel menyediakan sedikit saja dari abstraksi perangkat keras dan menggunakan aplikasi yang berjalan di atasnya—yang disebut dengan server—untuk melakukan beberapa fungsionalitas lainnya.Kernel hibrida. Kernel hibrida adalah pendekatan desain microkernel yang dimodifikasi. Pada hybrid kernel, terdapat beberapa tambahan kode di dalam ruangan kernel untuk meningkatkan performanya.Exokernel. Exokernel menyediakan hardware abstraction secara minimal, sehingga program dapat mengakses hardware secara langsung. Dalam pendekatan desain exokernel, library yang dimiliki oleh sistem operasi dapat melakukan abstraksi yang mirip dengan abstraksi yang dilakukan dalam desain monolithic kernel.

Linux Kernel

Linux kernel merupakan suatu penghubung antara pengguna dan mesin komputer dengan kata lain program ini membuat user berkomunikasi dengan komputer secara langsung dan efisien.

Grafik Linux Kernel

Hardware yang merupakan mesin komputer yang terhubung dengan user, dimana semua hardware menerima perintah dari program komputer berupa kernel. Dimana shell menjadi penghubung antara kernel dengan user serta aplikasi – aplikasi yang digunakan dalam komputer semua aplikasi berdiri di atas shell dan hardware bediri diatas kernel gabungan dari shell dan kernel inilah yang kita sebut dengan sistem operasi.

Hubungan Kernel Dengan User Space

User space digunakan untuk aplikasi yang kemudian memberi perintah kepada kernel berupa input maupun output. Perintah tersebut diberikan ke kernel dan di teuskan ke hardware.

Komponen – Komponen Dalam Kernel

1. Proses scheduler

Proses scheduler berfungsi mengatur antara aplikasi dan hardware

2. Memory manager

Memory manager berfungsi membagi memory dan mengatur proses penggunaan memory oleh aplikasi

3. I/O scheduler

I/O schedure berfungsi menghubungkan pengguna hardware dalam menerima input maupun output

Dalam komponen kernel terdapat juga IPC. (Inter Proses Comunication)

IPC yaitu metode komunikasi antar proses dan sinkronisasi atau pertukaran data antara satu proses dengan prose lainnya. Kenel juga memeiliki network service yang menghubungkan antara kernel dengan internet. virtual filesystem I/O yaitu berfungsi untuk berkomunikasi dengan file system tertentu selain linux dengan cara yang sama dengan file sistem linux.

Cara Kerja Kernel

kernel berjalan dalam lingkungan previleged kernel dijalankan dengan model khusus yang memebuatnya memiliki akses terhadap semua memory dan hardware yang terhubung dengan komputer.

Pengertian Module Kernel

Module linux aldah kode yang dapat dimasukkan atau dikeluarkan dari dalam sistem kerja linux kernel. Linux kernel sendiri adalah binery statis monolitik yang bekerja disaat komputer dinyalakan.

Cara Kerja Module

Pada dasarnya di dalam kernel terdapat satu kumpulan besar program binery yang bekerja atau berkomunikasi antara komputer dan perangkat keras.

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong