ARSIP BULANAN : October 2013

File Permission Pada Linux

26 October 2013 10:18:38 Dibaca : 79

Assalamualaikum wr. wb.

Kali ini saya akan berbagi informasi tentang File Permission yang di bahas bersama bapak walid pada Jumat 25 Oktober 2013, semoga postingan kali ini bermanfaat bagi kawan - kawan Informatika semuanya.

  • FILE PERMISSION

Merupakan salah satu fitur keamanan yang di miliki oleh suatu distribusi Linux dimana file permission ini dapat melindungi file/folder.

  • KELAS-KELAS AKSES PADA FILE PERMISSION

User (U) = (Pengguna)

Group (G) = (Grup)

Other (O) = (Orang Lain)

  • SIFAT DAN TIPE FILE

Baca/Read (R)= Untuk membaca atau melihat sebuah file

Tulis/Write (W) = Untuk menulis atau mengganti nama sebuah file

Execution (X) = Untuk mengeksekusi sebuah file

  • BILANGAN OKTAL

Bilangan oktal adalah bilangan yang berbasis 8 angka dimana dari angka 0-7.

  • PERMISSION TABLE

Baca/Read (R) = (4)

Tulis/Write (W) = (2)

Execution (X) = (1)

dimana semua hasil dari permission table adalah 7

  • CHMOD, CHOWN, DAN CHGRP

Chmod = Fungsinya untuk merubah akses kepemilikan terhadap suatu file/folder.

Chown = Perintah yang berfungsi untuk merubah kepemilikan(user/group) terhadap sebuah file/folder.

Chgrp = Berfungsi untuk merubah kepemilikan group sebuah file/folder.

Semoga Bermanfaat...!!!

By : Ramdan Mustapa

Wassalamualaikum wr. wb.

 

Perintah - Perintah Dasar Pada Linux

20 October 2013 11:33:28 Dibaca : 282

Assalamualaikum wr. wb.

Kali ini saya akan berbagi informasi tentang Perintah - Perintah Dasar Pada Linux yang saya peroleh dari sumber http://mustaqimprihandono.blogspot.com/2013/04/contoh-dan-penjelasan-perintah-dasar.html , semoga postingan kali ini bermanfaat bagi kawan - kawan Informatika semuanya.

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

Contoh : login ramdan

3. mkdir

Digunakan untuk membuat folder baru.

Sintaks : mkdir nama_folder

Contoh : mkdir ramdan

4. rmdir

Digunakan untuk menghapus folder.

Sintaks : rmdir nama_folder

Contoh : rmdir ramdan

5. cd

Digunakan untuk berpindah direktori

Sintaks : cd alamat_direktori

Contoh : cd /home/ramdan

6. ls

Digunakan untuk melihat isi sebuah direktori.

Sintaks : ls

7. pwd

Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.

Sintaks : pwd

8. cp

Digunakan untuk melakukan copy file.

Sintaks : cp /direktori/file_yang_ingin_dicopy /direktori tujuan

Contoh : cp /home/ramdan/file1.txt /home/ramdan/yan

9. mv

Digunakan untuk melakukan memindahkan, cut atau rename file.

Sintaks : - mv /direktori/file_yang_ingin_dicut /direktori tujuan (cut)

               - mv /direktori/file_yang_ingin_direname /nama_baru_file (rename)

Contoh : - mv /home/ramdan/file1.txt /home/ramdan/yan

               - mv /home/ramdan/file1.txt file2.txt

10. rm

Digunakan untuk menghapus file.

Sintaks : rm nama_file

Contoh : rm file1.txt

11. more

Digunakan untuk menampilkan isi sebuah file

Sintaks : more nama_fie

Contoh : more file1.txt

12. cat

cat digunakan untuk membuka file.

sintaks : cat

contoh: cat file1.txt

13. dmesg

Digunakan untuk melihat hardware yang sedang beraktifitas

Sintaks : dmesg

14. top

Digunakan untuk melihat proses yang sedang berjalan, seperti Task Manager pada Windows.

Sintaks : top

15. who

who digunakan untuk melihat nama login kita.

sintaks : who

16. clear

Digunakan untuk membersihkan layar

Sintaks : clear

17. ifconfig

Digunakan untuk melihat konfigurasi ethernet/kartu jaringan.

Sintaks : ifconfig

18. date

melihat tanggal dan jam

sintaks : date

19. cal

melihat kalender

Sintaks : cal

20. adduser

Digunakan untuk menambah user baru

Sintaks : adduser nama_user

Contoh : adduser ramdan

21. deluser

deluser Menghapus user dari sistem

Sintaks : deluser ramdan

22. lsusb

Digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer

Sintaks : lsusb

23. lspci

Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer

Sintaks : lspci

24. lshw

Digunakan untuk melihat hardware komputer.

Sintaks : lshw

25. cpuinfo

Digunakan untuk melihat spesifikasi komputer.

Sintaks : more /proc/cpuinfo

26. meminfo

Digunakan untuk melihat status RAM

Sintaks : more /proc/meminfo

27. reboot

Digunakan untuk merestart komputer, namun harus sebagai root.

Sintaks : reboot

28. halt

Digunakan untuk mematikan komputer, namun harus sebagai root.

Sintaks : halt

29. wget

Digunakan untuk mendownload via terminal

Sintaks : wget link_download

Contoh : wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.11.6.tar.xz

30. exit

Digunakan untuk keluar dari terminal.

Sintaks : exit

Semoga Bermanfaat...!!!

By : Ramdan Mustapa

Wassalamualaikum wr. wb.

Linux Kernel

13 October 2013 12:15:38 Dibaca : 428

Assalamualaikum wr.wb

Kali ini saya akan berbagi informasi tentang Linux Kernel, sebelum ke Linux Kernel saya akan memposting pengertian kernel dan bagian - bagian dalam kenel, semoga postingan kali ini bermanfaat bagi kawan - kawan Informatika semuanya.

  • Pengertian Kernel

Menurut yang saya baca dari sebuah situs, id.wikipedia.org/wiki/Kernel_(ilmu_komputer), Kernel adalah suatu perangkat lunak yang menjadi bagian utama atau bagian penting dari suatu sistem operasi. Dimana tugasnya adalah menghubungkan antara hardware dengan brainware yaitu yang menghubungkan perangkat komputer dengan user sebagai pengguna.

  • Bagian – Bagian Dalam Kernel

1. Kernel Monolitik (Monolitic Kernel)

Menurut saya sendiri kernel monolitik adalah kernel yang memiliki fungsi terpenting dalam sistem operasi. Fungsinya sebagai yang menyediakan lapisan abstraksi perangkat keras sacara penuh pada perangkat keras yang terhubung dengan sistem operasi.

2. Mikro Kernel (Microkernel)

Mikro kernel sama seperti kernel monolitik, mikro kernel juga memiliki fungsi terpenting dalam sistem operasi. Tapi bebeda dengan kernel monolitik, mikro kernel berfungsi menyediakan lapisan abstraksi perangkat keras tapi tidak secara penuh atau dengan kata lain hanya sedikit saja, dan menggunakan aplikasi yang berjalan diatasnya yang disebut juga dengan server.

3. Kernel Hibrida (Hybrid Kernel)

Kernel hibrida adalah kernel yang di muat atau pendekatan dari mikro kenel yang sudah dimodifikasi atau yang sudah diubah, di dalam kernel hibrida terdapat beberapa tambahan kode di dalam ruang kernel untuk meningkatkan performa kernel hibrida.

4. Exokernel

Exokernel adalah kernel yang menyediakan hardware abstraction secara minimal sehingga memungkinkan suatu program dapat mengakses hardware secara langsung. Library yang dimiliki oleh exokernel dapat melakukan tugas yang dapat dilakukan oleh monolitik 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.

Semoga Bermanfaat...!!!

By : Ramdan Mustapa

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong