Jumat, 06 November 2015

Mengkonfigurasi Accest Point

Access Point adalah adalah sebuah alat yang berfungsi untuk menyambungkan alat-alat wireless ke sebuah jaringan berkabel (wired network) menggunakan wifi, bluetooth dan sejenisnya. Wireless Access Point digunakan untuk membuat jaringan WLAN (Wireless Local Area Network) ataupun untuk memperbesar cakupan jaringan wifi yang sudah ada (menggunakan mode bridge).
Access Point berfungsi sebagai Hub/Switch yang bertindak untuk menghubungkan jaringan lokal dengan jaringan wireless/nirkabel, di access point inilah koneksi data/internet dipancarkan atau dikirim melalui gelombang radio, ukuran kekuatan sinyal juga mempengaruhi area coverage yang akan dijangkau, semakin besar kekuatan sinyal (ukurannya dalam satuan dBm atau mW) semakin luas jangkauannya.
Dibawah Ini cara-cara mengkonfigurasi Accest Point :
  1. Menghubungkan Accest Point(AP) ke sumber listrik, tanda AP sudah terhubung dengan sumber listrik lampu indikator pada AP akan menyala
  2. Setelah lampu indikator menyala reset AP caranya pada bagian belakang AP terdapat lubang kecil dengan tulisan reset, klik tombol resetnya dengan menggunakan benda lancip seperti jarum atau tusuk gigi, tunggu sekitar kurang lebih 30 detik hingga  lampu indikator menyala kembali.

      
      3.  Kemudian cari network connection nya sesuai dengan nama linksys. Kemudian klik connect untuk menghubungkan PC dengan AP.




        4.  Klik kanan pada menu bar di bawah yang terdapat gambar di pojok kanan bawah, pilih "Open Network and Sharing Center". Kemudian pilih , "Change Adapter Setting".



         5.  Pilih wifi untuk mengatur network agar network nya sama dengan AP. Klik kanan lalu pilih properties.


       
          6.  Kemudian pilih Internet Protocol v4, klik lalu klik properties.



           7.  Pilih Use The Following IP address, kemudian  isi IP address yang satu network dengan AP (lihat di belakang kemasan AP terdapat IP tersebut). Kemudian isi subnet mask nya.




         8.  Setelah itu buka browser dan ketikan IP address default dari AP (192.168.1.245) pada address bar. Lalu terdapat username dan password, username nya kosongkan dan password nya admin. Kemudian login.




       9.  Setelah login, maka akan masuk ke tampilan setup AP linksys. Pilih Configuration tipe, untuk menentukan bagaimana IP address akan diambil.




         10.  Kemudian pada menu pilih Wireless Setting, tujuan nya untuk mengatur standarisasi pada wireless di Mode. Kemudian SSID yaitu network nya dan channel nya. Yang akan tampil di perangkatnya adalah nama jaringan nya, itu fungsi dari SSID.




         11.  Pada wireless tab security, kita dapat mengatur jenis security yang di inginkan.




         12.  Contoh disini dimisalkan untuk memilih jenis security WPA2-Personal. Masukkan passphare nya, ini digunakan untuk password ketika AP akan di akses oleh orang lain.




      13.  Pada sub tab Wireless MAC Filter dapat menyaring MAC address mana saja yang diinginkan.





         14.  Setelah itu pada tab status kita dapat melihat status AP yang telah di setting.



Minggu, 09 Agustus 2015




Tujuan Terbesar Dalam Hidup Saya

Tujuan, apa sih itu tujuan, menurut terjemahan saya, tujuan merupakan sebuah sasaran, masalah yang telah terpecahkan dengan langkah-langkah tertentu, contoh sederhananya seperti berikut: terdapat sebuah masalah, masalah tersebut adalah lapar. Untuk memecahkan solusi tersebut yaitu makan, namun untuk melakukan makan itu bisa dipecah lagi menjadi sebuah usaha, usaha tersebut bisa berupa usaha cari makanan langsung didapur, usaha cari uang untuk mendapatkan sebuah makanan, usaha membuat makanan, dll. Peran penting dalam isi tujuan yaitu usaha, usaha lebih cepat atau keras maka tujuan akan semakin dekat, sebaliknya usaha lambat, jangan harap tujuan akan mendekat, akan tetapi  tujuan tergapai tanpa do’a itu ‘sombong’. Point yang bisa kita ambil dari tujuan tersebut adalah usaha dengan tuntunan do’a.
            Tujuan terbesar, tujuan terbesar saya adalah mendapat ridho Allah SWT, namun untuk mendaptakan ridhonya itu terdapat usaha-usaha yang tidak mudah untuk dilakukan, 6 contoh sederhana untuk mendapatkan ridho Allah SWT adalah mendapat ridho orang tua, beriman, iklhas, sabar, bersedekah dan tidak sombong. Itu merupakan salah satu tujuan terbesar hidup saya.
Dibalik tujuan tersebut saya ingin mempunyai cita-cita, cita-cita tersebut saya ingin menjadi ‘’Musisi  Beretika Dengan Ilmu Keguruan ’’. Maksud kutipan tersebut adalah saya sebagai seorang yang menyukai musik menuntun murid-murid saya mengajar pelajaran dengan bantuan kreatif musikalitas yang ada didalam diri saya. Tujuan tersebut merupakan tujuan yang dimana ajaran yang diajarkan itu menyenangkan dan mampu menumbuhkan daya kreatif yang tinggi, namun dibalik ungkapan tersebut saya mengaku terdepat kelemahan, yaitu kurang cepat, tanggap, tegas, kurang cerdas ,dll.Tapi didalam kekurangan tersebut terdapat usaha-usaha extra yang mampu meminimalisir kelamahan yang terdapat didalam diri saya. Dari usaha-usaha extra tersebutlah yang mampu menimbulkan tumbuh rasa ingin tergapainya sebuah tujuan.
Kesimuplan dari tujuan dalam hidup adalah mampu mengapai tujuan dengan tuntunan do'a kepada Tuhan Yang Maha Esa , agar tujuan tersebut terjauh dari sifat kesombongan.

Selasa, 28 April 2015

MANAJEMEN MEMORI, DISK, dan I/O



Pengertian Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.


Manajemen memori

Manajemen memori merupakan salah satu tugas dari sistem operasi yang mempengaruhi dalam menentukan proses yang harus diletakkan pada antrian. 
Apa fungsinya?

Fungsinya adalah sebagai berikut :
- Mengelola informasi yang dipakai dan tidak dipakai.
- Mengalokasikan memori ke proses yang memerlukan.
- Mendealokasikan memori dari proses yang telah selesai.
- Mengelola swapping atau paging antara memori utama dan disk.

Manajemen memori berdasarkan keberadaan dibagi menjadi 2, yaitu :

1. Dengan swapping atau paging.
manajemen memori dengan pemindahan proses antara memori utama dan disk selama eksekusi
.
2. Tanpa swapping atau paging.
manajemen memori tanpa pemindahan proses antara memori utama dan disk selama eksekusi



Swapiness ini berfungsi untuk mengontrol kecenderungan kernel untuk memindahkan proses dari memory ke swap. Nilai dari swappiness berkisar antara 0-100, jika nilainya 0, maka kernel akan menghindari proses swapping selama mungkin. Tetapi jika nilainya 100, maka kernel akan melakukan proses swapping secara agresif.


Manajemen Disk & I/O
                Pada manajemen disk dan I/O ini berkaitan dengan pembuatan partisi, format partisi, manajemen flashdisk, printer, speaker, dan sebagainya.
Untuk memanajemen partisi/disk bisa mengunakan perintah “fdisk” diterminal. Berikut merupakan jenis perintahnya :





Sabtu, 04 April 2015


Comand shell adalah program yang menerjemahkan perintah, mengijinkan useruntuk mengeksekusi perintah manual di terminal. Dalam command shell terbagi menjadi:
  BASH(Bourne Again Shell)
Perbedaan BASH dengan DOS command prompt:
-          Case sensitive: seperti a berbeda dengan A
-          “/” dan “\” :
o   DOS: \ (pemisah direktori), / (command argument delimiter)
o   Linux/Unix: / (pemisah direktori), \ (escape character)
-          Filenames     :
o   DOS : menggunakan kaidah “eight dot three”, contoh filename.txt
o   Linux/Unix : tidak menggunakan kaidah “eight dot three”.


Dalam BASH terdapat karakter spesial


 Linux Help
Bantuan pada perintah Linux yang paling sering digunakan biasanya dibangun ke dalam perintah itu sendiri. Tersedia melalui bantuan man pages dan info pages.
a.      Man Pages
Sumber terbaik untuk perintah yang paling lengkap dapat ditemukan pada halaman manual. Untuk membaca halaman manual dari setiap perintah, cukup ketik man program .
Contoh:
man ls manual mengenai perintah “ls”
untuk keluar dari perintah man, ketik “Q”

b.      Info Pages
Halaman info sama dengan halaman manual, namun yang ditampilkan berupasegmen yang lebih pendek dengan tautan menuju potongan-potongan informasi lainnya. Halaman info dapat diakses dengan perintah “info”.




   Perintah PATH
Perintah  paling umum berada di dalam “PATH” shell, untuk melakukan perintah cukup mengetikkan nama dari program untuk mengeksekusinya.
Contoh perintah:
./program         (mengeksekusi program di direktori anda saat ini)

  Command Syntax
perintah dapat berjalan sendiri, atau dapat ditambahkan argumen untuk membuatnya berbeda.



Penjadwalan




Ada 2 cara penjadwalan dalam Linux, yaitu :
  • Crontab merupakan perintah dalam linux untuk melakukan penjadwalan berdasarkan waktu. Format penjadwalan dengan menggunakan crontab : * * * * *. Maksudnya :
  1. * pertama menunjukkan menit (0-9)
  2. * kedua menunjukkan jam(0-23)
  3. * ketiga menunjukkan tanggal(1-31)
  4. * kempat menunjukkan bulan(1-12)
  5. * kelima/yang terakhir menunjukkan hari (0-6), 0 = hari minggu
Selain dengan format * * * * *, ada lagi format khusus untuk mengatur sebuah penjadwalan seperti :
  1. @yearly (@annualy) untuk menjalankan perintah setahun sekali setengah malam di tanggal 1 januari , format nya 0 0 1 1 *
  2. @monthly untuk menjalankan perintah sebulan sekali setengah saat awal bulan , format nya 0 0 1 * *
  3. @weekly untuk menjalankan perintah seminggu sekali saat tengah malam, format nya 0 0 * * 0
  4. @daily untuk menjalankan perintah setiap hari saat tengah malami , format nya 0 0 * * *
  5. @hourly untuk menjalankan perintah setiap jam, format nya 0 * * * *
  6. @reboot untuk menjalankan perintah disaat startup, format nya @reboot
Sebenarnya selain crontab –e ada juga crontab lainnya seperti :
  1. crontab –l , untuk melihat daftar perintah yang akan kita eksekusi, tetapi apabila tidak ingin ada perintah yang tidak akan di eksekusi maka tambahkan tanda # di depan perintah
  2. crontab –r, untuk menghapus semua daftar perintah
  • at . Penjadwal at, seperti :
  1. at yaitu  untuk menentukan kapan perintah akan dieksekusi, misalnya at now  + 3 min, jadi maksudnya kita akan menjalankan sebuah perintah mulai dari sekarang dan 3 menit selanjutny
  2. atq yaitu untuk melihat semua daftar antrian perintah
  3.  atrm[nomorjob] untuk menghapus antrian perintah dengan nomorjob tertentu sesuai yang diinginkan








Sumber :

Modul Praktikum Sistem Operasi 2013, Tim Asisten Sistem Operasi 2013 UPI
http://nurhasanahnida.blogspot.com/2015/03/peta-konsep-perintah-linux-shell-dan.html



Selasa, 17 Maret 2015

Resume Manajemen Proses di Linux



Manajemen proses adalah program atau perintah  yang sedang dieksekusi, program merupakan proses. Proses tersebut bisa diciptakan, bisa dihilangkan atau dimusnahkan dan dimanipulasi.  Proses bisa diciptakan bila mana kita membuka aplikasi dll. Proses ini memiliki PID atau ID yang merupakan nomer unik yang dapat digunakan untuk memusnahkan atau memanipulasi proses yang dinginkan.

Manajemen proses memiliki 4 konsep dasar :

1.         Multiprogramming, salah satu teknik penjadwalan dimana tugas (task) yang sedang berjalan tetap berjalan sampai ia melakukan operasi yang membutuhkan waktu untuk menunggu respon dari luar (external event), misalnya membaca data dari disket/CD/dsb, atau sampai komputer memaksa untuk menukar tugas yang sedang berjalan dengan tugas lainnya.

2.         Pseudoparallelism, eksekusi proses secara paralel pada sistem.

3.        Multiprcessing, kemampuan pemrosesan komputer yang dilakukan secara serentak. Istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut.

4        Distributed Processing, Mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi.


Model- model proses :

1.         Sequential proses.
        Proses eksekusi sistem operasi yang berjalan secara berurutan, satu persatu, atau bergantian bergantung pada penjadwalan yang dilayani oleh sistem operasi

2.         Multiprograming.
           Banyak proses pada suatu sistem operasi dijalankan atau dieksekusi oleh suatu pemroses atau prosesor.

3.         CPU Switching.
         Banyak proses dieksekusi oleh pemroses pada suatu sistem operasi dalam kondisi lebih dari satu pemroses yang memungkinkan antarpemroses untuk melakukan kerja secara switching       atau bergantian dengan pemroses lain.


Sebelum buka terminal dan mempraktekan isi-isi manage proses, alngkah baiknya mengetahui istilah-istilah sistem operasi sebagai berikut :

a. Process ID (PID);
Nilai PID  akan unik (nomor unik) karena akan selalu mengalami penambahan nilai setiap waktunya, kecuali untuk proses-proses sistem seperti init yang dieksekusi pertama kali oleh pemroses;

b. TTY;
merepresentasikan nama terminal tempat terdapatnya proses yang aktif pada komputer;
c. TIME;
merepresentasikan waktu yang dibutuhkan untuk menjalankan atau mengeksekusi proses;

d. CMD;
merepresentasikan perintah, instruksi, atau nama proses yang dijalankan;

e. STAT;
merepresentasikan status atau kondisi dari proses, berisi Sleeping (S) dan Running (R) ;

f. %CPU;
merepresentasikan persentase konsumsi waktu pemroses a.k.a CPU time yang digunakan oleh pemroses;

g. %MEM;
merepresentasikan persentase sistem memori yang digunakan oleh proses;

h. SIZE;
merepresentasikan ukuran proses;

i. RSS;
merepresentasikan jumlah memori sebenarnya yang digunakan oleh proses;

j. START;
merepresentasikan waktu proses tersebut diaktifkan atau dieksekusi oleh pemroses; dan

k. USER;
merepresentasikan pengguna yang menjalankan atau mengeksekusi proses.



Perintah ps digunakan untuk melihat proses yang sedang dieksekusi oleh sistem operasi .





Perintah ps memiliki pilihan seperti -a, -u, dan -x, yang dapat dikombinasikan diantara pilihan tersebut. Perintah ps -u digunakan untuk menampilkan proses yang dieksekusi oleh user yang aktif di Terminal.





Untuk menampilkan informasi lainnya, mari kita coba menggunakan perintah ps -a untuk menampilkan informasi dalam lingkup kecil.




Untuk menampilkan informasi secara lengkap, kombinasikan seluruh opsi yang ada pada perintah process status, yakni dengan menjalankan perintah ps -aux.






Untuk menampilkan proses yang sedang berjalan dapat dilakukan dengan perintah top . Berikut ini adalah penampakan dari eksekusi perintah top yang telah tersedia pada Linux.



Sekarang kita akan menghancurkan atau memusnahkan proses dengan menggunakan perintah kill PID, pkill namaproses, atau killall namaprogram.




Setelah di perintahkan “killall firefox”di terminal, secara langsung aplikasi atau proses firefox langsung hilang atau musnah.