Bagi yang sering surfing di Internet akan terasa sekali bahwa tidak mudah untuk mencari ilmu di Internet. Seringkali pada saat kita surfing justru tenggelam dalam lautan informasi; terlalu enak membaca-baca tanpa tujuan yang jelas; melihat-lihat berbagai etalase informasi di berbagai situs tanpa tujuan yang jelas hanya untuk memuaskan mata & pikiran; memang pada akhirnya kita akan memperoleh banyak informasi tapi belum tentu memperoleh sesuatu yang betul-betul bermanfaat atau biasanya maksimum kita akan memperoleh berita-berita / informasi terakhir sebagai pengganti koran.
Bagi anda yang mempunyai waktu yang sempit saya yakin tidak mungkin menggunakan pola-pola di atas untuk melakukan surfing di Internet. Kita perlu menggunakan metoda / pola yang baik supaya bisa memperoleh informasi yang sangat spesifik dengan baik dalam waktu yang singkat. Satu hal yang perlu di pegang erat-erat pada saat kita surfing adalah menentukan dengan sangat jelas niat / tujuan utama pada saat surfing tersebut – apa yang akan kita cari? Pada kesempatan ini saya akan memberikan sedikit tip & trik jika kebetulan niat anda adalah mencari ilmu di Internet.
Untuk menghemat waktu & pulsa biasanya saya surfing pada pukul 4-6 pagi (subuh); pada saat itu tidak banyak orang yang menggunakan Internet sehingga pengambilan informasi dari Internet dapat dilakukan dengan cepat & effisien. Teknik-teknik untuk melakukan sinkronisasi menggunakan browser yang kita gunakan (seperti Internet Explorer) ada baiknya di kuasai supaya tidak menghabiskan waktu / pulsa untuk membaca informasi tersebut akan tetapi cukup mendownload semua informasi tersebut ke PC yang kita gunakan & membaca-nya kemudian secara off-line pada saat telepon kita putuskan. Teknik sinkronisasi pernah saya tuliskan dalam artikel sebelumnya; dan sangat penting untuk menghemat waktu dalam mendownload berbagai informasi setelah situs-nya di temukan.
Untuk mencapai situs / informasi yang tepat trik yang harus digunakan sebetulnya tidak terlalu rumit. Cara yang paling effektif / sederhana adalah:
” Menggunakan search engine di Internet.
” Menggunakan keyword yang benar.
Jika kedua hal tersebut anda lakukan dengan baik & benar maka akan diperoleh ilmu & pengetahuan yang baik.
Ada banyak sekali search engine di Internet. Search engine hanyalah memuat daftar alamat situs (berbentuk Universal Resource Locator – URL) & subjek yang di bawa situs tersebut saja. Search engine umumnya tidak membawa informasi itu sendiri. Beberapa search engine favourite saya adalah:
http://www.yahoo.com
http://www.infoseek.com
dan untuk mencari hal-hal yang berkaitan untuk pendidikan anak-anak saya biasanya menggunakan:
http://www.yahooligans.com
Tampak pada gambar adalah tampilan yahooligans.com. Saya sangat menyarankan bagi anda yang mempunyai putra-putri untuk menggunakan situs ini untuk mencari hal-hal yang bermanfaat untuk menunjang pendidikan anak.
Yahoo.com & infoseek.com mempunyai karakteristik yang berbeda; biasanya jika kita mencari hal-hal yang cukup solid atau mencari dalam kerangka institusi, negara dll saya biasanya menggunakan yahoo.com. Untuk hal-hal yang betul-betul baru atau belum terstruktur dengan baik maka saya menggunakan infoseek.com.
Selanjutnya adalah penggunakan keyword yang tepat. Keyword tersebut di ketikan ke dalam kolom yang kosong di search engine. Tampak pada contoh situs yahooligans.com kolom untuk memasukan keyword terletak di sebelah tombol “search”.
Keyword favourite saya adalah:
FAQ
Whitepaper
FAQ adalah Frequently Asked Questions (FAQ). Sesuai namanya FAQ akan memuat berbagai jawaban dari pertanyaan yang sering ditanyakan dalam sebuah bidang. Saya biasanya menggunakan FAQ sebagai awal dalam mencari berbagai informasi / pengetahuan yang saya butuhkan.
Whitepaper adalah istilah bagi berbagai ilmu / informasi yang memang di sebarkan secara gratis / cuma-cuma di Internet. Kita cukup menambahkan beberapa keyword tambahan yang menjelaskan tentang ilmu / informasi yang spesifik yang kita cari, contoh:
Faq gardening
Whitepaper telecommunication
Faq distance learning
Dengan menggunakan rangkaian keyword tersebut hampir di jamin anda akan memperoleh informasi / pengetahuan yang anda cari. Tentunya karena kita menggunakan internet maka informasi / pengetahuan yang terbanyak umumnya mengunakan bahasa inggris – konsekuensi-nya keyword yang digunakan sebaiknya dalam bahasa inggris agar kemungkinan memperoleh ilmu yang di cari dapat maksimal.
Selamat mencoba.
http://artikel.total.or.id/artikel.php?id=1131&judul=Trik%20Sederhana%20Mencari%20Ilmu%20di%20Internet
___________
Dr. Onno W Purbo — Praktisi Teknologi Informasi.
Trik Sederhana Mencari Ilmu di Internet
TIPS MEMBELI HADWARE KOMPUTER
Kita semua pasti pernah ada diposisi ‘tidak kenal’ akan suatu hardware. Seperti motherboard, printer, monitor, prosesor, dan lain sebagainya. Bingung memilih printer yang tepat, monitor yang tepat, kartu grafis yang bagus, itu wajar dan hampir dari setiap kita mengalaminya. Sukur kalau kita punya temen yang memang pinter dan sudah kenal dengan hardware yang kita mau beli, sehingga kita bisa tanya-tanya rekomendasinya, nah kalau gak ada?
Jangan takut, sekarang ini, lo sedang berselancar di dunia informasi.
Cari teman yang mengerti betul tentang hardware yang kita perlukan. Tanyakan kepadanya mengenai jenis-jenisnya, kekurangan-kelebihannya, dan tak lupa harga dan tempat beli yang kompetitif.

Manfaatkan internet. Carilah informasi melalui search engine mengenai hardware yang sedang anda cari. Walau lautan informasi sudah menghadang di muka, tetap saja mencari informasi di internet itu gampang-gampang sulit. Mari kita buat menjadi lebih mudah:
Anda harus tahu jenis hardware yang anda inginkan.
Mulailah mencari dengan kata kunci jenis hardware tersebut. Misalkan: “Graphic cards”, atau “flat & slim monitors”.
Perbandingkan spesifikasi detail dari merek-merek yang ada. Cocokkan dengan kebutuhan anda pribadi. Misalkan kalau komputer dipakai hanya untuk keperluan office, tak perlu kartu grafis berspesifikasi tinggi, dan seterusnya. Tentukan beberapa merek sebagai kandidat untuk dibeli.
Searching lagi. Setelah kita menentukan beberapa merek hardware untuk dipertimbangkan, dan kita telah mengetahui ’spesifikasi resmi’nya. Sekarang waktunya kita mencari hal-hal yang tidak diceritakan oleh perusahaan pembuat hardware tersebut, yaitu masalah atau kelemahan yang dimiliki oleh hardware tersebut. Kita bisa coba keyword: “Epson c90 problems”, “Masalah-masalah pada printer epson c90″, dan lain sebagainya, pokoknya bahasa yang sekiranya bisa mengantarkan kita kepada informasi mengenai kejelekan dan kelebihan yang diutarakan oleh orang-orang yang telah menggunakan hardware teresebut lebih dulu dari kita.
Pada saat searching, nanti pun anda akan menemukan betapa banyak portal yang meghususkan diri untuk mereview hardware/software. Belum lagi blog-blog pribadi yang ikut mereview. Pokoknya rame deh
Setelah itu tentukan barang yang cucok dengan budget uang Anda, tetapi tetap bisa memenuhi kebuhan komputasi anda.
Pergilah ke toko (kalo gue sih biasanya ngajak temen, biar ada temen diskusi), tanyakan kepada penjaga toko tentang hardware dengan merk tertentu yang hendak anda beli, tanyaan juga saingan merk tersebut, kelebihan dan kekurangannya. Hati-hati, kadang ada pelayan toko yang sok tahu mengenai suatu barang.
Ini tahap paling sulit. Tentukan pilihan anda, dan berbahagialah
http://gudangtipskita.blogspot.com/
Trik Dasar Windows
Setelah menginstalasi Windows dan aplikasi-aplikasi lain yang dibutuhkan ke dalam komputer, ada beberapa hal yang seharusnya Anda lakukan. Di antaranya adalah melakukan beberapa hal untuk mempercepat serta mempermudah kinerja komputer. Misalnya, mengatur agar komputer bisa restart lebih cepat, atau memunculkan menu tersembunyi, menggunakan shortcut untuk akses lebih cepat dan lain sebagainya.
Semua hal di atas adalah sebagian kecil dari tip dan trik dasar Windows yang kami sampaikan berikut ini. Semua tip dan trik di sini kami padukan menjadi 150 langkah mudah dan aman untuk dilakukan. 150 tip dan trik, termasuk beberapa panduan langkah demi langkah yang mudah berikut ini, akan menjadikan komputer Anda lebih nyaman bekerja. Tentu saja, akhirnya, produktivitas Anda di depan komputer kian berkembang.
Sebuah komputer yang nyaman saja belum cukup tanpa dibarengi peningkatan sisi keamanan. Hal ini penting, sebab koneksi ke jaringan, Internet maupun ke komputer lain, sedikit banyak pasti berisiko. Mulai dari penyebaran virus hingga pengambilan data kita oleh orang yang tidak berhak. Untuk itu, kami sertakan pula beberapa tip dasar untuk memperbaiki keamanan pada Windows.
Beberapa tip dan trik maupun panduan langkah demi langkah dalam tulisan ini menggunakan bantuan program tertentu yang bisa di-download dari beberapa situs di Internet. Namun untuk memudahkan Anda, seperti biasa semua program yang disebutkan dalam tulisan berikut ini disertakan dalam CD PC Media. Tentu saja, semua program sudah diuji di labs PC Media.
Instalasi program yang ada dalam tulisan ini kebanyakan berasal dari situs resmi Microsoft. Sehingga kecil kemungkinannya program-program ini menyebabkan error di PC. Jadi jangan ragu, ikuti terus tip dan trik dasar pada Windows yang jarang terungkap!
Instalasi Windows yang Mudah dan Menyenangkan
1. Back-up dahulu registry sebelum diedit. Caranya, klik Start|Run, ketik regedit. Setelah muncul window registry, pilih menu File|Export. Pada bagian Export range, pilih All dan tentukan nama file, akhiri dengan klik tombol Save.
2. Banyak program yang sebenarnya terinstalasi dalam Windows, namun tidak aktif. Untuk mengaktifkannya, masuk ke Control Panel|Add/Remove Windows Component dan beri tanda centang pada program yang belum aktif.
3. Sebelum menginstalasi program baru atau melakukan perubahan setting Windows secara keseluruhan, lebih baik buat Restore Point secara manual dahulu. Caranya, Klik Start|All Programs|Accessories|System Tool|System Restore dan klik Create a restore point.
4. Jika Anda memutuskan untuk menginstalasi Windows Update yang sebelumnya sudah didecline, masuk ke Control Panel|System, pilih tab Automatic Updates dan klik Restore Declined Updates.
5. Untuk mengatur Windows update berjalan sesuai dengan kebutuhan Anda, atur dulu Windows Update. Caranya, buka System di Control Panel dan klik tab Automatic Updates. Atur enable atau disable option Keep my computer up to date.
6. Bila Anda tidak memiliki CD bootable, jangan khawatir. Microsoft sudah menyediakan tool gratis untuk membuat disket booting di http://support.microsoft.com/?kbid=310994.
7. Jika saat instalasi Windows tiba-tiba terhenti, matikan komputer dan lepas card tambahan. Misalnya sound card. Instal ulang dan pasang kembali card setelah instalasi selesai.
8. Untuk menambahkan System Administration Tools ada Start Menu, klik kanan Start|Properties. Masuk dalam tab Start Menu dan klik Customize kemudian masuk dalam tab Advanced. Geser ke bawah dan beri tanda centang pada option Display on the All Programs and the Start Menu.
9. Untuk menginstal Back up Utility pada Windows XP Home Edition carilah file ntbackup.msi di direktori\valudeadd\msft\ntbackup\ di CD instalasi Windows XP. Jalankan file tersebut dan ikuti langkahlangkahnya.
10. Windows XP secara otomatis akan me-highlight setiap program baru yang ter-install. Cara menghilangkannya, klik kanan Start|Properties. Masuk ke tab Start Menu|Customize, kemudian klik tab Advanced dan hilangkan tanda centang pada opsi Highlight newly installed program.
11. Untuk tampilan film atau game terbaik pada komputer, pastikan bahwa DirextX terbaru sudah terinstalasi dengan baik. Lihat versi terbarunya di www.microsoft.com/windows/directx.
12. Ada kalanya hardware yang akan dipasang belum support Plug-and-Play. Untuk itu, gunakan Add Hardware Wizard yang ada di Control Panel|System|Hardware untuk mendeteksinya.
TOP TIPS ! Mempercepat Kerja Komputer
1. Sebenarnya hanya dibutuhkan waktu tidak lebih dari 2 menit saja untuk masuk ke Windows sejak komputer dihidupkan. Namun, kadang terasa sangat lama. Untuk mempercepat loading Windows, ada beberapa hal yang bisa dilakukan. Misalnya, mengurangi icon di desktop serta tidak menggunakan wallpaper yang memakan banyak memory. Ganti wallpaper dengan background berwarna, serta gunakan Desktop Cleanup Wizard yang ada bisa ditemui dengan klik kanan pada desktop untuk membersihkan icon. Jangan lupa juga, jalankan defrag secara berkala. Jika Anda sering menambah atau mengurangi program di komputer, bersihkan registry secara rutin. Gunakan software bantu seperti Registry Mechanic dari situs www.winguides.com. Sayangnya, versi trial program ini hanya bisa digunakan memperbaiki sebanyak 6 sections saja. Langkah lain yang perlu dilakukan adalah me-remove program yang di-load secara otomatis saat memulai Windows. Tentu saja, hanya program-program yang tidak dibutuhkan. Caranya, dengan menghapus semua isi folder startup dan membuka msconfig melalui Start|Run.
2. Gunakan fitur File and Transfer Setting Wizard untuk memindahkan file dan setting ke komputer baru. Caranya, klik Start|AllPrograms|Accessories|System Tools, kemudian jalankan File and Transfer Setting Wizard.
3. Gunakan pengecualian pada security setting di Internet Explorer, agar proses update melalui halaman Windows Update berjalan lancar. Caranya, buka Internet Option di menu Tools pada Internet Explorer. Klik tab Security, pilih Trusted Site dan klik tombol Sites. Isikan nama situs Windows Update, hilangkan tanda centang pada option Require server verification… dan klik OK.
4. Jika Anda kehilangan serial number Windows XP, gunakan freeware Magical Jelly Bean Keyfinder dari http://www.magicaljellybean.com/keyfinder.shtml.
5. Jika nama yang teregister dalam Windows XP Anda tidak sesuai, perbaiki melalui registry. Caranya, buka registry dan pilih MY Computer. Klik menu Edit|Find dan ketik RegOwner. Jika sudah ditemukan, klik kanan, pilih Modify dan isikan nama yang sesuai. Perubahan ini bisa juga dilakukan di key RegCompany.
Peningkatan Performa Internet dan Jaringan
1. Untuk men-share sebuah folder di komputer Anda ke jaringan, klik kanan folder tersebut dan pilih Properties. Klik tab Sharing dan enable option Share this folder on the network. Beri nama dan klik OK.
2. Buat sebuah icon My Network Places di desktop dengan mengklik kanan area kosong di dekstop dan klik Properties. Pilih tab Desktop|Customize Desktop. Kemudian buka tab General dan enable option My Network Places.
3. Ada cara mudah mengirim pesan ke komputer lain di jaringan, yakni menggunakan Console Message. Buka Control Panel|AdministrativeTools|Computer Management|Action|All Task|Send Console Message. Ketik teks yang hendak dikirim, tambahkan nama komputer yang hendak dituju dan klik Send.
4. Untuk mengatur Internet Connection Firewall (ICF), buka Network Connection di Control Panel, klik kanan koneksi yang ada dan klik Properties. Buka tab Advanced dan enable option Protect my computer and network by limitting or preventing access to this computer from Internet.
5. Atur Internet Connection Firewall (ICF) untuk setiap koneksi yang ada. Baik dial-up maupun broadband. Jika komputer Anda merupakan bagian dari jaringan yang terhubung ke Internet, pasang ICF hanya di komputer server.
6. Untuk mengetahui alamat IP Anda, masuk dalam DOS dengan mengetikkan command di Run. Kemudian ketikkan ipconfig /all.
7. Jika Anda menerima pesan dari Internet melalui Messenger, segera matikan. Caranya, masuk ke Contol Panel|Administrative Tools|Services, dan klik ganda Messenger kemudian Stop. Untuk mencegah supaya tidak terulang, atur supaya Messenger menjadi Disabled di bagian Startup.
8. Matikan Windows Messenger dengan melalui regedit. Buka HKEY_LOCAL_MACHINE\Software\Policies\Microsoft, kemudian pilih menu Edit|New|Key, dan beri nama Messenger. Kemudian buat key lagi dengan cara ini di dalam direktori Messenger dengan nama key-nya Client. Setelah itu, klik menu Edit|New|DWORD Value, dan beri nama Prevent-Run. Klik kanan value PreventRun, pilih Modify, isi angka 1 pada Value data, dan klik OK.
9. Untuk mengetahui informasi mengenai koneksi di komputer Anda, klik Start|All Programs|Accessories|System Tools|System Information. Pilih menu Tools|Net Diagnostics. Pada window yang terbuka kemudian pilih option Scan your system. Tunggu hingga proses selesai untuk melihat hasilnya.
10. Lindungi privasi dengan mencegah aplikasi Windows Media Player mengirim data mengenai komputer dan kebiasaan Anda menggunakan komputer melalui Internet ke alamat-alamat tertentu. Caranya mudah, Pada Windows Media Player, pilih menu Tools|Option. Buka tab Player dan disable option Aloww internet sites to uniquely your player.
11. Untuk mengunci komputer yang berada dalam sebuah network domain, tekan tombol Ctrl + Alt + Del bersamaan dan klik option Lock Computer. Untuk membuka kembali, tekan tombol Ctrl + Alt + Deldan masukkan password. Konfigurasi Windows yang Mudah dan Cepat.
12. Untuk men-disable fitur autorun, klik kanan pada icon drive CD, pilih Properties dan masuk dalam tab AutoPlay. Kemudian disable autoplay untuk setiap jenis file yang tertera pada daftar.
13. Gunakan program Microsoft Clear Type Tuning Control dari http://www.microsoft.com/typography/cleartype/ untuk mengatur Clear Type pada komputer.
14. Untuk melihat system file yang secara default di-hidden oleh Windows XP, pilih tab View dalam menu Tool|Folder Option dalam Windows Explorer. Enable Display the content of system folder.
15. Untuk meletakkan icon volume control di taskbar, masuk dalam Control Panel|Sound and Audio dan klik tab Volume. Enable Place volume control in the Taskbar dan klik OK.
16. Atur tombol Power di keyboard melalui Control Panel|Power Option di tab Advanced. Tentukan pengaturan tombol Power ini dengan memilih option yang tersedia.
17. Atur supaya Windows membersihkan Pagefile saat shut down demi keamanan. Caranya, buka registry dan masuk dalam direktori HKEY_LOCALMACHINE\SYSTEM\CurrentControlSet\Control|Session Manager. Edit value pada key Clear-PageFileAtShutdown menjadi 1. Konsekuensinya, proses shut down akan berlangsung sedikit lebih lama.
18. Atur supaya Windows menampilkan ekstensi setiap file. Caranya, di Windows Explorer, pilih menu Tool|Folder Option dan tab View. Hilangkan tanda centang di option Hide file extentions for known file types.
sumber : http://oke.or.id
Sederhananya membuat Hotspot dan User Manager Di Satu Router
Begitu mudahnya untuk menggunakan mikrotik. Konsep networking yang sudah anda pahami akan sangat mudah di implementasikan di operating sistem router yang berbasis kepada linux kernel ini. Kali ini kita akan praktekan sebuah judul yang banyak di nanti orang banyak. Judul yang di ambil adalah, membuat hotspot dan user manager dengan router yang sama.
Langkah pertama adalah sbb :
1. Buat sebuah server Radius
/ radius add service=hotspot address=127.0.0.1 secret=123456
2. Buat profile dan set profile tersebut untuk menggunakan Radius Server
/ ip hotspot profile set hsprof1 use-radius=yes
3. Membuat scriber
/ tool user-manager customer add login="MikroTik" password="qwerty" permissions=owner
4. Tambahkan Router kita dalam hal ini localhost.
/ tool user-manager router add subscriber=MikroTik ip-address=127.0.0.1 shared-secret=123456
5. Lalu silahkan browser ke http://routeranda/userman
PERINTAH - PERINTAH DASAR LINUX
Praktikum Jaringan Komputer� PENS ITS 
 Iwan Syarif & Ferry AS 
 PERINTAH-PERINTAH DASAR LINUX 
 Pada saat pertama kali menggunakan UNIX / Linux, setiap user harus memasukan 
 login dan password. Pada sistem operasi DOS, setiap user yang memakai komputer tidak 
 pernah ditanya login dan password, karena DOS memang dirancang tidak untuk sistem 
 multi-user. Sedangkan UNIX / Linux, sejak awal pengembangannya memang ditujukan 
 untuk sistem multi-user sehingga dilengkapi dengan sistem keamanan yang handal. 
 1. login 
 fungsi : untuk masuk ke dalam jaringan 
12 keterangan : Setiap pemakai sah dari sistem UNIX mempunyai identifikasi pemakai 
13 sendiri (ID). 
14
15 2. password 
16 Fungsi : Memasukkan kata sandi setelah login.
17 Keterangan : Untuk pemakai yang baru didaftar oleh SUPER USER maka user tidak 
18 perlu memasukkan kata sandi.
19 Untuk menjaga kerahasiaan, pengetikan tombol password tidak ditampilkan di layar.
20 Linux 2.0.0 (higo.eepis-its.ac-id.net) (ttyp2)
21 higo login: syarif
22 Password:
23 Last login: Mon Nov 23 15:10:29 from 10.252.1.2
24 Linux 2.0.0.
25 You have mail.
26 higo:~$
27 Jika seorang user tidak mempunyai hak atau memasukkan password yang keliru maka 
28 akan tampil pesan : 
29 login: aku
30 Password:
31 Login incorrect
32
33 3. passwd 
34 Fungsi : Untuk membuat atau mengubah kata sandi 
35 $ passwd
36 Changing password for syarif
37 Enter old password:
38 Enter new password:
39 The password must have at least 6 characters, try again.
40 Enter new password:
41 Keterangan : 
42 Seperti uraian keterangan di password, bila pertama kali log in ke sistem UNIX, harus 
43 dibuat kata sandi untuk diri sendiri. Harus dipikirkan suatu urutan huruf dan angka 
44 yang lebih panjang dari 6 karakter untuk kata sandi tersebut. Program password 
45 meminta pengetikan kata sandi sebanyak 2 kali. Bila ternyata kedua ketikan bukan 
46
47 kata yang sama, akan diberikan kesempatan sekali lagi. Sekali diterapkan sebuah 
48 sandi, maka tidak dapat log in tanpa memberitahukannya pada UNIX, oleh karena itu 
49 password jangan sampai terlupa. 
50
51 4. who 
52 Fungsi : untuk mengetahui daftar pemakai yang sedang aktif (login) 
53 $ who 
54 root tty1 Nov 19 15:34 
55 sulis ttyp1 Nov 23 14:34 (:0.0) 
56 syarif ttyp2 Nov 23 15:44 (10.252.1.201) 
57 Keterangan : perintah who akan memberikan daftar pemakai yang baru saja log in 
58 dengan menunjukkan nama pemakai, terminal ID, dan waktu masing-masing log in. 
59
60 5. finger 
61 Fungsi : finger mempunyai kegunaan hampir sama dengan who, hanya saja finger 
62 menyediakan informasi identitas user yang lebih lengkap dari ada who. 
63 Contoh perbedaan pemakaian who dan finger 
64 $ who
65 nanang ttyp1 Nov 26 14:59 (:0.0)
66 nanang ttyp2 Nov 26 16:18 (:0.0)
67 sulis ttyp3 Nov 26 17:03 (surat.eepis-its.)
68 syarif ttyp4 Nov 26 18:01 (10.252.1.201)
69
70 6. logout 
71 Fungsi : Untuk keluar dari sistem 
72 Keterangan : bila pemakai akan mengakhiri penggunaan terminal sebaiknya 
73 menjalankan perintah ini, agar hak akses pada log in-nya tidak disalahgunakan oleh 
74 orang lain yang tidak berhak. 
75
76 7. exit 
77 Fungsi : Untuk keluar dari sistem
78 Keterangan : sama dengan perintah log out.
79
80 8. whoami 
81 Fungsi : untuk mengetahui siapa user yang sedang login di suatu komputer / terminal 
82 Keterangan : digunakan bila anda menemukan terminal yang belum logout atau exit 
83 dan ingin mengetahui milik siapa terminal tersebut diaktifkan. 
84
85 9. date 
86 Fungsi : Menunjukkan atau mengatur tanggal 
87 Perintah Dasar Linux 12 
88
89 Praktikum Jaringan Komputer� PENS ITS 
90 Iwan Syarif & Ferry AS 
91 $ date
92 Mon Nov 23 15:55:04 JVT 1998
93 Keterangan : Melaporkan atau mengatur tanggal dan waktu sistem. Bila tidak ada 
94 argumen yang ditentukan, akan dilaporkan tanggal dan waktu sekarang. 
95
96 10. cal 
97 Fungsi : mencetak kalender mulai tahun 0000 s/d 9999 
98 $ cal 
99 November 1998 
100 Su Mo Tu We Th Fr Sa 
101 1 2 3 4 5 6 7 
102 8 9 10 11 12 13 14 
103 15 16 17 18 19 20 21 
104 22 23 24 25 26 27 28 
105 29 30 
106 Keterangan : membuat kalender bulan dan tahun yang ditentukan. Bila bulan tidak 
107 disertakan, maka dibuat kalender untuk 1 tahun. 
108
109 11. ls 
110 Fungsi : menampilkan daftar file dalam directory aktif.
111 Keterangan : Perintah ini akan menampilkan informasi mengenai directory dan file. 
112 Bentuk sederhana perintah ls akan menampilkan hanya nama file. Bentuk panjang 
113 ditandai dengan menggunakan option �1, yang akan menampilkan nama-nama file 
114 beserta informasi untuk setiap file yang ditampilkan. 
115 Option-option yang disediakan :
116 -a tampilkan semua file di directory termasuk isian.
117 -o tampilkan hanya nama directory
118 -g cetak ID kelompok hanya untuk bentuk panjang
119 -I cetak nomor untuk setiap pemakai
120 -l tampilkan seluruh file secara lengkap
121 -o cetak ID pemakai (bila pemakai �1)
122 -r ubah urutan pengaturan nama file yang telah disusun
123 -t atur nama file berdasarkan waktu modifikasi terakhir, tidak berdasarkan nama
124 -o atur nama file berdasarkan waktu akses terakhir
125 Untuk option nama, bila �nama� merupakan sebuah directory, perintah itu mencetak 
126 informasi yang diminta dengan pilihan (option) bagi semua file dalam directory. Bila 
127 �nama� sebuah file, maka hanya informasi file bersangkutan yang dicetak.
128 Perbandingan perinta dir pada DOS dan perintah ls pada UNIX 
129 Perintah DOS Perintah UNIX Keterangan 
130 Dir ls �l Melihat daftar file secara detil 
131 Dir/w Ls Melihat daftar file secara melebar 
132 Dir/p ls | more Melihat daftar file per halaman 
133 Dir a*.* ls a*.* Melihat file dengan nama depan a 
134 Dir > prn ls > lpr Mencetak daftar file ke printer 
135 Dir > file1.txt ls > file1.txt Menyimpan daftar file ke �file1.txt� 
136 Bentuk tampilan perintah ls 
137 $ ls -l 
138 -rw-r--r--
139 -rw-r--r--
140 -rw-r--r--
141 -rw-r--r--
142 -rw-r--r--
143 -rw-r--r--
144 drwx------
145 drwx------
146 drwxr-xr-x 
147 -rw-r--r--
148 -rw-r--r--
149 -rw-r--r--
150 -rw-r--r--
151 $ 
152 1 syarif users 
153 1 syarif users 
154 1 syarif users 
155 1 syarif users 
156 1 syarif users 
157 1 syarif users 
158 2 syarif users 
159 2 syarif users 
160 2 syarif users 
161 1 syarif users 
162 1 syarif users 
163 1 syarif users 
164 1 syarif users 
165 981 Sep 2 08:34 PIC22370.PCX 
166 981 Sep 2 08:33 PIC27480.PCX 
167 66091 Aug 12 12:14 bufferm.pdf 
168 171 Nov 23 19:51 coba1 
169 177 Nov 23 19:51 coba2
170 171 Nov 23 19:52 coba3
171 1024 Nov 19 11:55 nsmail/
172 1024 Aug 12 11:34 syarif/
173 1024 Aug 13 12:57 tmp/ 
174 24093 Aug 12 12:17 tut1.1998.ps 
175 58527 Aug 12 12:15 tut1_2.pdf 
176 15687 Aug 12 12:17 tut2.1998.ps 
177 17984 Aug 12 12:18 tut3.1998.ps 
178 Perintah ls �l sama dengan perintah dir pada DOS (seperti terlihat di atas), sedangkan 
179 perintah ls sama dengan perintah dir/w (seperti terlihat di bawah ini) 
180 $ ls 
181 PIC22370.PCX dbms1.pdf nsmail/ tut1.1998.ps 
182 PIC27480.PCX dead.letter prakt_1.c tut1_2.pdf 
183 bufferm.pdf introduction.pdf server.c* tut2.1998.ps 
184 client.c lpr syarif/ tut3.1998.ps 
185
186 12. chmod 
187 Fungsi : mengubah proteksi file 
188 Format : chmod bilangan nama file 
189 $ ls -l c* 
190 -rw-------1 syarif users 5935104 Aug 27 13:59 core 
191 $ chmod 777 core 
192 $ ls -l c* 
193 -rwxrwxrwx 1 syarif users 5935104 Aug 27 13:59 core* 
194
195 13. clear 
196 Fungsi : bersihkan layar, (sama dengan perintah CLS di DOS)
197 Format : clear
198
199 14. cmp 
200 Fungsi : bandingkan file1 dan file2 serta laporkan perbedaannya. 
201 Format : cmp file1 dan file2 
202 Keterangan : perintah ini tidak akan melaporkan apa-apa jika file tersebut identik 
203 (sama persis), tetapi jika ada perbedaan maka akan dilaporkan seperti berikut ini : 
204 $ cmp coba1 coba2 
205 coba1 coba2 differ: char 45, line 5 
206 artinya file coba1 mempunyai perbedaan dengan file coba2 pada posisi 45 baris ke-5 
207
208 15. cp 
209 Fungsi : copy file1 menjadi file2 
210 Format : 
211 $ cp file1 file2 ----mengcopy file1 ke file2 
212 $ cp coba3 /home/syarif/nsmail ----mengcopy file coba3 ke direktori lain 
213 Keterangan : cp akan meng-copy satu file ke file lain atau meng-copy satu file atau 
214 lebih, ke sebuah direktory. 
215
216 16. rm 
217 Fungsi : menghapus file
218 Format : rm nama-file 
219 Perintah DOS Perintah UNIX Keterangan 
220 Del file1 rm �l Menghapus file1 
221 Del a*.* rm a*.* Menghapus file dengan nama depan a 
222 Del file1 rm file coba.txt buku.sam Menghapus banyak file sekaligus 
223 Del coba.txt 
224 Del buku.sam 
225
226 17. mv 
227 Fungsi : memindahkan file1 menjadi file2 
228 Format : mv file1 file2 
229 $ mv file1 file2 ----mengcopy file1 ke file2 
230 $ mv coba3 /home/syarif/nsmail ----mengcopy file coba3 ke direktori lain 
231 Keterangan : mv akan memindahkan satu file ke file lain atau memindahkan satu file 
232 atau lebih, ke sebuah direktori 
233
234 18. cat 
235 Fungsi : menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS) 
236 Cat berfungsi untuk mencetak ke layar monitor isi dari sebuah file text. Jika yang 
237 file dililihat menggunakan perintah ini bukan file text maka akan keluar karakterkarakter 
238 aneh pada layar.. Untuk menghindari tercetaknya karakter-karakter aneh 
239 tersebut dapat digunakan perintah cat �v 
240 $ cat server.c 
241 #include 
242 main(argc,argv)
243 int argc;
244 char *argv[];
245 { 
246 if(argc < 2){ 
247 fprintf(stderr, "Give me an argument, please. \n"); 
248 exit(1); 
249 } 
250
251 19. more 
252 Fungsi : menampilkan isi text file per layar
253 Format : more nama file
254 Contoh : 
255 $ more server.c -----� menampilkan isi fike server.c 
256 #include 
257 #include 
258 { 
259 struct sockaddr_in server; 
260 static char buf[512], *mes = "I am fine !"; 
261 if(argc < 2){ 
262 fprintf(stderr, "Give me an argument, please. \n"); 
263 exit(1); 
264 }
265 --More--(33%)
266 Keterangan : more menampilkan isi file dari titik tertentu kemudian menampilkan 
267 sisa file pada CRT sebanyak satu halaman setiap kali. Setiap layar CRT penuh maka 
268 penampilan file akan berhenti dan menunggu kita mengetikkan sebuah karakter atau 
269 return. 
270
271 20. head 
272 Fungsi : perintah head digunakan untuk menampilkan 10 baris pertama dari suatu file 
273 teks. Jika ingin menampilkan hanya 4 baris pertama maka digunakan perintah : 
274 $ head �4 coba.txt 
275 commands common to all logins
276 export OPENWINHOME=/usr/openwin
277 export MINICOM="-c on"
278 export win/man
279
280 21. tail 
281 Fungsi : perintah tail digunakan untuk menampilkan 10 baris terakhira dari suatu file 
282 teks. Jika ingin menampilkan hanya 3 baris pertama maka digunakan perintah : 
283 $ tail �3 coba.txt 
284 -rw-r--r--1 syarif users 58527 Aug 12 12:15 tut1_2.pdf
285 -rw-r--r--1 syarif users 15687 Aug 12 12:17 tut2.1998.ps
286 -rw-r--r--1 syarif users 17984 Aug 12 12:18 tut3.1998.ps
287
288 22. history 
289 Fungsi : mencetak perintah-perintah sebelumnya 
290 $ history|more 
291 1 netscape 
292 2 bg 
293 3 ls -l 
294 4 cd syarif 
295 5 ls -l 
296 6 ls -al 
297 7 cd
298 8 cd
299 Tidak semua versi UNIX menyediakan perintah ini. Perintah history ini dapat
300 digunakan untuk mengingat kembali perintah-perintah yang dijalankan sebelumnya. 
301 Perintah ini juga dapat digunakan untuk menjalankan lagi suatu perintah tanpa
302 mengetik ulang.
303 Sistem operasi DOS juga menyediakan fasilitas ini yaitu perintah DOSKEY.COM
304
305 23. wc 
306 Fungsi : menghitung jumlah kata, jumlah baris dan jumlah karakter dalam suatu file 
307 Format : wc nama-file 
308 Contoh : 
309 $ wc lpr 
310 15 15 165 lpr -----� file lpr terdiri atas 13 baris, 
311 15 kata dan 165 karakter
312
313 24. alias 
314 Fungsi : untuk mengganti nama perintah 
315 Dengan menggunakan fasilitas ini, seorang user dapat mendefinisikan perintah UNIX 
316 dengan perintah lain yang mudah diingat. Fasilitas ini juga sangat menguntungkan 
317 bagi pemakai DOS karena bisa mengaliaskan perintah-perintah UNIX dengan 
318 perintah-perintah DOS. Perintah alias hanya ada di C Shell dan tidak dijumpai pada 
319 Bourne Shell. 
320 Contoh : 
321 > alias dir/w ls ---- perintah ls dialiskan menjadi dir/w 
322 > dir/w ---- setelah itu perintah dir/w dikenali sebagai ls 
323 PIC22370.PCX dbms1.pdf output tut1_2.pdf 
324 PIC27480.PCX dead.letter profile tut2.1998.ps 
325 bufferm.pdf introduction.pdf syarif tut3.1998.ps 
326 coba.txt lpr tmp 
327 daadstip.pdf nsmail tut1.1998.ps 
328 Perintah alias juga dapat digunakan untuk menyingkat perintah.
329 > alias h history ---- perintah history disingkat menjadi h
330 > h 
331 1 19:30 dirp 
332 2 19:30 alias dir/p ls 
333 3 19:30 dir/p 
334 4 19:30 dir/w ls -l
335 Untuk membatalkan perintah alias digunakan peritah unalias
336 > unalias h history ---- peritah alias h dibatalkan
337 > h ---- memanggil perintah h
338 h: Command not found.--- perintah h sudah tidak dikenali 
339
340 25. man 
341 Fungsi : singkatan dari manual yaitu untuk menampilkan informasi bantu untuk 
342 semua perintah UNIX. Perintah ini sangat bermanfaat bagi setiap pemakai UNIX 
343 karena dapat membantu mengingat kembali perintah-perintah UNIX. 
344 Format : man nama-perintah 
345 Contoh : 
346 $ man who
347 WHO(1L)
348 NAME 
349 who - show who is logged on 
350 SYNOPSIS 
351 who [-imqsuwHT] [--count] [--idle] [--heading] [--help] 
352 DESCRIPTION 
353 This manual page documents the GNU version of who. If 
354 given no non-option arguments, who prints the following 
355 information for each user currently logged 
356
357 26. grep 
358 Fungsi : mencari isi suatu file di sembarang directory 
359 Format : grep �n �nama-file� di-direktori 
360 Keterangan : grep akan mencari suatu variable dalam suatu baris tertentu, di dalam 
361 sembarang direktori pad a semua file. Grep sangat berguna untuk menemukan kata 
362 tertentu dalam beberapa dokumen atau mencari adanya sebuah variable dalam 
363 sekelompok program. Misalnya : grep �n �shutdown� /etc/* 
364 Contoh :
365 $ grep main *.c mencari kata main pada semua file *.c
366 client.c:main(argc,argv) menampilkan kata-kata yang ditemukan
367 mumt.c:main()
368 prakt_1.c:main(argc,argv)
369 server.c:main(argc,argv
370 gunakan option �n untuk menampilkan nomer baris. 
371 $ grep -n exit server.c 
372 21: exit(1); 
373 36: exit(1); 
374 58: exit(1); 
375
376 27. mkdir 
377 Fungsi : membuat direktori 
378 Format : mkdir nama-direktori
379 Keterangan : di DOS peritahnya adalah MD (make directory)
380 ~$ mkdir coba1 coba2 coba3 (membuat 3 direktori sekaligus) 
381
382 28. rmdir 
383 Fungsi : menghapus direktori 
384 Format : rmdir nama-direktori
385 Keterangan : di DOS peritahnya adalah RD (remove directory)
386 ~$ rmdir coba1 coba2 coba3 (menghapus 3 direktori sekaligus)
387 jika directory yang dihapus tidak ada maka akan ditampilkan pesan 
388
389
390 SISTEM FILE DAN DIRECTORY 
391
392 Perintah-perintah UNIX yang berhubungan de ngan file dan directory sebagai 
393 berikut : 
394
395 1. pwd 
396 fungsi : menunjukkan directory aktif 
397 keterangan : Perintah ini singkatan dari �print working directory�. Seorang pemakai 
398 selalu berhubungan dengan sebuah directory kerja, yang ada kalanya pemakai 
399 tersebut tersesat sampai jauh, maka perintah ini bermanfaat untuk mengetahui posisi 
400 pemakai dalam suatu directory. 
401
402 2. cd [nama] 
403 Fungsi : mengubah directory 
404 Keterangan : Membawa pemakai ke directory kerja baru. Bila nama directory tidak 
405 ditentukan, cd mengatur supaya directory kerja berada pada home directory pemakai. 
406
407 3. ls [options] nama 
408 Fungsi : menampilkan daftar file dalam directory aktif. 
409 Keterangan : 
410 Perintah ini akan menampilkan informasi mengenai directory dan file. Bentuk 
411 sederhana perintah ls akan menampilkan hanya nama file. Bentuk panjang ditandai 
412 dengan menggunakan option �1, yang akan menampilkan nama-nama file beserta 
413 informasi untuk setiap file yang ditampilkan. 
414 PROTEKSI FILE DAN SEKURITI PADA UNIX 
415 Masalah keamanan data amatlah penting dalam bidang teknologi informasi. 
416 UNIX dalam hal ini jauh lebih unggul dari pada DOS yang tidak menyediakan 
417 fasilitas ini. DOS hanya mempunyai fasilitas ATTRIBUT dengan pilihan Read Only 
418 dan Hidden. DOS hanya menyediakan fasilitas untuk untuk menyembunyikan file 
419 (hidden) dan memproteksi file (read-only) agar tidak dapat dihapus atau dimodifikasi. 
420 Sedangkan fasilitas kepemilikan file tidak disediakan. 
421 UNIX menyediakan sekuriti yang sangat baik sekali. Tiap-tiap file pada UNIX 
422 mempunyai tingkat sekuriti sendiri seperti terlihat pada tulisan di bawah ini: 
423 $ ls -l 
424 -rw-r--r--1 syarif users 66091 Aug 12 12:14 bufferm.pdf 
425 -rw-r--r--1 syarif users 171 Nov 23 19:51 coba1 
426 -rw-r--r--1 syarif users 177 Nov 23 19:51 coba2 
427 -rw-r--r--1 syarif users 171 Nov 23 19:52 coba3 
428 drwx------2 syarif users 1024 Nov 19 11:55 nsmail/ 
429 drwx------2 syarif users 1024 Aug 12 11:34 syarif/ 
430 drwxr-xr-x 2 syarif users 1024 Aug 13 12:57 tmp/ 
431 Nama fileUkuran File 
432 Nama user 
433 Mode File 
434 Indikator 
435 Nama group Tanggal & jam pembuatan
436 Direktori
437 Kalau dibandingkan dengan DOS, tampilan direktori di atas sedikit berbeda. 
438 Selain nama file, ukuran file, tanggal dan jam pembuatan, juga ada tambahan 
439 informasi berupa nama user, nama group dan mode file. 
440 Untuk keterangan kolom directory indicator adalah merupakan informasi untuk 
441 file yang ditampilkan bahwa nama yang ditampilkan adalah sebuah sub directory. 
442 Kolom kedua menunjukkkan hak akses bagi sekelompok atau hanya untuk satu 
443 pemakai itu sendiri, penjelasan selengkapnya sebagai berikut : 
444 -rwx r-x --x 
445 Ijin akses bagi pemilik file (read, write, eksekusi) 
446 Ijin akses bagi user yang yang termasuk dalam 
447 satu group dengan pemilik file (read & eksekusi) 
448 User lain hanya dapat mengeksekusi program, 
449 tetapi tidak dapat membaca dan memod ifikasi 
450 file tsb. 
451 Arti dari karakter rwx, r (read) menyatakan ijin untuk membaca file, w (write) 
452 menyatakan ijin untuk menulis (memodifikasi), merubah maupun menghapus, dan x 
453 (execute) menyatakan ijin untuk menjalankan program. Karakter pada posisi 
 bersangkutan menunjukkan bahwa ijin telah dicabut. 
 MENGUBAH IJIN AKSES 
 Ijin akses terhadap file atau suatu directory dapat diubah-ubah dengan perintah 
 chmod, yang bentuk perintahnya sebagai berikut : 
 chmod modus nama file [who] operasi ijin
 Fungsi : merubah ijin akses
 Keterangan : 
 Mengubah modus (file protection bits) sebuah file. Modus file adalah susunan bit 
 dalam isi directory file yang menentukan siapa yang mendapat ijin untuk membaca, 
 menulis, mengerjakan file. Hanya pemilik file atau super user yang boleh mengubah 
 modusnya. 
 Bentuk pertama menggunakan bilangan oktal untuk mengatur modus. Yang kedua 
 mnggunakan simbol untuk menentukan modus baru. 
 Argumen : Pembacaan, penulisan dan pengerjaan file menginginkan bit ditentukan 
 dalam bentuk bilangan oktal. Bilangan oktal terdiri atas 4 digit. Most significant 
 digit berisi bit untuk mengontrol pengerjaan, digit berikut mempunyai bit, bit ijin 
 pemilik, digit berikutnya mempunyai bit ijin kelompok dan least significant digit 
 mengandung bit ijin umum. 
 Bilangan oktal diperoleh dengan logic 0E dengan bit berikut :
 4000 menentukan ID pemilik pada pengerjaan
 2000 menentukan ID kelompok pada pengerjaan
 1000 meninggalkan program dalam memori
 0400 ijin membaca (Read) untuk pema kai
 0200 ijin menulis (Write) untuk pemakai
 0100 ijin mengerjakan (eXsekusi) untuk pemakai
 0040 ijin membaca (Read) untuk anggota kelompok group
 0020 ijin menulis untuk anggota kelompok
 0010 ijin mengerjakan untuk anggota kelompok
 0004 ijin membaca untuk orang lain
 0002 ijin menulis untuk orang lain
 0001 ijin mengerjakan untuk orang lain
 who menentukan untuk siapa ijin diberikan
 + kombinasi 3 huruf,�o�,�g� dan �u� atau huruf tunggal �a�. 
 Default dari who ini adalah �a�.
 a (all) semua 
 g (graoup) kelompok
 u (user) pemakai
 + menambah ijin
 -menghapus ijin
 ijin r membaca
 w menulis
 x membaca
 s mengatur ID pemilik/kelompok
 t jangan menukar
 Contoh mengubah mode file 
 $ ls -l coba
 -rw-r--r--1 syarif users 206 Nov 26 13:17 coba (kondisi mula-mula)
 $ chmod 777 coba (ubah mode file)
 $ ls -l coba
 -rwxrwxrwx 1 syarif users 206 Nov 26 13:17 coba* (mode di set 777)
 $ chmod 700 coba (ubah mode lagi) 
 $ ls -l coba 
 -rwx------1 syarif users 206 Nov 26 13:17 coba* (mode di set 700) 
 $ chmod 751 coba (ubah mode file) 
 $ ls -l coba 
 -rwxr-x--x 1 syarif users 206 Nov 26 13:17 coba* (mode di set 751) 
 $ chmod 000 coba (uba h mode file) 
 $ ls -l coba 
 1 syarif users 206 Nov 26 13:17 coba* (mode di set 000) 
 $ chmod a+x coba (ubah mode file) 
 $ ls -l coba 
 ---x--x--x 1 syarif users 206 Nov 26 13:17 coba* (mode di set 751) 
 $ chmod u+rwx coba (ubah mode file) 
 $ ls -l coba 
 -rwxr-x--x 1 syarif users 206 Nov 26 13:17 coba* (user +r, +w, +x) 
 PERINTAH � PERINTAH LANJUTAN 
 1. Perintah Input-Output dan Proses Piping 
 Sama halnya dengan DOS, UNIX juga mampu mengenali beberapa karakter 
 khusus dalam suatu perintah. Yang pertama adalah karakter > yang digunakan untuk 
 menyalurkan standard output dari terminal ke sebuah file. 
 Contoh : 
 $ ls > output.txt --------hasil dari perintah ls disimpan 
 ke sebuah file dengan nama output.txt 
 $ more output.txt --------melihat isi file output.txt 
 dead.letter 
 introduction.pdf 
 nsmail/ 
 output 
 syarif/ 
 tmp/ 
 tut1.1998.ps 
 tut2.1998.ps 
 Dengan perintah di atas sebuah file baru dengan nama �output.txt� akan terbentuk 
 dan isi dari file tersebut adalah hasil dari perintah ls. Perintah Dasar Linux 23 
 Praktikum Jaringan Komputer� PENS ITS 
 Iwan Syarif & Ferry AS 
 Selain itu user juga dapat menambahkan informasi di akhir sebuah file dengan cara 
 menggunakan notasi >> seperti contoh berikut ini : 
 $ date >> output.txt --------hasil dari perintah date ditambahkan 
 ke akhir file dengan nama output.txt
 $ more output.txt --------melihat isi file output.txt
 dead.letter
 introduction.pdf
 nsmail/
 output
 syarif/
 tmp/
 tut1.1998.ps
 tut2.1998.ps 
 Thu Nov 26 14:29:38 JVT 1998 ------- > baris tambahan dari perintah date 
 Input dari suatu perintah juga dapat diarahkan dengan menggunakan tanda <. 
 Dengan menggunakan notasi ini, input yang biasanya didapat secara interaktif dari 
 keyboard akan sebaliknya diarahkan untuk mengambil input dari sebuah file. 
 $ ls -l > coba.txt ---� hasil perintah ls disimpan me njadi coba.txt 
 $ wc < coba.txt --� wc menghitung baris, kata & karakter 
 18 155 1126 dari file coba.txt 
 Penggunaan alias seperti contoh-contoh di atas hanyalah berlaku sementara, artinya 
 setelah logout maka perintah-perintah tersebut sudah tidak dikenali lagi. Ada suatu cara 
 agar perintah alias tersebut dapat bersifat permanen, yaitu dengan cara mengetikkan 
 perintah-perintah alias tersebut dan menyimpannya pada suatu file yang bernama .cshrc 
 yang dapat ditemukan pada setiap home directory user. 
 Dalam hal proses input-output UNIX mempunyai proses yang disebut dengan 
 proses piping. Konsep dasar piping berhubungan erat dengan menyalurkan input output. 
 Pipe bisa dianalogikan dengan sebuah pipa yang menghubungkan dua buah program 
 sedemikian hingga output dari program pertama menjadi input dari program berikutnya. 
 UNIX menyediakan fasilitas piping dimana user bisa menggunakan satu atau lebih pipe 
 secara bersamaan. 
 Contoh proses piping dalam UNIX : 
 $ finger | sort | more 
 Login Name Tty Idle Login Time Office Office Phone 
 amran Amran .D p1 8:13 Nov 27 08:32 (:0.0) 
 syarif Iwan Syarif p3 Nov 27 16:29 (10.252.1.201) 
 Keterangan : perintah di atas berarti setelan menjalankan perintah finger kemudian 
 hasilnya diurutkan sesuai abjad, kemudian menampilkannya per layar. 
 $ finger | sort | more | wc 
 4 35 269
 Keterangan : perintah di atas berarti pertama -tama perintah finger dijalankan, lalu 
 hasilnya diurutkan sesuai abjad, kemudian dihitung berupa jumlah baris, jumlah kata dan 
 jumlah karakter dari output yang dihasilkan. 
 2. adduser 
 Fungsi : menambah user baru
 Format : adduser
 Keterangan : hanya super-user yang dapat menjalankan perintah ini.
 higo:~# adduser 
 Adding a new user. The username should not exceed 8 characters 
 in length, or you may run into problems later. 
 Enter login name for new account (^C to quit): iwan
 That name is in use, choose another.
 Adding a new user. The username should not exceed 8 characters 
 in length, or you may run into problems later. 
 Enter login name for new account (^C to quit): 
 Pada contoh di atas, nama user yang dimasukkan sudah ada sehingga UNIX 
 menolaknya. UNIX menyarankan agar panjang nama user tidak melebihi 8 karakter. 
 Untuk membatalkan perintah ini tekan ^C. 
 higo:~# adduser
 Enter login name for new account (^C to quit): iwanarif
 Editing information for new user [iwanarif]
Full Name: Iwan Syarif
 GID [100]:
 Group 'users', GID 100
 First unused uid is 562
 UID [562]:
 Home Directory [/home/iwanarif]:
 Shell [/bin/bash]:
Password [iwanarif]: 
 Information for new user [iwanarif]:
 Home directory: [/home/iwanarif] Shell: [/bin/bash]
 uid: [562] gid: [100]
 Is this correct? [y/N]: 
 Tekan Y untuk menyimpan data user baru. 
 Perintah Dasar Linux 25 
 Praktikum Jaringan Komputer� PENS ITS 
 Iwan Syarif & Ferry AS 
 3. ps 
 Fungsi : digunakan untuk melaporkan informasi tentang proses yang aktif dalam 
 sistem UNIX 
 Format : ps �cal 
 Keterangan : dapat menunjukkan program yang sedang dijalankan setiap terminal dan 
 juga proses latar belakang yang sedang berjalan. 
 hugo:/usr$ ps 
 PID TTY STAT TIME COMMAND 
 7241 p2 S 0:00 -bash 
 7251 p2 T 0:00 (man) 
 7253 p2 T 0:00 (sh) 
 7254 p2 T 0:00 (gunzip) 
 7255 p2 T 0:00 (less) 
 7272 p2 T 0:00 (man) 
 7283 p2 T 0:00 sh -c /usr/bin/gunzip -c /usr/man/cat1/mv.1.gz | /usr/bin/l 
 7285 p2 T 0:00 /usr/bin/less -is 
 4. kill 
 Fungsi : digunakan untuk menghentikan proses yang sedang berjalan 
 Format : kill �no signal 
 Keterangan : Proses diidentifikasikan dengan nomor proses (bisa disebut process is 
 atau PID) yang ditemukan dari perintah ps. Perintah kill bekerja dengan 
 mengirimkan sebuah sinyal terminate pada proses. Biasanya dipakai signal no. 9 atau 
 no. 19. 
 Contoh :
 kill 7473 menghentikan proses dengan nomer ID 7473
 kill �9 7473 menghentikan proses 7473 langsung saat itu juga
 5. & 
 Fungsi : Menjalankan program di belakang layar (multitasking) 
 Format : & nama-program 
 Keterangan : Setelah perintah ini dijalankan maka PID dari program akan dilaporkan 
 oleh sistem. Jadi jika kita ingin membuang proses tadi kita bisa melakukan perintah 
 kill �9 PID-nya. 
 Contoh proses belakang layar 
 $ top& ---- menjalankan perintah top secara background 
 Keterangan : 
 Perintah top digunakan untuk melihat proses-proses penting yang sedang dikerjakan 
 oleh CPU. Jika proses top dijalankan tidak dengan cara di belakang layar, maka user 
tidak dapat mengerjakan perintah yang lain karena perintah ini akan dikerjakan secara 
 terus menerus oleh CPU. Bentuk tampilan yang muncul di layar jika menggunakan 
perintah top adalah sebagai berikut : 
 4:17pm up 2 days, 4:22, 3 users, load average: 0.17, 0.08, 0.02 
 84 processes: 54 sleeping, 1 running, 0 zombie, 29 stopped 
 CPU states: 0.3% user, 1.9% system, 0.0% nice, 97.8% idle 
 Mem: 14336K av, 14080K used, 256K free, 14060K shrd, 212K buff 
 Swap: 130748K av, 8728K used, 122020K free 2952K cached 
 Tetapi jika perintah top dikerjakan secara backgroud (top&) maka di layar tidak akan 
 ada tampilan apa-apa. Untuk mematikan perintah top gunakan perintah kill �9 top. 
 6. bc 
 Fungsi : perintah bc dapat digunakan sebagai calculator
 Keterangan : fasilias ini tida ada pada versi UNIX standard.
 Contoh :
 hugo:~$ bc
 bc 1.03 (Nov 2, 1994)
 Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
 This is free software with ABSOLUTELY NO WARRANTY.
 For details type `warranty'.
 10+5
 15
 3+5*5+65-78*5^2
 -1857
 7. pr 
 Fungsi : Mencetak isi file ke printer 
 Format : pr nama-file > /dev/lp0 
 Keterangan : Hasil cetakan ke-printer akan dipisahkan perhalaman dengan sebuah 
 judul (header) pada bagian atas halaman. Header akan berisi tanggal, nama file dan 
 nomer halaman. 
 ELECTRONIC MAIL 
 Di dalam sistem UNIX, memperbolehkan pemakai saling mengirimkan pesan 
 secara elektronik. Pesan dapat dikirimkan secara langsung ke terminal pemakai lain bila 
 sedang log in. Kedua pemakai tersebut kemudian dapat melanjutkan percakapan melalui 
 keyboard masing-masing. 
 Seorang pemakai juga dapat mengirimkan pesan ke pemakai lain dalam bentuk 
 surat pengiriman (mail). Pesan tersebut secara otomatis oleh UNIX dimasukkan ke file 
 dalam directory penerima. Bila penerima pesan tersebut log in, maka ia diberitahu akan 
 adanya pesan pengiriman. 
 Perintah Dasar Linux 27 
 Praktikum Jaringan Komputer� PENS ITS 
 Iwan Syarif & Ferry AS 
 Perintah-perintah yang digunakan untuk keperluan komunikasi data antar pemakai 
 sebagai berikut : 
 1. write pemakai [tty] 
 fungsi : mengirim pesan ke pemakai yang sedang login.
 keterangan : Write akan membuat hubungan dari keyboard ke layar pemakai yang 
 ditentukan. Apa saja yang diketikkan dari keyboard akan tampak di layar penerima. 
 Untuk mengakhiri pengiriman pesan ketikkan ^D. Sewaktu pesan dikirimkan ke 
 penerima, maka di la yar penerima pesan akan ditampilkan siap yang mengirim pesan 
 tersebut.
 Option tty (terminal type), harus diikuti oleh nomor urut terminal yang diaktifkan. 
 Option tty akan muncul bila terdapat lebih dari satu terminal yang diaktifkan dengan 
 ID yang sama.
 Seorang user pada komputer A akan mengirimkan pesan kepada user di omputer B 
 dengan cara :
 $ write bambang 
 User bernama Doni mengirimkan pesan ke Bambang dengan cara mengetik pesan. 
 Untuk mengakhiri pengetikan pesan digunakan tombol Ctrl-D.
 Pada komputer B yang digunakan oleh user bernama bambang akan tampil pesan 
 yang diketik oleh Doni seperti pada tampilan berikut ini:
 ~$
 Message from doni@higo on ttyp2 at 20:21 ...
 Hallo Wan, kamu sekarang sedang ngapain ?
 EOF
 2. mesg [pilihan] 
 fungsi : menolak pesan dari pemakai lain
 keterangan : Anda dapat juga menolak pesan yang dikirim dengan memakai perintah 
 write. Perintah ini tidak dapat menolak ijin bagi super user untuk mengirim pesan. 
 Pilihan yang digunakan :
 n tidak menerima pesan
 y mengaktifkan penerimaan pesan
 Jika user tidak ingin diganggu oleh user yang lain yang akan mengirimkan pesan, 
 maka dapat menggunakan perintah mesg n.
 Contoh :
 User bernama Iwan tidak ingin menerima pesan . (mesg n)
 Kemudian user lain bernama Bambang mengirimkan pesan, maka komput er akan 
 menolak pesan tersebut.
 hugo:~$ write iwan
 write: iwan has messages disabled
 3. mail [penerima] 
 Fungsi : kirim dan membaca pesan berupa surat 
 keterangan : Mail adalah sebuah program pengiriman elektronik yang mengirimkan 
 pesan ke pemakai lain atau membaca pesan dari pemakai lain. Anda dapat 
 mengirimkan pesan dan bentuk pengiriman tercatat ke tiap pemakai yang dikehendaki 
 yang mempunyai ID log in pada sistem. Pengiriman dikumpulkan dalam sebuah file 
 di home directory penerima. Untuk membaca surat elektronik ini bisa setiap saat, 
 tetapi kebanyakan membacanya ketika log in. Bila anda mengetikkan mail tanpa ID 
 penerima maka berarti anda membaca surat elektronik dari pengirim. Untuk 
 membaca satu per satu surat anda, dengan mengetikkan urutan dari suart yang masuk. 
 Urutan yang digunakan 1 2 3 dst. 
 Tombol yang digunakan adalah : 
 + (return) : menampilkan pesan berikutnya^D : keluar dari program mail
 d : menghapus pesan terakhir 
 Bila perintah ini diikuti oleh nomor urut surat, maka akan menghapus file surat 
 tersebut. Bila disertakan argumen pemakai, maka mail menerima masukkan hingga ia 
 mendeteksi sebuah tombol ^D dan mengirim masukkan yang dikumpulkan sebagai 
 surat pesan pada home directory pemakai yang ditentukan. 
 Contoh : mengirim e-maik ke user bernama bambang 
 $ mail bambang
 Subject: Mencoba kirim e-mail
 Hallo Mbang,
 aku sedang latihan mengetik e-mail pakai LINUX.
 Kok sulit sekali yah ?
 .
 EOT
 Jika user bernama Bambang sedang login, maka e-mail tersebut langsung ditampilkan 
 di layar, seperti pada contoh berikut ini : 
 $
 New mail for bambang@higo has arrived:
 From: Iwan Syarif 
 Subject: Mencoba kirim e-mail
 Hallo Mbang,
 aku sedang latihan mengetik e-mail pakai LINUX.
 Kok sulit sekali yah ?
 Jika user yang dikirim e-mail tidak sedang login, maka surat tersebut akan disimpan pada 
 direktori user. User akan diberitahu oleh UNIX pada saat login jika ada surat masuk. 
 Untuk mengetahui atau membaca e-mail yang masuk, ketik perintah mail. 
 ~$ login bambang 
 Password:
 Linux 2.0.0.
 You have mail. ------- pemberitahuan jika ada e-mail masuk
 ~$ mail ------- melihat e-mail yang masuk
 Mail version 5.5 6/1/90. Type ? for help.
 "/var/spool/mail/syarif": 2 messages 1 new 2 unread
 U 1 syarif@higo.eepis-it Thu Aug 27 15:31 11/435 "percobaan"
 >N 2 umum@higo.eepis-its. Thu Nov 26 21:32 12/480 "Surat Penting "
 &
 4. wall 
 Fungsi : pengiriman pesan oleh super user 
 Keterangan : Bagi super user, sistem operasi UNIX menyediakan pengiriman pesan 
 keseluruhan pemakai yang sedang log in saat itu dan perintah ini hanya dapat 
 dilakukan oleh super user. Kegunaan dari perintah ini yaitu super user dapat 
 memberitahukan kepda seluruh pemakai yang sedang log in, adanya suatu interupsi 
 penting yang harus diperhatikan. 
 # wall
 Hallo USERS, awas komputer mau dimatikan jam 19.00 
 Mohon data Anda disimpan dan komputernya
 di shutdown dahulu. Terima kasih.
 Untuk mengakhiri penulisan wall dengan cara menekan tombol Ctrl � D.
 Setelah itu pada layar monitor user yang sedang login akan tampil :
 Broadcast Message from syarif@higo 
 (/dev/ttyp3) at 17:20 ...
 Hallo USERS, awas komputer mau dimatikan jam 19.00 
 Mohon data Anda disimpan dan komputernya
 di shutdown dahulu. Terima kasih.
 #
 Selain itu perintah wall dapat juga mengirimkan pesan berupa file teks. Isi dari file 
 teks tersebut akan ditampilkan di semua layar. 
 # wall coba.txt 
 Perintah Dasar Linux 30
JARINGAN » Contoh_Command
----> ektrak:
$ cp samba*.tar.gz /usr/local/src
$ gzip samba*.tar.gz | tar xvf - 
----> Install: (setelah di ekstrak ke direktori tersebut)
/usr/local/src/samba-2.0.7# ./configure
/usr/local/src/samba-2.0.7# make
/usr/local/src/samba-2.0.7# make install 
----> untuk melihat package named sudah terinstall dapat dilihat dengan,
(Pada server RedHat Linux dapat dilihat dengan :
# rpm -qa |grep named
Pada server FreeBSD dapat dilihat dengan :
# pkg_info |grep bind
----> ifconfig ,  berguna untuk untuk setting network interface
# ifconfig eth0 netmask 255.255.255.192 202.43.253.50
----> netstat , berguna untuk melihat koneksi yang sedang terjadi, routing table, statistik interface dari network
# netstat
# netstat -a
# netstat -vat Untuk melihat port berapa saja yang terbuka di server.
# netstat -nr Untuk mengetahui routing table yang ada.
----> route,  berguna untuk melihat dan memanipulasi routing table
# route add -host 0.0.0.0 gw 202.43.253.1 Untuk Red Hat Linux
# route -n add -net 0.0.0.0 202.43.253.1 Untuk FreeBSD
---->
cara buat login Hotspot mikrotik
cara buat login Hotspot mikrotik
/ radius
add service=hotspot called-id="" domain="Radius" address=192.168.1.3 \
secret="123456" authentication-port=1812 accounting-port=1813 \
timeout=900ms accounting-backup=no realm="" comment="" disabled=no
/ radius incoming
set accept=yes port=1700
/ ip hotspot
add name="Hotspot2" interface=Lokal address-pool=hs-pool-1 profile=hsprof2 idle-timeout=none keepalive-timeout=none disabled=no
/ ip hotspot profile
add name="hsprof2" hotspot-address=192.168.1.3 dns-name="hotlink.net" \
html-directory=hotspot rate-limit="" http-proxy=192.168.1.3:3128 \
smtp-server=0.0.0.0 login-by=http-chap split-user-domain=no use-radius=yes \
radius-accounting=yes radius-interim-update=5s nas-port-type=0 \
radius-default-domain="Radius" radius-location-id="" \
radius-location-name=""
/ tool user-manager router
add subscriber=admin name="Hotlink.net" ip-address=192.168.1.3 \
shared-secret="123456" comment="" disabled=no
/ ip dns static
add name="hotlink.net" address=192.168.1.3 ttl=1d
kmudian setelah itu bikin user dan di http://hotlink.net/userman
eh jgn lupa bikin dulu customernya ... biar bisa masuk ke userman
/ tool user-manager customer
add subscriber=admin login="admin" password="admin" company="HOTlink" \
city="Bandung" country="Indonesia" date-format="%m/%d/%y" \
email="admin@hotlink-id.net" time-zone=+00:00 permissions=owner \
parent=admin comment="" disabled=no
cara lain 
 Hotspot Mikrotik
Begitu mudahnya untuk menggunakan mikrotik. Konsep networking yang sudah anda pahami akan sangat mudah di implementasikan di operating sistem router yang berbasis kepada linux kernel ini. Kali ini kita akan praktekan sebuah judul yang banyak di nanti orang banyak. Judul yang di ambil adalah, membuat hotspot dan user manager dengan router yang sama.
Langkah pertama adalah sbb :
1. Buat sebuah server Radius
/ radius add service=hotspot address=127.0.0.1 secret=123456
2. Buat profile dan set profile tersebut untuk menggunakan Radius Server
/ ip hotspot profile set hsprof1 use-radius=yes
3. Membuat scriber
/ tool user-manager customer add login="MikroTik" password="qwerty" permissions=owner
4. Tambahkan Router kita dalam hal ini localhost.
/ tool user-manager router add subscriber=MikroTik ip-address=127.0.0.1 shared-secret=123456
5. Lalu silahkan browser ke http://routeranda/userman
Source http://tutorial.multisolusi.com/2007/05/21/hotspot-mikrotik
membuat atau mendaftar facebook
nih ada sedikit pengetahuan yg ingin saya berbagi,walaupun mungkin sudah sebagian ada  yang sudah tau.....tapi saya coba untuk berbagi.
langsung sajah saya kasih tutorial tentang cara mendaftar atau membuat atau membikin facebook. ;)
1.Buka www.facebook.com
Setelah anda membuka facebook.com lalu akan muncul halaman awal facebook cari dan Temukan tulisan Sign Up atau Daftar lalu isikan identitas diri anda yang lengkap
1.  Full Name: isikan dengan nama lengkap anda.
2. Your Email: Masukkan email anda yang sering anda gunakan.
3. New Password: Masukkan password untuk facebook anda yang anda inginkan.
4. I am: Pilih jenis kelamin yang sesuai dengan anda.
5. Birthday: Pilih tanggal lahir anda.
6. Sign Up: setelah selesai mengisikan data diri anda,klik tombol sign up tersebut.
*sebagai catatan: facebook sangat mengapresiasi anda untuk menuliskan nama asli dan lengkap anda. Bahkan facebook mengeluarkan aturan yang melarang penggunaan nama-nama lucu,atau sebutan yang “aneh”. Kalo anda tidak ingin suatu saat akun anda ditutup ada baiknya mengisi dengan nama “baik” anda sendiri.
nb: Dibeberapa negara sudah diberlakukan hal itu oleh facebook. Facebook mungkin pengen elegan kale yaw.hehehe
2. Masukkan kata-kata dalam box
Untuk melanjutkan proses pendaftaran diri anda di facebook, isikan kata-kata yg terdapat di dalam box . Oke,setelah anda mengta dalam kotak yang telah disediakan. Lihat baik-baik huruf yang mucul. Apa isi kotak “Text in the box”, klik sign up.
4. Terakhir
Setelah anda selesai dengan berbagai prosedur dan pendaftaran akun facebook anda. Terakhir adalah mengecek email yang anda gunakan saat mendaftar tadi. Ini untuk mengverifikasi kebenaran anda. Buka email anda,lihat pesan yang masuk yang dari facebook. Lalu klik petunjuk verify account anda di pesan email yang masuk dari facebook.
cling.....…Selamat anda telah sukses memiliki account facebook. ^^
Lalu gimana seh cara bermain facebook itu?kok bingung yaw?PUJI TUHAN nanti saya sampaikan lagi tutorial facebook dengan judul yang lain. Thanx
klo dah jadi facebook nya jangan lupa ya add/tambah kan aku sebagai teman di
email : xtmtulba@hotmail.com........di tunggu ya........
LUNUX (debian) download
apt-howto.en.pdf
Bab 1 Pendahuluan.pdf
Bab 10 Konfigurasi Sistem Debian.pdf
Bab 11 Pengolahan Grafik dengan Command Line.pdf
Bab 12 Kompilasi Kernel.pdf
Bab 13 Linux di Floppy Drive.pdf
Bab 14 Sekuriti Dasar Debian GNULinux.pdf (648.4KB)
Bab 15 Repository Lokal Debian.pdf
Bab 16 Koneksi Internet.pdf
Bab 17 Partisi dengan GParted.pdf
Bab 2 Instalasi Debian Etch.pdf
Bab 3 Instalasi Paket Software.pdf
Bab 4 Sistem File GNULinux.pdf
Bab 5 Linux Shell.pdf
Bab 6 Sistem Boot.pdf
Bab 7 GNULinuX Server.pdf
Bab 8 Manajemen User.pdf
Bab 9 Stream dan Sed.pdf
Daftar Pustaka.pdf
Debian GNU-Linux Bible.pdf
debian-faq.en.pdf
fhs-2.3.pdf
Installing Debian GNU.doc
IPTABLE.DOC
debian main guide.pdf
OReilly-Learning_Debian_GNU_Linux.pdf
Postfix SMTP Configuration.doc
POSTFIX.DOC
POSTFIX1.DOC
reference.en.pdf
download MODUL KKPI
mengoperasikan software email client.doc
mengetik 10 jari
mengoprasikan stand alone dengan sistem op>
 Modul 03 KKPI - Mengoperasikan PC Stand Alone Dengan Sistem Op.doc
Modul 04 KKPI - Mengoperasikan Sistem Operasi.doc
Modul 05 KKPI - Menginstalasi Software.doc
Modul 06 KKPI - Mengoperasikan Software Pengolah Kata.doc
Modul 07 KKPI - Mengoperasikan Spreadsheet.doc
Modul 08 KKPI - Peripheral.doc
Modul 09 KKPI - Mengoperasaikan Softtware Presentasi.doc
Modul 10 KKPI - Mengoperasikan Software Basis Data.doc
Modul 10 KKPI - update.doc
Modul 11 KKPI - Memindah File ke Utilitas Aplikasi.doc
Modul 12 KKPI - Entry Data dengan Image Scanner.doc
Modul 13 KKPI - Entry Data dengan Optical Character Recogni.doc
Modul 14 KKPI - Mengoperasikan PC yang tersambung dengan Jaringan.doc
Modul 17 KKPI - Mengoperasikan Web Browser.doc
Modul 18 KKPI - Mengoperasikan Software Email Client.doc
PengopPCStantAloneSoText~edit.doc
Peta Modul KKPI 010904.doc
PengopPCStantAloneSoText~edit2.doc
Pengenalan Perintah Dasar Vi
Author : ftp_geo On 07 May 2006 Jam 06:00
Sedikit Pengenalan Tentang Vi Teks Editor 
Author : ftp_geo (ftp_geo@neoteker.or.id) 
Press : ISD Indohack.sourceforge.net 
########################################## 
Mungkin banyak diantara kita (termasuk saya), yang mengalami kesulitan ketika pertamakali menggunakan Vi sebagai teks editor di platform *Nix. Minimnya pilihan bantuan yang ditampilkan di layar, menjadi salah satu kendala besar bagi kebanyakan pengguna yang terbiasa menghadapi Windows (fwerd says Windows is a virus, not OS). 
Salah satu ciri khas Vi adalah semua pengendalian teks dilakukan melalui command mode. Hal ini yang biasanya menyusahkan para newbie, karena harus menghafal seluruh command yang diperlukan. Vi sendiri memiliki 2 modus, modus penulisan (INSERT) dan modus command. Pengeditan teks hanya bisa dilakukan pada modus INSERT (ditandai dengan munculnya kata INSERT di sebelah kiri bawah jendela Vi), sementara modus command dipakai untuk menjalankan berbagai perintah (seperti save, pindah kursor, menghapus teks, dll). Ketika pertamakali vi dijalankan (dengan perintah $ vi filename), kita akan masuk ke modus command. Untuk berpindah ke modus penulisan, tekan huruf i atau Insert sampai muncul kata INSERT atau kursor masuk ke dalam teks (tadinya kursor berada di kiri bawah/command mode). Untuk kembali lagi ke modus command, tekan tombol Escape, sampai kursor berpindah ke kiri bawah jendela Vi. 
Vi tidak terlalu bermasalah jika digunakan di shell lokal, karena tidak ada time lag antara pengguna dengan file yang di-edit. Namun seringkali masalah muncul ketika sedang mengedit file yang dibuka melalui shell remote. Time lag antara ketukan keyboard dan tampilan layar sering membingungkan pengguna. Mouse tidak akan mempengaruhi pergerakan cursor di Vi, walaupun bisa untuk meng-copy tampilan di layar. 
Cara mudah yang sering saya lakukan untuk mengakali Vi adalah: kita menuliskan dahulu semua teks di komputer kita (menggunakan Notepad). Setelah itu baru membuka vi di shell remote, dan mem-paste semua tulisan dari teks Notepad di komputer lokal ke Vi di remote shell. (Daripada pusing² meng-edit di shell yang lelet =P~). 
Untuk memudahkan pengguna Vi, berikut ini ringkasan command mode di Vi yang dimaksudkan sebagai Referensi Perintah Teks Editor Vi. 
**Memulai vi 
$ vi Membuka/mengedit file baru (disimpan dengan perintah :w filename) 
$ vi filename Membuka/mengedit file dengan nama filename 
$ vi -r filename Recover file 
**Keluar dari vi 
:x Keluar dan menyimpan modifikasi 
:wq Keluar dan menyimpan modifikasi 
:q Keluar 
:q! Keluar tanpa menyimpan, file tetap seperti pada sebelum dibuka 
**Menggerakkan cursor (modus command) 
j atau Menurunkan kursor satu baris 
k atau Menaikkan kursor satu baris 
l atau Menggeser kursor satu karakter ke kanan 
h atau Menggeser kursor satu karakter ke kiri 
0 (nol) Menggeser kursor ke awal baris 
$ (dolar) Menggeser kursor ke akhir baris 
w Menggeser kursor ke awal kata berikutnya 
b Menggeser kursor ke awal kata sebelumnya 
:0 (nol) atau 1G Menggeser kursor ke awal file 
:n atau nG Menggeser kursor ke baris nomor n, misal :12 menggeser kursor ke baris 12 
:$ atau G Menggeser kursor ke akhir file 
**Manipulasi Layar 
^f Scroll 1 layar ke bawah 
^b Scroll 1 layar ke atas 
^d Scroll ke bawah 1 setengah layar 
^u Scroll ke atas 1 setengah layar 
^l Refresh 
^r Refresh, dan tidak menampilkan baris yang dihapus 
**Perintah Sakti 
u Undo 
**Menulis 
i Menulis (Insert) teks pada kursor 
I Menulis pada awal baris kursor 
a Menambah (append) teks pada kursor 
A Menambah (append) teks pada akhir baris 
o (huruf o kecil) Membuka (open) baris baru dibawah kursor dan menulis. 
O (huruf o besar) Membuat baris baru di atas kursor dan menulis. 
**Mengganti Teks 
r Mengganti (replace) satu huruf yang berada di kursor 
R Mengganti karakter-karakter dimulai dari posisi kursor, sampai Escape ditekan 
cw Mengganti (change) kata dimulai dari posisi kursor, sampai Escape ditekan 
cNw Mengganti sejumlah N kata dimulai dari posisi kursor, sampai Escape ditekan. Misalnya c5w akan mengganti 5 kata dimulai dari posisi kursor 
C Mengganti karakter di baris pada kursor, sampai Esc ditekan 
cc Mengganti seluruh baris, Esc 
Ncc atau cNc Mengganti N baris berikutnya, dimulai dari baris pada kursor, Esc 
**Menghapus Teks 
x Menghapus satu karakter 
Nx Menghapus N karakter 
dw Menghapus kata (delete word) 
dNw Menghapus N kata 
D Menghapus seluruh kata dan karakter di belakang kursor 
dd Menghapus seluruh baris 
Ndd atau dNd Menghapus N baris 
**Cut dan Paste 
yy Meng-cut seluruh baris (masuk ke buffer) dikeluarkan dengan perintah p 
Nyy atau yNy Cut N baris 
p Paste teks yang di-cut 
**Mencari String Teks 
/string Mencari string, contoh /password akan mencari kata "password" 
?string Mencari string ke atas kursor 
n Pindah ke string yang dicari berikutnya 
N Pindah ke string yang dicari berikutnya (ke arah sebaliknya) 
**Nomor Baris 
:.= Memperlihatkan nomor baris kursor saat ini (ditampilkan di kiri bawah) 
:= Memperlihatkan total baris 
^g (Ctrl-g) Memperlihatkan nomor baris dan total baris 
**Menyimpan dan Membaca File (semua diakhiri ENTER) 
:r filename Membuka file (read) dan langsung masuk INSERT mode 
:w Menyimpan file (write) 
:w newfile Menyimpan dengan nama newfile (Save As) 
:12,35w smallfile Menyimpan baris 12 sampai 35 ke smallfile 
:w! existfile Menyimpan file ke file yang sudah ada (overwrite) 
Setelah diperhatikan, ternyata tombol digunakan untuk melakukan manipulasi, ke arah kebalikan dari command. Misalnya o akan membuat baris baru dibawah kursor, maka SHIFT+o akan membuat baris baru di ATAS kursor. Lalu n akan menuju ke temuan string di bawah kursor, sementara SHIFT+n (N kapital) akan menuju ke ATAS kursor. 
Disclaimer: Saya bukan penulis asli artikel ini. Cuman mengambil tulisan buatan schauble@CS.ColoState.EDU di http://http://www.cs.colostate.edu/helpdocs/vi.html 
(c) 2003 ISD properties
SOLUSI JARINGAN MURAH
Solusi Jaringan Murah
Author : Infidra On 07 May 2006 Jam 05:39
Sumber : LTSP v3.0 by James McQuillan, www.ltsp.org 
Terbitan Indohack Bulletin Online 2003 
Tidak diperkenankan menjiplak isi dari artikel tanpa sepengetahuan pihak indohack dan author 
Krisis yang berkepanjangan telah menuntut kita untuk sangat berhemat, penulis disini ingin membagi ilmu tentang solusi jaringan murah berbasis linux. Dimana melalui solusi ini kita dapat menghemat beberapa ratus ribu bahkan juta di dalam membeli peripheral komputer. 
Yang ingin penulis tawarkan ialah jaringan LTSP (Linux Terminal Server Project), dimana dengan ini kita dapat membuat sebuah workstation yang terhubung dengan sebuah server LTSP tersebut. Workstation yang kita miliki cukup menggunakan 2 buah alat penting yakni LAN Card dan floppy disk (tidak perlu harddisk). Jadi keseluruhan dari workstation akan langsung mengakses ke server yakni LTSP server itu sendiri yang telah terinstall. 
File-file installasi yang diperlukan yang paling mendasar ialah : 
1. ltsp_core 
2. ltsp_kernel 
Keduanya dapat di download pada http://prdownloads.sourceforge.net/ltsp/. Ada beberapa format paket yang dapat kalian pilih, sesuaikan dengan kebutuhan. Setelah di download kalian dapat menginstallnya satu per satu pada komputer yang akan dijadikan server bagi LTSP. 
Kemudian setelah terinstall keduanya, kalian dapat mengkonfigurasi file-file yang ada pada /otp/ltsp/templates. Bagi yang tidak sabar dapat langsung mengeksekusi file berikut untuk mengkonfigurasi server LTSP yang telah terinstall, sebagai berikut : 
cd /opt/ltsp/templates 
./ltsp_initialize 
pilih Apply 
Bagi yang ingin mengetahui informasi file apa saja yang akan dikonfigurasi dapat memilih review setelah eksekusi ltsp_initialize. 
Setelah konfigurasi selesai kalian dapat menkonfigurasi workstation kalian melalui server LTSP pada file-file berikut : 
1. /etc/dhcpd.conf 
2. /etc/hosts 
3. /opt/ltsp/i386/etc/lts.conf 
Keterangan: 
1. /etc/dhcpd.conf 
Disini saya menganggap kalian telah mengerti apa itu DHCP (kalau belum silakan lihat http://www.cs.unm.edu/~vuksan/linux/DHCP.html). Setelah ltsp_core dan ltsp_kernel terinstall biasanya diikut sertakan file dhcpd.conf.example sebagai contoh. Silakan disesuaikan konfigurasinya dengan workstation kalian. 
2. /etc/hosts 
Berfungsi untuk mapping IP address kepada hostname komputer. Bisa juga disebut sebagai resolver. 
3. /opt/ltsp/i386/etc/lts.conf 
File ini berisi konfigurasi dari LTSP mulai dari no IP server dan, run level dan sebagainya. 
Ada dua cara dimana workstation tersebut dapat booting melalui jaringan. Yakni : 
1. Menggunakan BOOT ROM yang telah terdapat pada tiap-tiap network card sekarang, 
2. Menggunakan boot floopy (disinilah fungsi dari floopy drive). 
Disini penulis menggunakan boot floopy. Keduanya dapat di download pada http://www.rom-o-matic.net. 
Selamat belajar. 
Salam, 
InfiDra Of Outer Heaven 
Skytopia Lab Agustus 30, 2003 
"Hacking isn't just breaking someone's box"
PEMROGRAMAN JARINGAN

DEFINISI JARINGAN
Jairngan komputer adalah seperangkat komputer otonom yang saling
terhubung yang secara eksplisit terlihat, sehingga dapat saling bertukar
informasi/data, dan berbagai (share) satu dengan yang lainnya. [Tanenbaum
1996]
IP ADDRESS, DNS DAN PORT
Setiap mesin dalam jaringana disebut “node”. Node dapat berupa
komputer, printer, router, bridge, gateway dan lain-lain. Node-node yang
berupa koputer yang sangat fungsional “host”. Setiap node memiliki alamat
tertentu yang terdiri dari kumpulan byte yang unik. Alamat yang dipakai harus
berbeda-beda. Setiap host selalu memeriksa setiap alamat yang ada agar
jangan sampai sama Jika suatu alamat sudah dipakai maka akan secara
random membuat alamat yang baru sampai alamatnya tidak sama dengan yang
lain dalam satu jaringan yang sama. Hal ini diatur oleh DHCP (Dynamic Host
Control Protocol)
Kini, alamat jaringan dapat juga menggunakan “nama” sehingga
manusia dapat lebih mudah mengingatnya. Namun pada kenyataannya
“nama” alamat juga akan diubah dahulu menjadi alamat byte pada saat
pemrosesan. Hal ini diatur oleh DNS (Domain Name System) Satu atau lebih
nama harus mewakili satu alamat byte fisik. Hal ini akan diatur oleh Server
Alias pada Server. Misalnya : localhost dan antonie.com itu sama-sama
menunjuk pada satu alamat yang sama yaitu 127.0.0.1
Semua servis-servis yang ada pada jaringan komputer biasanya juga
dipisahkan masing-masing dengan menggunakan port. Misalnya antara servis
FTP dan HTTP menggunakan port yang berbeda-beda.
Protocol Port Protocol Purpose
echo 7 TCP/UDP
Echo is a test protocol used to verify that two machines are able to
connect by having one echo back the other's input.
discard 9 TCP/UDP Discard is a less useful test protocol in which all data received by the
server is ignored.
daytime 13 TCP/UDP Provides an ASCII representation of the current time on the server.
FTP data 20 TCP FTP uses two well-known ports. This port is used to transfer files.
FTP 21 TCP This port is used to send FTP commands like put and get.
SSH 22 TCP Used for encrypted, remote logins.
telnet 23 TCP Used for interactive, remote command-line sessions.
smtp 25 TCP The Simple Mail Transfer Protocol is used to send email between
machines.
time 37 TCP/UDP
A time server returns the number of seconds that have elapsed on the
server since midnight, January 1, 1900, as a four-byte, signed, bigendian
integer.
whois 43 TCP A simple directory service for Internet network administrators.
finger 79 TCP A service that returns information about a user or users on the local
system.
HTTP 80 TCP The underlying protocol of the World Wide Web.
POP3 110 TCP Post Office Protocol Version 3 is a protocol for the transfer of
accumulated email from the host to sporadically connected clients.
NNTP 119 TCP Usenet news transfer; more formally known as the "Network News
Transfer Protocol".
IMAP 143 TCP Internet Message Access Protocol is a protocol for accessing mailboxes
stored on a server.
RMI
Registry 1099 TCP The registry service for Java remote objects.
TIPE JARINGAN KOMPUTER
Tipe Jaringan Komputer:
1. LAN (Local Area Network). Kecepatannya tinggi untuk suatu
lingkungan lokal tertentu saja.
2. MAN (Metropolitan Area Network). Kecepatannya masih tinggi untuk
suatu lingkungan yang cukup jauh. Biasanya menyediakan backbone
untuk koneksi ke internet.
3. WAN (Wide Area Network). Untuk koneksi jaringan dengan jarak yang
sangat jauh. Merupakan gabungan dari infrastruktur jaringan yang
heterogen. Contoh : Internet.
4. Wireless Area Network. Pengaksesan jaringan dengan menggunakan
gelombang radio pendek.
Jaringan komputer sekarang ini bertipe “packet-switched networks”:
data yang ditransmisikan di dalam jaringan dipecah menjadi paket-paket kecil
tertentu. Setiap paket akan ditangani secara terpisah. Setiap paket juga
memiliki informasi mengenai siapa pengirim dan siapa penerimanya.
Keuntungan dari pengiriman paket-paket yang terpisah adalah:
1. Paket dapat dikirimkan secara sedikit demi sedikit sehingga arus
transfer tidak lambat dan sesak.
2. Pengecekan error lebih mudah terdeteksi karena paket yang dikirimkan
jelas dan sedikit.
PROTOKOL
Protokol adalah persetujuan tentang bagaimana komunikasi diproses
antara 2 node.
Sintaks :
 Format Message
 Representasi Data
Semantik :
 Kapan pengiriman data
 Response yang sesuai
 Bagaimana mendeteksi kesalahan (error handling).
- Header : nomor urut, pola sinkronisasi, tipe message, dan lain-lain.
- Data : data user
- Trailer : end sequence, error checksum
Pengiriman data di dalam jaringan merupakan operasi yang kompleks
mulai dari karakteristik fisik hingga logikal. Software yang akan mengirimkan
data harus mengerti bagaimana mengatasi collision antar paket, mengkonversi
digital ke analog. Mendeteksi dan mengkoreksi error, dan lain sebagainya.
Operasi ini akan lebih kompleks lagi ketika harus mendukung sistem operasi
dan jaringan yang berbeda-beda.
Untuk mengatur dan mengurangi kekompleksitasan, maka komunikasi
jaringan dipisah ke dalam beberapa layer. Setiap layer merepresentasikan
fungsi dan tanggung jawab yang berbeda-beda dan hanya dapat
berkomunikasi ke layer setingkat diatasnya dan setingkat dibawahnya saja.
Pemisahan layer ini menyediakan bagi kita untuk memodifikasi atau bahkan
mengganti software di suatu layer tanpa mempengaruhi layer yang lains
selama memiliki interface layer yang sama.
PROTOKOL HOST-TO-NETWORK
Kita tidak memabahas protokol ini karena protokol ini lebih
berhubungan dengan level fisik seperti mengkonvesi data digital ke analog,
dan mentransfernya melalui kabel dan lain-lain. Pemrograman jaringan tidak
akan berhadapan dengan masalah-masalah fisik.
PROTOKOL INTERNET (IP)
Fungsi penting :
1. Menentukan jalur: jalur yang ditempuh antara pengirim dan penerima.
2. Switching: memindahkan paket dari input router ke output router yang
sesuai.
3. Call Setup: beberapa arsitektur jaringan membutuhkan setup koneksi
dahulu.
PROTOKOL TRANSPORT
Protokol Transport menyediakan komunikasi aplikasi antara dua host
yang berbeda. Protokol Transport ada dua jenis yaitu:
 UDP (User Datagram Protocol)
Menyediakan layanan transport unreliable dan connectionless
– Tidak menjamin urutan pengiriman
– Duplikasi message sangat dimungkinkan
– Memfasilitasi multicasting
Untuk aplikasi client/server sederhana : one request – one reply.
Contoh : DNS, NFS request, Protokol multimedia yang tidak memerlukan
penanganan kesalahan. ( Misal : mns:// )
 TCP (Transmission Control Protocol)
Menyediakan layanan transport connection oriented (reliable)
– Adanya pengecekan error
– Dijaga urutan message
– Segmentasi data stream dari lapisan aplikasi
– Komunikasi duplex
APPLICATION LAYER
Layer ini bertanggung jawab mengirimkan data ke user (sampai bisa
dilihat oleh user). Tiga layer sebelumnya bekerja sama untuk mendefinisikan
bagaimana data bisa ditransfer dari satu komputer ke komputer lain.
Application layer memutuskan apa yang akan diakukan dengan data setelah
selesai ditransmisikan. Contoh: protocol HTTP (untuk World Wide Web)
membuat browser tahu untuk menampilkan grafik sebagai gambar bukan
sebagai stream data. Beberapa contoh protokol ini adalah : SMTP, POP, dan
IMAP untuk email; FTP untuk file transfer; NFS untuk file access; NNTP
untuk news transfer; Gnutella, FastTrack, and Freenet untuk file sharing.
Contoh:
Web browser mengirimkan request ke web server untuk mendapatkan
sebuah halaman web tertentu, maka browser akan berkomunikasi dengan
transport layer dalam mesin client, Transport layer akan meneruskan request
ke TCP sambil menambahkan number dan checksum dan kemudian
meneruskan lagi ke internet layer. Internet layer akan memecah data tadi ke
dalam Datagram IP sesuai dengan ukurannya dan meneruskannya ke host-tonetwork
layer yang akan mengirimkan data melalui kabel ke mesin server
dengan alamat tertentu dengan terlebih dahulu mengkonversikannya ke dalam
format analog sesuai dengan medium transmisinya.
Host-to-network layer di mesin lain akan menkonversikan kembali data
analog ke digital dan meneruskannya ke Internet Layer dalam format IP
datagram lagi. Internet layer mengecek apakah data IP datagram yang diterima
korup atau tidak, jika semua beres maka akan diteruskan ke Transport layer.
Transport layer juga akan mengecek apakah data sudah benar. Jika terjadi
kesalahan maka akan dilakukan permintaan data ulang ke client sampai data
yang diterima benar. Jika sudah maka akan diteruskan ke application layer.
Server akan merespon dengan cara mengirimkan respon balik sesuai dengan
request yang diminta client. Jika halaman yang diminta tidak ada makan
server akan mengirimkan kode/hasil tertentu yang mengindikasikan bahwa
halaman yang direquest tidak ada (Misal : 404 Not Found).
DALAM KENYATAAN : DI INTERNET
Terdapat perbedaan istilah yaitu Intenert dengan “I” besar dan internet
dengan “i” kecil.
 The Internet is the world's largest IP-based network.
 internet is interconnection network dalam suatu jaringan tertentu
misalnya dalam perusahaan
Internet menggunakan pengalamatan jaringan berbasis IP (yaitu IPv4 dan
IPv6) dan perlu memperhatikan masalah keamanan.
Caranya dengan:
1. Firewall
Memonitor dan mengontrol semua komunikasi ke dalam ataupun ke
luar dari intranet.
Tujuan :
– Pengontrolan layanan
– Pengontrolan perilaku
– Pengontrolan user
2. Proxy Server
By Antonius Rachmat C, S.Kom
Popular Posts
- 
DEFINISI JARINGAN Jairngan komputer adalah seperangkat komputer otonom yang saling terhubung yang secara eksplisit terlihat, sehingga dapat ...
- 
Reset bios cmos tanpa membongkar casing cpu ? Bagaimana caranya ? biasanya untuk hardreset memang diharuskan untuk membuka casing cpu kare...
- 
cara buat login Hotspot mikrotik / radius add service=hotspot called-id="" domain="Radius" address=192.168.1.3 \ sec...
- 
Antena Wave Guide sebenarnya bukanlah antena, karena dia tidak melakukan penguatan melainkan hanya mengarahkan pancaran signal radio agar le...
- 
mengoperasikan software email client.doc mengetik 10 jari mengoprasikan stand alone dengan sistem op> Modul 03 KKPI - Mengoperasik...
- 
Praktikum Jaringan Komputer� PENS ITS Iwan Syarif & Ferry AS PERINTAH-PERINTAH DASAR LINUX Pada saat pertama kali menggunakan UNIX / ...
- 
nih ada sedikit pengetahuan yg ingin saya berbagi,walaupun mungkin sudah sebagian ada yang sudah tau.....tapi saya coba untuk berbagi. la...
- 
WINDOWS 98 K4HVD-Q9TJ9-6CRX9-C9G68-RQ2D3 WINDOWS 98 SE HQ6K2-QPC42-3HWDM-BF4KJ-W4XWJ WINDOWS MELLINNIUM B6BYC-6T7C3-4PXRW-2XKWB-GYV33 WINDOW...
- 
Pengertian DHCP DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer ya...
- 
Author : ftp_geo On 07 May 2006 Jam 06:00 Sedikit Pengenalan Tentang Vi Teks Editor Author : ftp_geo (ftp_geo@neoteker.or.id) Press : ISD In...






 
 
