Showing posts with label Computer's System and Hardwares ^^. Show all posts
Showing posts with label Computer's System and Hardwares ^^. Show all posts

Thursday, January 12, 2012

Laporan Kegiatan Hari Selasa, 10 Januari 2012.

I. Pengertian Sinyal Analog dan Sinyal Digital.

Apakah yang dimaksud dengan sinyal analog? Sinyal analog adalah suatu sinyal dimana salah satu besaran karakteristiknya mengikuti secara kontinyu perubahan dari besaran fisik lainnya yang melambangkan informasi, secara fisik sinyal analog berarti selalu mempunyai nilai di sepanjang waktu. Karakteristik yang dimiliki oleh sinyal analog antara lain : Amplitudo, frekuensi dan fasenya.
Sedangkan pengertian sinyal digital sendiri ialah sebuah sinyal diskrit dimana informasinya dilambangkan oleh sejumlah deretan sinyal diskrit yang telah ditentukan jumlahnya. Pasti timbul pertanyaan baru setelah membaca pengertian sinyal digital barusan. Apa itu sinyal diskrit?
Sinyal diskrit adalah sinyal yang terdiri atas sederetan elemen yang berurutan terhadap waktu, dimana salah satu atau lebih karakteristiknya membawa informasi. Karakteristik dari sinyal diskrit adalah : Amplitudo, lebar dan bentuk gelombangnya.

II. Macam-macam protokol berdasarkan sistem operasi.

1. Protokol sistem Nouvelnetware :
a. IPX: Internetwork Packet Exchange Routing dan protokol-protokol jaringan di lapisan 3.
b. SPX: sequencing paket protokol Exchange – Kontrol protokol pada lapisan transport (lapisan 3) untuk dapat diandalkan, berorientasi sambungan transmisi datagram. SPX serupa dengan TCP pada TCP / IP suite.
c. NCP: (Network Core Protocol ) Jaringan Core Protokol adalah serangkaian kegiatan rutin server aplikasi yang dirancang untuk memenuhi permintaan yang datang.
d. NetBIOS: Network Basic Input / Output System (NetBIOS) sesi-lapisan spesifikasi interface dari IBM dan Microsoft.
e. NetWareapplication-lapisan layanan: Penanganan NetWareMessage Service (NetWare MHS), Btrieve, NetWare loadable Modul (NLMs), dan berbagai fitur konektivitas IBM.

2. Protokol sistem Windows :
a. IPX / SPX.
b. NetBEUI.

3. Protokol sistem Apple :
a. AppleTalk Filing Protocol.

III. Contoh Sistem Operasi Jaringan

  • Novell Netware dari Novell dengan dedicated servernya.
  • Windows NT dari Microsoft.
  • Unix/Linux yang dikenal dengan multiusernya.

Novell Netware
Novell Netware yang menggunakan dedicated server dimana komputer server memang khusus untuk melayani komputer client
Protokol jaringan menggunakan IPX/SPX
Telah dirilis versi 5
Untuk versi 4 kebawah bisa menggunakan pentium atau dibawahnya (80486 atau bahkan 80386)
Namun untuk versi 5 disarankan menggunakan pentium
.Jumlah workstation yang ditangani menentukan besar kecilnya komputer server yang digunakan,
contoh: untuk mengontrol kurang lebih 100 work-station bisa digunakan 386 namun jika workstation lebih 100 harus menggunakan komputer yang lebih maju.
.Kebutuhan memori juga berpengaruh terhadap kinerja server.
Kebutuhan memori dasar adalah 8 MB, kebutuhan memori untuk fasilitas-fasilitas tambahan pada netware kurang lebih 4 MB,
untuk setiap penggunaan kapasitas atau volume hard disk sebesar 1 GB diperlukan tambahan memori kurang lebih 8 MB,
disamping itu dibutuhkan memori tambahan untuk meningkatkan kineja hard disk (disk caching) sebesar kurang lebih 4 MB.



Windows NT
.Berbeda dengan Novell Netware yang menggunakan dedicated server, windows NT menggunakan non-dedicate server sehingga memungkinkan untuk bekerja pada komputer server.
.Protokol jaringan menggunakan TCP/IP
.Untuk workstationnya bisa menggunakan sistem operasi windows NT workstation atau Windows XP.
.Penggunaan server windows NT optimal untuk jaringan yang menggunakan aplikasi-aplikasi berbasis windows atau aplikasi-aplikasi grafis dan multimedia.
.Pada windows NT Microsoft memperkenalkan sebuah konsep manajemen jaringan dengan system domain, yaitu suatu pengelompokan secara logika terhadap beberapa komputer dalam jaringan, yang memungkinkan jaringan dikelola dari satu titik sebagai satu unit.
.sistem domain ini dimaksudkan untuk memudahkan dan meningkatkan system manajemen jaringan, yaitu dengan menyediakan satu titik pencatatan untuk validasi pada jaringan.
.Titik tersebut memberikan ijin kepada user untuk menggunakan resource pada jaringan sesuai dengan yang telah ditentukan. Untuk mendapatkan ijin tersebut, user cukup melakukan login pada titik tersebut sebagai domainnya.



UNIX/LINUX
.Linux pada awalnya dibuat oleh Linus Torvalds di Universitas Helsinki, Finlandia
.Kemudian dikembangkan dengan bantuan banyak progremer dan pakar Unix di Internet
.Linux adalah sistem operasi komputer yang berbasis dan mirip dengan unix
.Sekarang Linux bisa diperoleh dari distribusi yang umum digunakan seperti : RedHat, Debian,Slackware, Caldera, Turbo Linux dan lain-lain

Monday, January 3, 2011

Sharing Linux RedHat dengan Windows XP Menggunakan Samba Server

  • Mount CD1 RedHat dengan menggunakan perintah mount /dev/cdrom
  • Install package Samba dengan perintah rpm -ivh /mnt/cdrom/RedHat/RPMS/samba*.rpm
  • Setelah ketiga package Samba terinstall, masukkan perintah vim /etc/samba/smb.conf
  • Edit file smb.conf dengan rincian: nama default untuk workgroup adalah MYGROUP, bisa diganti dengan nama group lain yang akan digunakan saat sharing. Di baris-baris terbawah terdapat script yang masih terkunci. Buka kunci dari script tersebut dengan menghapus tanda titik koma (;) yang terdapat di depan script sehingga warna tulisan berubah. [myshare] adalah nama folder yang di-share. Comment adalah keterangan dari folder tersebut. Path adalah lokasi file yang di-share. Jika yes dipilih untuk browseable, artinya file diizinkan tampil dalam pencarian. Jika yes dipilih untuk writeable, hal ini berarti folder yang di-share diizinkan untuk dirubah, misalnya membuat folder baru atau file baru di dalamnya, tapi hal tersebut tergantung pengaturan pada submenu permission pada properties file. Pilihlah no untuk opsi read only bila kita memilih yes untuk writeable.
  • Save file smb.conf yang telah dimodifikasi dengan menekan tombol Esc lalu ketikkan perintah :wq
  • Atur IP address pada RedHat. Ketikkan perintah vim /etc/sysconfig/network-scripts/ifcfg-eth0 untuk mengatur IP address pada eth0.
  • Ketikkan script berikut:
IPADDR=192.168.100.252
NETMASK=255.255.255.0
NETWORK=192.168.100.0
BROADCAST=192.168.100.255
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
USERCTL=yes

Konfigurasi IP di atas hanyalah contoh yang saya gunakan untuk mengatur IP di PC saya. IP di atas dapat dirubah sesuai dengan IP yang akan digunakan.
  •  Simpan konfigurasi dengan perintah :wq setelah menekan tombol Esc.
  • Ketikkan perintah service network restart
  • Buatlah user yang berhak mengakses samba server dengan perintah useradd -d /home/sharing *nama_user_yang_diinginkan*
  • Tambahkan user tersebut ke dalam Samba server dengan peringah smbadduser *nama_yang_tadi_dibuat*:Samba_User_1
  • Masukkan password untuk user yang tadi dibuat.
  • Jalankan Samba server dengan perintah /etc/rc.d/init.d/smb start atau service smb start
  • Atur IP dan networking di PC Windows XP yang akan digunakan untuk sharing dengan PC Linux RedHat. Atur networking dengan klik kanan pada My Computer. Klik Properties, lalu klik submenu Computer Name. Klik Change, lalu isikan nama workgroup yang tadi diisikan saat mengubah script smb.conf
  • Atur IP PC Windows dengan klik kanan pada My Network Places, klik Properties, lalu double klik pada Internet Protocol (TCP/IP), isikan IP yang digunakan. Disini saya menggunakan IP 192.168.100.251, dengan Gateway 192.168.100.254, Preferred DNS Server 208.67.222.222, dan Alternate DNS Server 208.67.220.220.
  • Restart aplikasi Samba server pada RedHat
  • Akses IP RedHat pada Windows Explorer atau bisa juga dengan fasilitas Run.
  • Jika settingan tadi berhasil, maka akan muncul kotak dialog yang meminta username dan password. Isikan username dan password yang tadi dibuat di Samba server. Kemudian file yang di-share akan muncul.

Saturday, October 2, 2010

Setting Router Linux RedHat 9.0

=[satu]=
Minta IP public ke ISP lengkap dengan netmask,broadcast dan dns nya misalnya :
IP: 202.169.227.45
GATEWAY : 202.169.227.1
Nemast: 255.255.255.192
broadcast : 202.169.227.63
DNS1: 202.168.244.3
DNS2: 202.168.244.4
=[dua]=
Menentukan IP local yang akan kita gunakan buat client
IP: 192.168.0.2 – 192.168.0.254
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
DNS1: 202.168.244.3
DNS2: 202.168.244.4
=[tiga]=
Setting IP serv :
[root@serv root]$ vi /etc/sysconfig/network
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :
NETWORKING=yes
HOSTNAME=serv.domain.com
GATEWAY=202.169.227.1
lalu simpan dengan menekan :wq
=[empat]=
Menconfigurasi IP eth0(default)
[root@serv root]$ vi /etc/sysconfig/network-scripts/ifcfg-eth0
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :
DEVICE=eth0
BOOTPROTO=static
IPADDR=202.169.227.45
BROADCAST=202.169.227.63
NETMASK=255.255.255.192
ONBOOT=yes
USERCTL=no
lalu simpan dengan menekan :wq
=[lima]=
Setting dns resolve
[root@serv root]$ vi /etc/resolve.conf
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan nameserver dari isp kita tadi :
nameserver 202.168.244.3
nameserver 202.168.244.4
lalu simpan dengan menekan :wq
=[enam]=
konfigurasi IP eth1
[root@serv root]$ vi /etc/sysconfig/network-scripts/ifcfg-eth1
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :
DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.0.1
BROADCAST=192.168.0.255
NETMASK=255.255.255.0
ONBOOT=yes
USERCTL=no
lalu simpan dengan menekan :wq
=[tujuh]=
Setting ip_forwarding dan masquerading.
[root@serv root]$ vi /etc/rc.d/rc.local
untuk mengedit dengan menggunakan editor vi (baca: vi-ai) tekan tombol i atau insert untuk memulai mengedit.
lalu isi dengan :
echo “1″ > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSROUTING -s 192.168.0.0/24 [eth0 -j MASQUERADE
=[delapan]=
restart network
[root@serv root]$ service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down loopback interface: [ OK ]
Disabling IPv4 packet forwarding: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
=[sembilan]=
testing dengan ping ke default gateway 202.169.227.1
[root@serv root]$ ping 202.169.227.1
64 bytes from 202.169.227.1 : icmp_seq=1 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=2 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=3 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=4 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=5 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=6 time=15.4 ms
64 bytes from 202.169.227.1 : icmp_seq=7 time=15.4 ms
—– 202.169.227.1 ping statistic —–
6 packets transmites, 6 received, 0% packet loss, time 3049ms
=[sepuluh]=
Testing dengan cara ping ip eth1
[root@serv root]$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=63 time=0.356 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=63 time=0.269 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=63 time=0.267 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=63 time=0.268 ms
— 192.168.0.1 ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.267/0.290/0.356/0.038 ms
=[sebelas]
Tinggal Setting IP computer client dengan ketentuan di bawah ini :
IP: 192.168.0.2 – 192.168.0.254
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
DNS1: 202.168.244.3
DNS2: 202.168.244.4
misal :
Client01
===============================
IP: 192.168.0.2
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1
Client02
===============================
IP: 192.168.0.3
GATEWAY: 192.168.0.1
NETMASK: 255.255.255.0
BROADCAST: 192.168.0.255
NAMESERVER: 192.168.0.1
dan seterusnya sesuai banyaknya client,yang berubah hanya IP
untuk client windows maka setting IP di bagian Start Menu/Setting/Control Panel/Network
=[duabelas]=
setelah di setting ip client, maka
- ping ke 192.168.0.1 dari client,kalau berhasil berarti client dan router nya sudah tersambung.
- ping ke 202.169.227.45 dari client, kalau berhasil maka fungsi masquerading yang terletak di /etc/rc.d/rc/local telah bekerja dengan baik
namun jika tidak bisa maka Anda harus menjalankan fungsi masquerading yang terletak di /etc/rc.d/rc.local dengan cara :
.- anda bekerja menggunakan router yang anda buat tadi.
.- masuk ke account root
.- jalankan perintah berikut ini, tiap akhir perintah akhiri dengan menekan enter :
[root@serv root]# service network restart
[root@serv root]# /etc/rc.d/rc.local
jika sudah, coba ping ping ke 202.169.227.45 dari client
- selanjutnya ping ke default gateway 202.169.227.1 dari client
- ping ke 202.168.244.3 dari client
- ping ke 202.168.244.4 dari client
kalau semua berhasil maka silakan traktir teman-teman ada untuk makan bersama, karena anda telah selesai membuat router.namun sebelum anda makan-makan, restart router anda apakah bisa bekerja dengan baik atau tidak… sebagai ukuran bekerja
baik tidaknya, setelah Anda restart router tersebut kemudian kalau telah hidup dengan sempurne ping ke 202.168.244.3, kalau mendapatkan jawaban “64 bytes from 202.168.244.3 : icmp_seq=1 time=15.4 ms” silakan ajak teman makan-makan tp kalau jawabannya “request time out” maka silakan anda makan dengan cepat dan kembali bekerja dengan mengecek file /etc/rc.d/rc.local dan IP address dari router…
sekian semoga goresan ini bermanfaat.. dan jangan takut mencoba….
sukses buat semua

Source: http://ndewo.wordpress.com/2009/10/18/setting-router-linux-redhat-9/

Teknik Backup Konfigurasi Mikrotik

management system backup adalah salah satu bagian yang paling vital dari router, bayangkan bila konfigurasi pada router yang cukup rumit tiba-tiba bermasalah. Solusi yang ditawarkan oleh mikrotik adalah dengan melakukan proses backup
Proses backup dapat dilakukan secara manual dan juga dapat dilakukan secara otomatis dengan scheduling melalui email.
berikut beberapa teknik backup yaitu :
1. PROSES BACKUP SECARA MANUAL
2. PROSES BACKUP MANUAL DAN SEND KE ALAMAT EMAIL ANDA
3. PROSES BACKUP DENGAN MENGGUNAKAN SCRIPT
4. PROSES BACKUP SECARA OTOMATIS / SCHEDULER DENGAN MENGGUNAKAN SCRIPT

Berikut langkah-langkah dalam proses backup manual dan backup otomatis dengan menggunakan script :
1. PROSES BACKUP SECARA MANUAL
[admin@fery-dev] > system backup save name=fery-backup
Saving system configuration
Configuration backup saved
[admin@fery-dev] >
1. cek hasil file backup
[admin@fery-dev] > file print
11 fery-backup.backup backup 40347 feb/17/2008 13:19:53
[admin@fery-dev] >
2. test dengan me-load file backup yang dibuat
[admin@fery-dev] > system backup load name=fery-backup
Restore and reboot? [y/N]: y
Restoring system configuration
System configuration restored, rebooting now
[admin@fery-dev] >
Router Akan restart dan file backup akan menggantikan konfigurasi sebelum nya
2. PROSES BACKUP MANUAL DAN SEND KE ALAMAT EMAIL ANDA
[admin@fery-dev] > tool e-mail send to=fery.junaedi@jetcoms.net server=”202.47.xx.xx”
from=fery.kylix@gmail.com file=fery-backup.b
subject=backup-mikrotik
server=”202.47.xx.xx” adalah alamat smtp dari isp yang digunakan
3. PROSES BACKUP DENGAN MENGGUNAKAN SCRIPT
1. setting smtp server email
[admin@fery-dev] > tool e-mail set server=202.47.78.55 from=fery.kylix@gmail.com
2. buat script untuk send by email
[admin@fery-dev] >system script
add name=”backup_mail” source=”/system backup save name=fery-backup \n/tool \
e-mail send file=fery-backup.backup to=\”fery.junaedi@jetcoms.net\” body=\”Lihat File Backup System Mikrotik \
\” subject=\(\[/system identity get name\] \
. \” \” . \[/system clock get time\] . \” \” . \[/system clock get date\] \
. \” Backup\”\)\n”
[admin@fery-dev] >
3. Run backup_mail
[admin@fery-dev] system script> run backup_mail
[admin@fery-dev] system script>
4. Cek mailbox, jika file masuk berarti proses backup dengan menggunakan script sudah berhasil
5. SELESAI
4. PROSES BACKUP SECARA OTOMATIS / SCHEDULER DENGAN MENGGUNAKAN SCRIPT

1. Buat Script scheduler backup setiap minggu Sederhana
[admin@fery-dev] > system scheduler add name=”jadwal_backup_by-email” on-event=“backup_mail”
start-date=feb/17/2008 start-time=07:30:00 interval=7d
comment=”" disabled=no
[admin@fery-dev] > system scheduler print
Flags: X – disabled
# NAME ON-EVENT START-DATE START-TIME INTERVAL RUN-COUNT
0 jadwal_backup_by-email feb/17/2008 07:30:00 1w 0
[admin@fery-dev] >
2. Buat Script scheduler backup setiap minggu untuk tingkat advance :
[admin@fery-dev] > /system script add name=backup-mingguan source={/system backup save name=([/system identity get name] . “-” . \
[:pick [/system clock get date] 7 11] . [:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6]); \
/tool e-mail send to=”fery.junaedi@jetcoms.net” subject=([/system identity get name] . ” Backup ” . \
[/system clock get date]) file=([/system identity get name] . “-” . [:pick [/system clock get date] 7 11] . \
[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . “.backup”); :delay 10; \
/file rem [/file find name=([/system identity get name] . “-” . [:pick [/system clock get date] 7 11] . \
[:pick [/system clock get date] 0 3] . [:pick [/system clock get date] 4 6] . “.backup”)]; \
:log info (“System Backup emailed at ” . [/sys cl get time] . ” ” . [/sys cl get date])}
keterangan script :
1. nama backup dari router system dilengkapi tanggal dan waktu
2. di asumsikan smtp mail sudah dibuat dan proses kirim email dilakukan ke alamat ; fery.junaedi@jetcoms.net
3. setelah proses pengiriman email berhasil, beri waktu router 10 detik dan secara otomatis menghapus file backup yang dibuat
untuk menghemat space di router
4. katakan ke system log bahwa proses send email sudah berhasil

Source: http://feryjunaedi.wordpress.com/2008/02/17/teknik-mikrotik-backup-konfigurasi-mikrotik/

Wednesday, May 12, 2010

Virus Komputer Yang Paling Merusak

Virus komputer dapat menjadi mimpi buruk. Beberapa dapat menghapus informasi dalam hard drive, memacetkan lalu lintas di jaringan komputer selama berjam-jam, giliran mesin yang tidak bersalah menjadi zombie dan meniru dan mengirim dirinya sendiri ke komputer lain. Virus memberikan kontribusi kerugian 8,5 miliar dolar/tahun 
 Cek It Out...


Melissa Virus
Pada musim semi 1999, pria bernama David L. Smith membuat sebuah virus komputer yang didasarkan pada Microsoft Word makro. Ia virus yang bisa menyebar melalui e-mail. bernama virus "Melissa," ia mengatakan bahwa nama itu berasal dari penari eksotis di Florida

Alih-alih mendatangkan banyak uang, Melissa virus menggoda penerima ke dalam dokumen dengan membuka e-mail seperti "Ini adalah dokumen yang Anda minta, tidak untuk ditunjukkan kepada orang lain." Setelah diaktifkan, virus bereplikasi sendiri dan mengirimkan dirinya keluar ke 50 orang di contact person email tersebut.

Virus menyebar dengan. Menurut pernyataan yang dibuat oleh pejabat FBI , Melissa virus "mendatangkan malapetaka pada pemerintah dan sektor swasta jaringan". Virus ini membuat perusahaan dunia menunda memakai email.

Setelah proses pengadilan yang panjang, Smith menerima 20 bulan hukuman penjara dan didenda $ 5,000 dan melarang dia mengakses jaringan komputer tanpa izin pengadilan [sumber: BBC]. Pada akhirnya, virus Melissa tidak melumpuhkan Internet, tetapi itu adalah salah satu virus komputer pertama yang mendapatkan perhatian publik.
 


Top 9 - I love u

i love u
Virus ILOVEYOU awalnya menyebar melalui e-mail, seperti virus Melissa. Subjek e-mail yang mengatakan bahwa pesan adalah surat cinta dari pengagum rahasia. Lampiran e-mail adalah apa yang menyebabkan semua masalah. Cacing asli memiliki nama file LOVE-LETTER-FOR-YOU.TXT.vbs. Vbs ekstensi yang menunjuk ke bahasa yang digunakan para hacker untuk membuat worm: Visual Basic Scripting

Menurut software anti-virus produsen McAfee, virus ILOVEYOU menyerang dengan serangan sebagai berikut:

* menyalin sendiri sendiri beberapa kali dan menyembunyikan salinan dalam beberapa folder pada hard drive korban.
* menambahkan file baru ke kunci registri korban.
* menggantikan beberapa jenis file dengan salinan dari dirinya sendiri.
* mengirim sendiri melalui Internet Relay Chat klien serta e-mail.
* mendownload file bernama WIN-BUGSFIX.EXE dari Internet dan dieksekusi itu. Alih-alih memperbaiki bug, program ini mencuri password-aplikasi yang mengirim e-mail informasi rahasia pada hacker e-mail.

siapa yang menciptakan virus ILOVEYOU ? Beberapa orang mengira itu Onel de Guzman dari Filipina. Polisi Filipina menyelidiki de Guzman atas tuduhan pencurian. saat itu filipina tidak mempunyai UU anti spionase Dengan alasan kurangnya bukti, pihak berwenang Filipina menjatuhkan dakwaan terhadap de Guzman, dan tidak harus bertanggung jawab untuk virus. Menurut beberapa perkiraan, menurut landler virus ILOVEYOU menyebabkan kerugian $ 10 miliar.

screen shot dari virus I love U


Top 8 - The Klez Virus
The Klez Virus
Klez
virus yang menandai arah baru bagi virus komputer, pengaturan bar tinggi bagi mereka yang akan mengikuti. It debutnya pada akhir 2001, dan variasi virus menjangkiti Internet untuk beberapa bulan. Dasar terinfeksi worm Klez komputer korban melalui pesan e-mail, direplikasi itu sendiri dan kemudian dikirim sendiri kepada orang-orang dalam buku alamat korban. Beberapa variasi virus Klez membawa program berbahaya lainnya yang bisa membuat komputer korban bisa dioperasi. Tergantung pada versi, Klez virus tersebut dapat bertindak seperti virus komputer normal, cacing atau Trojan horse. Bahkan bisa menonaktifkan pemindaian virus software dan berpose sebagai virus-removal tool

Tak lama setelah itu muncul di Internet, hacker memodifikasi virus Klez dengan cara yang membuat jauh lebih efektif. Seperti virus lain, bisa sisir melalui buku alamat korban dan mengirim sendiri ke kontak. Tetapi bisa juga mengambil nama lain dari daftar kontak dan alamat tempat yang dalam "Dari" lapangan dalam e-mail client. Ini disebut spoofing - e-mail yang tampaknya datang dari satu sumber ketika itu benar-benar datang dari tempat lain.

Spoofing e-mail menyelesaikan beberapa tujuan. Untuk satu hal, tidak melakukan penerima e-mail yang baik untuk menghalangi orang dalam "Dari" lapangan, karena e-mail yang benar-benar datang dari orang lain. Sebuah worm Klez diprogram untuk spam orang dengan beberapa e-mail dapat menyumbat kotak masuk dalam waktu singkat, karena penerima tidak akan mampu untuk mengatakan apa yang sebenarnya sumber masalahnya. Selain itu, e-mail's penerima mungkin mengenali nama dalam "Dari" lapangan dan karena itu lebih bisa menerima untuk membukanya.


Top 7
Code Red and Code Red II
Code Red dan Code Red II cacing muncul di musim panas 2001. Kedua cacing dieksploitasi sistem operasi kerentanan yang ditemukan di mesin yang menjalankan Windows 2000 dan Windows NT. Kerentanan buffer overflow merupakan masalah, yang berarti ketika sebuah mesin yang berjalan pada sistem operasi tersebut menerima lebih banyak informasi dibandingkan dengan buffer dapat menangani, itu mulai menimpa memori yang berdekatan.

Sebuah Windows 2000 mesin terinfeksi oleh Code Red II cacing tidak lagi mematuhi pemiliknya. Itu karena cacing menciptakan backdoor ke dalam sistem operasi komputer, yang memungkinkan remote user untuk mengakses dan mengendalikan mesin. Dalam istilah komputasi, sistem ini adalah tingkat-kompromi, dan itu berita buruk bagi pemilik komputer. Orang di belakang virus dapat mengakses informasi dari komputer korban atau bahkan menggunakan komputer yang terinfeksi untuk melakukan kejahatan. Itu berarti korban tidak hanya harus berurusan dengan komputer yang terinfeksi, tetapi juga dapat jatuh di bawah kecurigaan atas kejahatan yang dia tidak dilakukannya.

Sementara mesin-mesin Windows NT rentan terhadap Code Red worm, virus 'efek pada mesin ini tidak begitu ekstrem. Web server yang menjalankan Windows NT mungkin kecelakaan lebih sering dari biasanya, tapi itu tentang seburuk punya. Dibandingkan dengan penderitaan yang dialami oleh pengguna Windows 2000, itu tidak terlalu buruk.

Lunak Microsoft merilis patch yang ditujukan kerentanan keamanan pada Windows 2000 dan Windows NT. Setelah ditambal, cacing yang asli tidak bisa lagi menginfeksi komputer Windows 2000, namun, patch tidak menghapus virus dari komputer yang terinfeksi - korban harus melakukan itu sendiri.

The CERT Coordination Center di Carnegie-Mellon university mempublikasikan pengumuman pada publik mengenai bahayanya virus code red


Top 6 - nimda
 
Nimda
Virus lain untuk memukul Internet pada tahun 2001 adalah Nimda (yang admin dieja terbalik) cacing. Nimda menyebar melalui Internet dengan cepat, menjadi yang tercepat menyebarkan virus komputer pada waktu itu. Bahkan, menurut CTO Petrus TruSecure Tippett, hanya butuh 22 menit dari saat Nimda menghantam Internet untuk mencapai puncak daftar serangan melaporkan

Yang Nimda worm sasaran utama adalah server Internet. Sementara itu bisa menginfeksi PC rumahan, tujuan sebenarnya adalah untuk membawa lalu lintas internet merangkak. Dapat bergerak melalui Internet menggunakan beberapa metode, termasuk e-mail. Ini membantu menyebarkan virus di beberapa server dalam waktu singkat.

Nimda worm yang menciptakan backdoor ke sistem operasi korban. Ini memungkinkan orang di balik serangan untuk mengakses tingkat yang sama berfungsi sebagai account apa pun login ke mesin saat ini. Dengan kata lain, jika pengguna dengan hak akses terbatas mengaktifkan cacing pada komputer, penyerang juga akan memiliki akses terbatas pada fungsi komputer. Di sisi lain, jika korban adalah administrator untuk mesin, maka penyerang akan memiliki kontrol penuh.

Penyebaran virus Nimda menyebabkan beberapa sistem jaringan untuk kecelakaan karena lebih banyak sumber daya sistem menjadi pakan untuk cacing. Akibatnya, cacing Nimda menjadi distributed denial of service (DDoS) serangan.

The Symbian Skull Virus berefek pada telepon genggam, menyebabkan penampakan berbagai gambar tengkorak

Slammer Virus
pada akhir Januari 2003, sebuah server Web baru virus menyebar di Internet. Banyak jaringan komputer tidak siap menghadapi serangan, dan sebagai akibat virus dibawa turun beberapa sistem penting. Bank of America layanan ATM jatuh, kota Seattle padam menderita dalam pelayanan dan 911 Continental Airlines terpaksa membatalkan beberapa penerbangan karena tiket elektronik dan check-in kesalahan.

Pelakunya adalah SQL Slammer virus, juga dikenal sebagai Sapphire. Dengan beberapa perkiraan, virus menyebabkan lebih dari $ 1 miliar dalam kerugian sebelum perangkat lunak antivirus patch, dan terjebak pada masalah [sumber: Lemos]. Kemajuan serangan Slammer dengan baik didokumentasikan. Hanya beberapa menit setelah menginfeksi server Internet pertama, yang Slammer virus menggandakan jumlah korban setiap beberapa detik. Lima belas menit setelah serangan pertama, yang terinfeksi virus Slammer hampir setengah dari server yang bertindak sebagai pilar Internet [sumber: Boutin].

Slammer virus yang mengajarkan pelajaran berharga: Ini tidak cukup untuk memastikan Anda memiliki patch terbaru dan perangkat lunak antivirus. Hacker akan selalu mencari cara untuk mengeksploitasi kelemahan, terutama jika kerentanan tidak diketahui secara luas. Meskipun masih penting untuk mencoba dan kepala dari virus sebelum mereka memukul Anda, itu juga penting untuk memiliki kasus terburuk-skenario rencana untuk jatuh kembali pada bencana harus mogok.

The Slammer virus mengenai korea selatan sangat parah sehingga memangkas pendapatan warnet hingga 80%


Top 4
The Mydoom
virus worm lain yang dapat menciptakan backdoor di komputer korban sistem operasi. Virus Mydoom yang asli - ada beberapa varian - punya dua pemicu. Salah satu pemicu disebabkan virus untuk memulai serangan denial of service (DoS) menyerang mulai 1 Februari 2004. Kedua memerintahkan memicu virus untuk menghentikan distribusi itu sendiri pada 12 Februari 2004. Bahkan setelah berhenti menyebarkan virus, yang backdoors diciptakan selama infeksi awal tetap aktif [sumber: Symantec].

Tahun itu juga, kedua wabah dari virus Mydoom memberi beberapa perusahaan mesin pencari kesedihan. Seperti virus lainnya, korban Mydoom komputer untuk mencari alamat e-mail sebagai bagian dari proses replikasi. Tapi itu juga mengirim permintaan pencarian untuk mesin pencari dan menggunakan alamat e-mail yang ditemukan dalam hasil pencarian. Akhirnya, mesin pencari seperti Google mulai menerima permintaan pencarian jutaan dari komputer rusak. Serangan ini melambat layanan mesin pencari dan bahkan menyebabkan beberapa untuk kecelakaan [sumber: Sullivan].

Mydoom menyebar melalui e-mail dan peer-to-peer jaringan. Menurut perusahaan keamanan MessageLabs, satu di setiap 12 e-mail membawa virus pada satu waktu [sumber: BBC]. Seperti virus Klez, Mydoom bisa spoof e-mail sehingga menjadi sangat sulit untuk melacak sumber infeksi.



Top 3
Sasser dan Netsky virus

Kadang-kadang pemrogram virus komputer melarikan diri deteksi. Tapi sesekali, pihak berwenang menemukan cara untuk melacak virus kembali ke asal. Itulah yang terjadi dengan Sasser dan Netsky virus. A 17-tahun Jerman bernama Sven Jaschan menciptakan dua program dan melepaskan mereka ke Internet. Sementara kedua cacing berperilaku dalam cara yang berbeda, kemiripan dalam kode yang dipimpin pakar keamanan untuk percaya bahwa mereka berdua adalah pekerjaan orang yang sama.



Sasser worm yang menyerang komputer melalui Microsoft Windows kerentanan. Tidak seperti worm lainnya, hal itu tidak menyebar melalui e-mail. Sebaliknya, sekali terinfeksi virus komputer, mencari sistem yang rentan lainnya. Menghubungi sistem-sistem itu dan menyuruh mereka untuk men-download virus. Virus akan memindai alamat IP secara acak untuk menemukan calon korban. Virus juga mengubah sistem operasi korban dengan cara yang membuatnya sulit untuk mematikan komputer tanpa memotong daya ke sistem.

Netsky virus yang bergerak melalui e-mail dan jaringan Windows. Ini parodi alamat e-mail dan menyebar melalui file byte 22.016 lampiran [sumber: CERT]. Seperti menyebar, hal itu dapat menyebabkan serangan denial of service (DoS) serangan itu sebagai keruntuhan sistem ketika mencoba untuk menangani semua lalu lintas internet. Pada suatu waktu, para pakar keamanan di Sophos percaya Netsky dan variannya menyumbang 25 persen dari semua virus komputer di Internet [sumber: Wagner].

Sven Jaschan tidak menghabiskan waktu di penjara, ia menerima hukuman satu tahun dan sembilan bulan masa percobaan. Karena dia di bawah 18 pada saat penangkapannya, ia menghindari diadili sebagai orang dewasa di pengadilan Jerman.

Pembuatnya lagi keluar tertangkap kamera


Leap-A/Oompa-A
Mungkin Anda pernah melihat iklan di komputer Mac Apple kampanye pemasaran di mana Justin "Aku Mac" Long konsol John "Aku PC" Hodgman. Hodgman turun dengan virus dan menunjukkan bahwa ada lebih dari 100.000 virus yang dapat menyerang komputer. Lama mengatakan bahwa mereka menargetkan virus PC, bukan komputer Mac.

Untuk sebagian besar, itu benar. Komputer mac sebagian dilindungi dari serangan virus karena konsep yang disebut keamanan melalui ketidakjelasan. Apel memiliki reputasi untuk menjaga sistem operasi (OS) dan perangkat keras sistem tertutup - Apple memproduksi baik perangkat keras dan perangkat lunak. Hal ini membuat OS jelas. Secara tradisional, Mac telah menjadi jauh kedua untuk PC di pasar komputer rumah. Seorang hacker yang menciptakan virus untuk Mac tidak akan memukul banyak korban karena ia akan dengan virus untuk PC.

Tapi itu tidak berhenti setidaknya satu Mac hacker. Pada tahun 2006, Leap-A virus, juga dikenal sebagai Oompa-A, debut. Ia menggunakan instant messaging iChat program untuk menyebarkan rentan di komputer Mac. Setelah virus tersebut menginfeksi Mac, itu pencarian melalui iChat kontak dan mengirim pesan ke setiap orang di daftar. Pesan berisi file yang rusak tampaknya gambar JPEG yang tidak bersalah.

Si Lompatan-Virus tidak menyebabkan banyak kerusakan pada komputer, tetapi tidak menunjukkan bahwa bahkan sebuah komputer Mac dapat menjadi mangsa perangkat lunak berbahaya. Seperti komputer Mac menjadi lebih populer, kita mungkin akan melihat lebih banyak hacker disesuaikan menciptakan virus yang dapat merusak file di komputer atau jaringan menggeram lalu lintas. Hodgman karakter mungkin belum memiliki membalas dendam



Top Markotob -the worst- Storm Worm

Storm Worm
Virus terbaru daftar kami adalah Storm Worm yang ditakuti. Saat itu akhir 2006 ketika pertama pakar keamanan komputer mengidentifikasi cacing. Masyarakat mulai memanggil virus the Storm Worm karena salah satu pesan e-mail membawa virus itu sebagai subjek "mati sebagai badai 230 batters Eropa." Menelepon perusahaan antivirus cacing nama lain. Sebagai contoh, Symantec menyebutnya Peacomm sementara McAfee menyebutnya sebagai Nuwar. Hal ini mungkin terdengar membingungkan, tetapi sudah ada tahun 2001 virus yang disebut W32.Storm.Worm. Tahun 2001 virus dan worm tahun 2006 benar-benar program yang berbeda.

The Storm Worm adalah sebuah program Trojan Horse. Payload adalah program lain, meskipun tidak selalu sama. Beberapa versi dari Storm Worm mengubah komputer menjadi zombie atau bots. Ketika komputer terinfeksi, mereka menjadi rentan terhadap remote control oleh orang di belakang serangan. Beberapa hacker menggunakan Storm Worm botnet untuk menciptakan dan menggunakannya untuk mengirim spam mail di Internet.

Banyak versi dari Storm Worm mengelabui korban ke men-download aplikasi melalui link palsu untuk berita-berita atau video. Orang-orang di belakang serangan akan sering mengubah subjek e-mail untuk merefleksikan peristiwa saat ini. Sebagai contoh, tepat sebelum Olimpiade 2008 di Beijing, versi baru dari worm muncul dalam e-mail dengan subyek seperti "bencana mematikan baru di Cina" atau "cina gempa bumi paling mematikan." E-mail yang mengaku link ke video dan berita yang berkaitan dengan subjek, tetapi dalam kenyataannya mengklik pada link aktif download dari worm ke komputer korban [sumber: McAfee].

Beberapa kantor-kantor berita dan blog bernama the Storm Worm salah satu yang terburuk di tahun serangan virus. Pada bulan Juli 2007, seorang pejabat perusahaan keamanan Postini mengklaim bahwa perusahaan mendeteksi lebih dari 200 juta e-mail yang membawa link ke Storm Worm selama serangan yang membentang beberapa hari [sumber: Gaudin]. Untungnya, tidak setiap e-mail yang mengarah ke seseorang men-download cacing.

Meskipun Storm Worm tersebar luas, bukan virus yang paling sulit untuk mendeteksi atau menghapus dari sebuah sistem komputer. Jika Anda menyimpan perangkat lunak antivirus up to date dan ingat untuk menggunakan hati saat Anda menerima e-mail dari orang-orang asing atau melihat link aneh, Anda akan menyelamatkan diri sebagian besar sakit kepala.

Professor Adi Shamir of the Weizmann Institute of Sciences in Israel merupakan pimpinan anti virus sedunia.

Virus Dalam Email "A Card For You" (Une Carte Pour Vous)

Sebuah virus baru sudah ditemukan, dan digolongkan olehMicrosoft
sebagai yang paling merusak! Virus itu baru ditemukan pada hari Minggu
siang yang lalu oleh McAfee, dan belum ditemukan vaksin untuk
mengalahkannya.

Virus ini merusak Zero dari Sektor hard disc, yang menyimpan fungsi
informasi-informasi terpenting. Virus ini berjalan sebagai berikut:
�secara otomatis virus ini akan terkirim ke semua nama dalam daftar
alamat anda dengan judul �Sebuah Kartu Untuk Anda�(Une Carte Pour
Vous, atau A Card For You);
�begitu kartu virtual itu terbuka, virus itu akan membekukan komputer
sehingga penggunanya harus memulainya kembali; kalau anda menekan
CTRL+ALT+DEL atau perintah untuk restart, virus itu akan merusak Zero
dari Sektor Boot hard disk, sehingga hard disk akan rusak secara
permanen.

Menurut CNN, virus itu dalam beberapa jam sudah menimbulkan kepanikan
di New York. Peringatan ini telah diterima oleh pegawai Microsoft
sendiri.
Jangan membuka e-mail dengan judul �Sebuah kartu virtual untuk Anda� (
Une Carte Virtuelle Pour Vous atau A Virtual Card For You )
Sumber dari http://kask.us/3778187 oleh minaksopal

Virus Terbaru Bagi Komputer

Firma keamanan komputer dan Internet, NetWitness menyatakan bahwa ada satu jenis virus baru komputer yang saat ini sedang muncul dan meresahkan dunia. Virus yang dinamakan ‘kneber botnet' itu mampu mengumpulkan password untuk mengakses finansial online, situs jejaring sosial dan sistem email dari komputer bervirus dan melaporkan informasi yang didapatnya ke hacker.
Menurut Chief Executive Officer NetWitness Amit Yoran, ada sekitar 75.000 komputer milik 2.500 organisasi yang berada di seluruh dunia yang telah terinfeksi virus botnet.
Virus ini sendiri ditemukan pada Januari 2010 dan dikategorikan sangat berbahaya karena perlindungan terhadap virus cara konvensional tidak cukup untuk menangkal botnet bekerja di komputer-komputer yang sehat.
Perlombaan para hacker untuk membuat virus-virus terbaru komputer sepertinya masih terus berlanjut dan telah memakan korban yang tidak sedikit. Entah sudah berapa banyak perusahaan atau organisasi yang dibobol oleh karena mereka dan sepertinya "peperangan" ini belum menunjukkan tanda-tanda akan berakhir.

Source: http://www.jawaban.com/index.php/news/detail/id/91/news/100219225238/limit/0/

10 Virus Komputer Paling Menakutkan


Shalmean Serangan virus jenis VBScript masih sangat tinggi, ini terbukti dari banyaknya laporan yang mengeluhkan perihal virus jenis script ini. Satu virus yang melesat tinggi ke urutan pertama adalah Discusx.vbs. Bila Anda masih ingat dengan virus ini, di Virus Top-10 edisi Maret 2008 yang lalu, virus Discusx.vbs berada di urutan 5, namun kali ini dia melesat naik ke urutan pertama. Berikut daftar selengkapnya:

1. Discusx.vbs
Virus VBScript yang satu ini, memiliki ukuran sekitar 4.800 bytes. Dia akan mencoba menginfeksi di beberapa drive di komputer Anda, termasuk drive flash disk, yang jika terinfeksi akan membuat file autorun.inf dan System32.sys.vbs pada root drive tersebut. Selain itu, ia pun akan mengubah caption dari Internet Explorer menjadi “.::Discus-X SAY MET LEBARAN! [HAPPY LEBARAN ?!]::.”.

2. Reva.vbs
Lagi, virus jenis VBScript yang lumayan banyak dikeluhkan oleh beberapa pembaca. Ia akan mencoba menyebarkan dirinya ke setiap drive di komputer Anda termasuk drive flash disk. Pada drive terinfeksi akan terdapat file reva.vbs, autorun.inf, dan shaheedan.jpg. Selain itu, ia pun akan mengubah halaman default dari Internet Explorer agar mengarah ke situs http://www.arrahmah.com.

3. XFly
PC Media Antivirus mengenali dua varian dari virus ini, yakni XFly.A dan XFly.B. Sama seperti kebanyakan virus lokal lainnya, ia dibuat menggunakan Visual Basic. Memiliki ukuran tubuh sebesar 143.360 bytes tanpa di-compress. Dan ia dapat menyamar sebagai folder, file MP3 WinAmp atau yang lainnya dengan cara mengubah secara langsung resource icon yang ada pada tubuhnya. Ini akan lebih mempersulit user awam dalam mengenalinya. Pada komputer terinfeksi, saat menjalankan Internet Explorer, caption-nya akan berubah menjadi “..:: x-fly ::..”, dan saat memulai Windows pun akan muncul pesan dari si pembuat virus pada default browser. Atau setiap waktu menunjukan pukul 12:30, 16:00, atau 20:00, virus ini pun akan menampilkan layar hitam yang juga berisi pesan dari si pembuat virus.

4. Explorea
Virus yang di-compile menggunakan Visual Basic ini hadir dengan ukuran sekitar 167.936 bytes, tanpa di-compress. Menggunakan icon mirip folder standar Windows untuk mengelabui korbannya. Virus ini akan menyerang Registry Windows Anda dengan mengubah default open dari beberapa extension seperti .LNK, .PIF, .BAT, dan .COM. Pada komputer terinfeksi, disaat-saat tertentu terkadang muncul pesan error, contohnya pada saat membuka System Properties.

5. Gen.FFE
Gen.FFE atau pembuatnya menamakan Fast Firus Engine merupakan salah satu program Virus Generator buatan lokal. Dengan hanya menggunakan program ini, tidak dibutuhkan waktu lama untuk dapat menciptakan virus/varian baru. Virus hasil keluaran program ini menggunakan icon mirip gambar folder standar bawaan Windows. Ia pun akan memblokir akses ke Task Manager, Command Prompt, serta menghilangkan beberapa menu di Start Menu. Ia juga akan membaca caption dari program yang aktif, apabila terdapat string yang berhubungan dengan antivirus maka program tersebut akan segera ditutup olehnya.

6. Hampa
Virus yang juga dibuat menggunakan Visual Basic dan ber-icon-kan folder ini memiliki ukuran tubuh sekitar 110.592 bytes, tanpa di-compress. Banyak sekali perubahan yang ia buat pada Windows, seperti Registry, File System, dan lain sebagainya, yang bahkan dapat menyebabkan Windows tidak dapat digunakan sebagaimana mestinya. Pada komputer yang terinfeksi oleh virus ini, saat memulai Windows akan muncul pesan dari si pembuat virus.

7. Raider.vbs
Virus jenis VBScript ini berukuran sekitar 10.000 bytes, jika file virus dibuka dengan Notepad misalnya, maka tidak banyak string yang bisa dibaca karena dalam kondisi ter-enkripsi. Pada Registry, ia pun memberikan pengenal dengan membuat key baru di HKLM\Software dengan nama sama seperti nama pada computer name, dengan isinya berupa string value seperti nama virus tersebut, Raider, serta tanggal komputer tersebut kali pertama terinfeksi.

8. ForrisWaitme
Virus yang dibuat dengan Visual Basic ini menggunakan icon mirip folder standar Windows untuk melakukan penyamarannya. Beberapa ulahnya adalah menukar fungsi tombol mouse kiri dengan kanan, menghilangkan menu Folder Options, membuat file pesan “baca saya.txt” pada drive terinfeksi, dan masih ada yang lainnya.

9. Pray
Virus lokal ini dibuat menggunakan Visual Basic. Kami mendapati 2 varian dari virus ini, untuk varian Pray.A tidak memiliki icon, sementara untuk varian Pray.B menggunakan icon mirip Windows Explorer. Jika komputer terinfeksi oleh virus ini, saat penunjuk waktu di komputer tersebut menunjukan pukul 05:15, 13:00, 16:00, 18:30, dan atau 19:45, virus ini akan menampilkan pesan yang mengingatkan user untuk melakukan shalat.
10. Rian.vbs
Virus VBScript ini memiliki ukuran 3788 bytes. Saat menginfeksi, ia akan menciptakan file baru autorun.inf dan RiaN.dll.vbs pada setiap root drive yang terpasang di komputer korban, termasuk Flash Disk. Komputer yang terinfeksi oleh virus ini, caption dari Internet Explorer akan berubah menjadi “Rian P2 Humas Cantiq hehehe……. ^_^”.

Monday, March 15, 2010

Cara Kerja Beberapa Antivirus

AVIRA
Avira antivir yg gratisan, lumayanlah dibanding antivirus gratis lainnya. Update berkala sangat disarankan mengingat masih banyak orang-orang sinting yg dengan sengaja atau tidak membuat perkembangan mallware kian meningkat. Hampir setiap hari sebuah virus baru dibuat!
Antivir kadang menyediakan update data virus di databasenya 3 kali sehari. Wow.. Bagi anda yg memiliki bandwidth lebar, mungkin tidak masalah, tapi bagi teman2 lain yg hanya mengandalkan wireless, nebeng di hotspot atau mentok-mentoknya telkom speedy personal, waduh, dijamin tidak akan pernah lancar mengupdate itu anti virus.
Cara yg mudah adalah mendownload file update-an bernama: ivdf_fusebundle_nt_en yg disediakan oleh avira di sini: http://dl.antivir.de/down/vdf/ivdf_fusebundle_nt_en.zip
Biar cepat, gunakan download manager. Kalo dah terdownload semua, aktifkan jendela avira antivir dengan mengklik ganda icon tray-nya di pojok kanan bawah monitor. Klik menu Update dan pilih Manual Update, cari lokasi file yg sudah anda download.
AVAST
Untuk avast antivirus cara updatenya relatif mudah kita dapat melakukan update secara online maupun offline.
Untuk yang online, setelah Avast! terinstall di komputer, biasanya ia memiliki pengaturan default yang telah mengatur supaya setiap kali komputer Anda terkoneksi ke internet, ia akan memperbaharui database pengenal virusnya secara otomatis.
Namun jika tidak, Anda bisa mengaturnya dengan mudah. Caranya, pertama tentu saja buka program Avast!-nya (biasanya terletak di START » All Programs » avast! Antivirus). Sesaat Avast! akan melakukan penjelajahan pada sistem memori untuk mengecek kalau-kalau ada virus yang bersembunyi di sistem memori komputer.
Setelah Avast! terbuka, masuk ke menu Settings… » Update (Basic). Disini Anda bisa memilih pilihan “Automatic” atau “Ask when update is available”.
Untuk update secara offlinenya kita dapat mendownload databasenya yang bernama “vpsupd.exe” yang kemudian bisa diinstal ke komputer yang sudah terlebih dahulu diinstal antivirus AVAST ini
Nah untuk download File Update “vpsupd.exe” silahkan Download DISINI
jika belum punya antivirus Avast silahkan Download DISINI Semoga bermanfaat.
AVG
Setelah proses instalasi antivirus avg, anda akan ditanyakan meng-update melalui internet (online) atau folder (offline/manual). File virus definisi (update) dapat di-download dari situs web AVG
Langkah-langkah cara atau tips update manual/offline:
1. Download file update avg yang tersedia di Internet caranya klik tombol “internet” untuk menampilkan kotak dialog update kemudian klik update/download file.
2. Klik tombol update untuk menampilkan kotak dialog yang memungkinkan Anda memilih folder. Gunakan kotak dialog ini untuk memilih folder yang menyimpan file update AVG anda. Jika sudah anda klik OK, AVG akan mencari folder yang dipilih untuk memperbarui file dan memperbarui sendiri jika perlu.
Centang kotak “Don’t ask” untuk tidak mengingatkan anda update lain kali, jika Anda ingin AVG untuk mengingat anda untuk update maka jangan centang “don’t ask”. (Untuk mengaktifkan dialog ini lagi: Update Manager komponen -> Properties -> tidak memberi tanda centang pada “Don’t ask” for the update)

source: http://jeffry01.wordpress.com/

Monday, January 18, 2010

Perintah-Perintah Dalam Ms. DOS

1. Perintah Sederhana

cd Pindah directory
contoh : cd windows, untuk pindah ke directory windows
copy Meng-copy file
copy file1.txt filebaru.txt Meng-copy file1.txt, nama file hasil copy-an adalah filebaru.txt. Jadi akan terdapat file1.txt dan filebaru.txt dengan isi yang sama. Ganti file1.txt dan filebaru.txt dengan nama file yang akan Anda copy
copy file1.txt c:\data Mengcopy file1.txt ke directory data pada drive C (nama file hasil copy-an adalah file1.txt)
copy file1.txt c:\data\filebaru.txt Meng-copy file1.txt ke directory data dengan nama file hasil copy-an filebaru.txt
dir Menampilkan file dan directory
dir a: Menampilkan file dan directory pada drive A
dir /p Menampilkan file dan directory per halaman. Perintah ini sangat berguna bila terdapat file dan directory yang banyak.
dir /w Menampilkan file dan directory secara "singkat" (cuma menampilkan nama file atau directory saja, tidak ada keterangan ekstensi, ukuran file, tanggal dan jam)
ren Mengganti nama file
ren filelama.txt filebaru.txt Mengganti nama file filelama.txt menjadi filebaru.txt

2. Perintah Eksternal

Perintah External (External Command) Perintah - perintah  yang memerlukan suatu file untuk memproses perintah tersebut Dibawah ini akan dibahas beberapa contoh perintah external ;
  1. CHKDSK
      Bentuk:
          CHKDSK (drive:) ((path)filename) (/F) (/V)
    Perintah ini digunakan untuk menampilkan status dari disk,kesalahan yang ditemukan pada FAT(file system), keutuhan dari file dan disk,menampilkan total memory yang masih tersedia,melihat sistemnya serta dapat juga memperbaikinya bila ada kesalahan. Jika CHKDSK menjumpai adanya error maka akan memberikan pesan untuk tindak lanjutnya.
      Parameter
    • /F :digunakan untuk memperbaiki kesalahan pada disk.
    • /V :digunakan untuk menampilkan setiap file di setiap directory
    Instruksi CHKDSK hanya akan mengenal kesalahan fisik. Sehingga jika terjadi kesalahan/error Cross-Linked CHKDSK tidak dapat memperbaiki kesalahan atau error tersebut.
      Gambar CHKDSK

  1. DISKCOPY
    Digunakan untuk membuat salinan disket.dalam DOS Versi 6.X. Perintah ini bisa
    digunakan untuk menyalin satu sumber ke sumber lainnya
    Bentuk Umum:
            DISKCOPY (drive1:drive2:))(/1(/V) Switches
    • /1 :menyaliln hanya pada satu bagian saja.
    • /V :menguji file yang telah disalin.
    Contoh:
          A:diskcopy A: A:
          Mengkopy dari drive sumber A: ke A:
          A:diskcopy A: B:
          Mengkopi sumber A: ke B:
    Note:
    Instruksi diskcopy hanya dapat digunakan pada floppy disk. Diskcopy tidak bisa
    digunakan untuk mengkopy dari dan ke harddisk.
  1. FDISK
    Fdisk digunakan untuk mengetahui informasi tentang partisi harddisk yang dimiliki serta dapat juga melakukan:
    • Membuat partisi dan drive Logical (Logical Drive).
    • Mengatur partisi yang aktif.
    • Menghapus partisi dan logical drive.
    Bentuk Umum:
          FDISK/STATUS/MBR
    Keterangan :
    • /status : Untuk menampilkan informasi tentang partisi dari system komputer kita.
    • /mbr : Master Boot Record parameter ini bisa ditambahkan jika kita ingin memformat hard disk yang terinfeksi Virus boot record.
    Jika menggunakan FDISK maka data pada partisi yang akan diubah akan hilang jadi backuplah terlebih dahulu
    Menu Utama FDISK pada DOS 6.22

   Dari Gambar diatas terdapat 4 Opsi yang disediakan oleh FDISK:
  1. Create DOS Partition or Logical drive,berfungsi untuk membuat partisi DOS atau drive Logical DOS.
  2. Set Active partition, berfungsi untuk mengatur partisi yang akan diaktifkan.
  3. Delete partition or Logical drive,berfungsi untuk menghapus partisi DOS atau Logical Drive.
  4. Display partition information,berfungsi untuk menampilkan informasi tentang partisi.


  1. FORMAT
    Bentuk Umum:
            FORMAT drive:[/V[:Label]][/Q][/F:size][/B][/S]
            FORMAT drive:[/V[:Label]][/Q][/U][/T:tracks/N:sector][/B|s]
            FORMAT drive:[/Q][/U][/1][/4][/8][/B|S][/BACKUP]
    • /V :Menentukan Volume Label sebagai Identitas disk Panjang character <=11
    • /Q :Memformat Drive dengan cepet (Quick).
    • /U :cara ini digunakan untuk hardisk yang sering mengalami kesalahan baca dan tulis
    • /F:size :menentukan kapasitas disk yang akan di format.
    • /B :memberikan cadangan tempat untuk system operasi seperti IO.SYS dan
    • MSDOS.SYS pada disk yang baru di format.
    • /S :menyalin system operasi seperti file IO.SYS dan MSDOS.SYS dan
    • Command.Com dari system yang memiliki drive startup.
    • /T:tracks :menentukan jumlah tracks
    • /N:sector :menentukan jumlah sector per track operator /N digunakan bersama /T
    • tetapi tidak dapat digunakan bersam /F.
    • /1 :memformat pada satu sisi dari floppy disk.
    • /4 :memformat disket 51/4 inch
    • /8 :memformat disket 5 ź inch dengan 8sector per track.





  1. SCANDISK
    Bentuk Umum:
    SCANDISK[drive:][drive:][/all][checkonly|autofix[/nosave]|custom][/surface][/mono][/nosummary][/fragment][/undo]
    Keterangan:
      Drive :berisi drive yang akan dicheck
    • /AUTOFIX :digunakan untuk mengecek dan memperbaiki jika ada kerusakan tanpa meminta konfirmasi dari kita untuk memperbaiki atau tidak.
    • /ALL :digunakan untuk menecek dan memperbaiki semua local drive
    • /CHECKONLY:digunakan untuk mengecek drive tanpa perbaikan.
    • /CUSTOM :digunakan untuk menjalankan scandisk dengan menggunakan konfigurasi dari file scandisk.ini
    • /MONO :digunakan jika kita menggunakan monitor monochrome.
    • /NOSAVE :digunakan untuk menghapus cluster yang rusak jika ditemukan tanpa merekam data.
    • /NOSUMARRY:digunakan untuk tampilkan hasil output tanpa full screen untuk setiap kali pengecekan.
    • /SURFACE :aotomatis cek permukaan disk sebelum mengecek lainnya.
    • /UNDO :untuk membatalkan proses scandisk.
    • /FRAGMENT :untuk mengecak file yang sudah didefragmentasi.
    Contoh:
          A:\>scandisk c:
          Artinya mengecek drive c
          C:\scandisk /all
          Artinya mengecek semua drive yang ada.
  1. XCOPY
    Bentuk Umum:
      XCOPY SUMBER [DESTINATION] [/Y|-Y] [/A|/M] [/D:DATE] [/P] [/S] [/E] [/V][/W]
    Keterangan :
    DESTINATION diisi dengan subdir letak file secara lengkap.
    • /Y :Untuk tidak menampilkan pesan jika terjadi penimpaan file.
    • /-Y :Untuk menampilkan pesan jika terjadi penimpaan file.
    • /A :Menyalin hanya pada file yang berattribut archieve(arsip).
    • /M :Menyalin file yang telah diberi attribute archieve.Switch ini berbeda dengan /A karena Switch /M merubah attribute file asal.
    • /D :date menyalin hanya file yang dimodivikasi pada tanggal yang telah dispesifikasikan.
    • /P :digunakan agar MS-DOS menanyakan terlebih dahulu setiap aktifitas XCOPY.
    • /S :Menyalin suatu diraktori berikut seluruh file dan subdirektori didalamnya. Kecuali direktori kosong.
    • /E :Digunakan bersama switch /S yang fungsinya untuk menyalin suatu direktori berikut sub-sub directory didalamnya termasuk direktori yang kosong.
    • /V :untuk memeriksa setiap file yang disalinkan tersebut sama dengan file asal.
    • /W :Digunakan agar MS-DOS menampilkan pesan-pesan terlebih dahulu dan menanyakan tindakan selanjutnya,sebelum xccopy menyalin file-file tersebut.
    Contoh:
           A:\>xcopy a: c: /s/e
    Untuk menyalin file-file dari A: ke C: termasuk termasuk subdirektori kosong.

    Proses pengkopian sukses sebanyak 40 file yang di copy ke C:

  1. COMP
    Fungsi : Membandingkan isi dua buah file atau lebih guna

3. Perintah Internal

Perintah-Perintah DOS: Perintah Internal

Perintah-perintah dalam DOS sangat sederhana, Cuma karena kurang tenar, maka kita tidak familiar dengan perintah-perintah tersebut sehingga merasa aneh, dan asing dengan perintah-perintah tersebut. Jika kita teliti dengan seksama, perintah-perintah tersebut sangatlah mudah.
Perintah-perintah DOS terdiri dari dua macam, yaitu perintah internal dan perintah eksternal:


Perintah internal: perintah yang dapat lengsung dijalankan dari komputer dan hanya dengan menggunakan bantuan dari file system saja tanpa harus menggunakan file-file tertentu untuk keperluan tertentu.
Perintah eksternal: perintah yang membutuhkan file-file tambahan untuk dapat dijalankan dismping harus menggunakan file system.
Anda masih bingung dengan perintah-perintah tersebut?, tentu saja, karena saya baru memberi definisinya saja. Berikut adalah contoh-contoh beberapa perintah internal:
  • dir
Perintah dir digunakan untuk mengetahui isi dari suatu direktori atau drive, contoh jika kita sedang aktif di ‘root’ (pangkal) drive a:, kita ketik dir maka akan ditampilkan isi dari drive a:
a:\>dir ¿ (enter)
  • cd
Perintah cd (change directory) digunakan untuk berpindah ke direktori yang lebih dalam/tinggi, direktori merupakan istilah folder di DOS, jadi di DOS, jika windows menamakan folder, maka DOS menamakan direktori.
Contoh jika kita memiliki direktori ketikan di drive d: maka ketika kita di drive d: dan mengetikan ‘cd ketikan’, maka kita akan aktif di direktori ketikan.
D:\> cd ketikan  ¿ (enter), menjadi
D:\ketikan>_
  • cd..
Perintah cd.. digunakan kebalikan dari perintah cd, jika kita ingin kembali ke d:\>_, kita ketikkan cd.. (enter)
D:\ketikan>cd.. ¿ (enter) menjadi
D:\>_
  • md
Perintah MD (make directory) digunakan untuk membuat direktori, atau di windows membuat folder, jika kita aktif di D:\ketikan>_ kita mengetik ‘md anto’, maka kita akan memiliki direktori anto pada d:\ketikan\
Contoh:
D:\ketikan\md anto ¿ (enter)
Untuk melihat gunakan perintah dir
  • rd
Perintah RD digunakan untuk menghapus direktori, syaratnya adalah, kita menghapus dari direktori sebelumnya dan kita pastikan direktori yang akan dihapus harus kosong, semisal kita akan menghapus direktori anto, maka kita jalankan perintah harus pada direktori ketikan
Contoh:
D:\ketikan>rd anto ¿ (enter)
Untuk melihat gunakan perintah dir
            Perintah perintah internal lainnya masih banyak lagi dan akan dibahas mendatang, kita dapat menggunakan perintah help, atau dengan mengetikan parameter /? Untuk mengetahui lebih lanjut. Misal untuk mengetahui cara menggunakan dir dapat kita cari dengan mengetikkan dir /? Enter.

Perintah Dasar Linux SUSE

ls
Perintah ini sama seperti dir pada MS-DOS yaitu untuk menampilkan isi folder.
clear
Perintah ini sama seperti cls pada MS-DOS yaitu untuk membersihkan layar.
cd
Perintah ini tidak berbeda dengan perintah di MS-DOS yaitu untuk berpindah ke direktori lain dalam sistem. Satu hal yang berbeda adalah penggunaan backslash ( \ ) pada MS-DOS harus diganti dengan slash ( / ) pada Linux. Contohnya adalah :
cd windows\system [pada windows]
cd /home/agung [pada linux]
Lanjut :
cp
Perintah ini sama seperti perintah copy pada MS-DOS. Yaitu untuk menyalin file dari satu tempat ke tempat lain.
rm
Perintah ini sama seperti perintah del pada MS-DOS. Yaitu untuk menghapus sebuah atau beberapa buah file sekaligus.
rmdir
Perintah ini sama seperti perintah deltree pada MS-DOS. Yaitu untuk menghapus direktori kosong.
mv
Perintah ini sama seperti perintah move pada MS-DOS. Yaitu untuk memindahkan sebuah file dari satu tempat ke tempat lain.
mkdir
Perintah ini tidak berbeda dengan perintah mkdir pada MS-DOS. Yaitu untuk membuat direktori.
Pada lingkungan linux ada beberapa perintah yang sering digunakan juga, namun tidak ada pada lingkungan MS-DOS.
su
Perintah ini adalah perintah untuk berganti user menjadi Super User, yaitu user level Admin pada sistem Linux. Anda akan sering menggunakan perintah ini ketika ingin menginstall suatu program di linux dengan command line atau sekedar melakukan setting konfigurasi.
mount
Perintah yang satu ini pasti sangat asing bagi pengguna MS-DOS. Pada lingkungan MS-DOS dan Windows, sebuah drive/partisi dikenali dengan drive letter [Misalkan drive A untuk disket, drive C untuk Harddisk 1, drive D untuk cdrom, dan seterusnya] , namun pada lingkungan Linux, sebuah drive dikenali sebagai sebuah file. Misalkan saja Hardisk 1 partisi 1 dikenali sebagai file pada direktori /dev/hda1 .
Lalu untuk mengakses drive tersebut, kita perlu melakukan mounting point file /dev/hda1 tersebut pada sebuah direktori yang telah kita buat. Contoh perintah untuk melakukan mounting adalah seperti berikut :
mount -t vfat -rw /dev/hda1 /mnt/windows
Berikut penjelasan perintah tersebut :
-t vfat berarti partisi yang ingin anda akses memiliki filesystem Fat32
-rw anda memperbolehkan super user untuk melakukan read/write data pada user terebut.
/dev/hda1 adalah letak drive dan partisi anda.
/mnt/windows adalah direktori yang anda buat sebagai mounting point.
Lalu perintah ini berpasangan dengan perintah :
umount
Perintah ini berguna untuk menonaktifkan partisi dan drive yang terpasang pada sistem. Apabila drive dan partisi /dev/hda1 telah dalam kondisi mount pada direktori /mnt/windows, maka untuk menonaktifkannya cukup ketik perintah berikut :
umount /mnt/windows
Perintah lainnya yang akan sering anda gunakan, terutama saat ingin menginstall program via command prompt di Linux adalah :
tar -xvzf namafile.tar.gz
Perintah ini akan berguna untuk mengektrak file dengan ekstensi tar.gz pada sebuah folder. Program-program linux banyak yang dipaket dan dikompress menggunakan paket kompresi tar.gz.
rpm -ivh namafile.rpm
Perintah ini berguna untuk menginstall program yang dipaket dalam file berekstensi .rpm. RPM adalah paket kompresi dari Redhat yang memudahkan dalam instalasi program.
Untuk meng-uninstall program dapat menggunakan perintah berikut :
rpm -e namaprogram-versiprogram
Perintah lainnya yang mungkin sering digunakan adalah :
shutdown -r now [untuk restart]
shutdown -h now [untuk shutdown]
Anda tidak usah takut untuk melakukan eksperimen, bermain, dan mencoba sendiri. Anda dapat mendapatkan bantuan dengan mengetikkan pada prompt ( $ untuk prompt standar (user biasa), # untuk prompt root )
$ help
(ini akan menampilkan informasi tentang bash ), atau jika Anda ingin
mendapatkan info tentang perintah tertentu ketikkan :
$ man command
yang mana jika Anda menginstall man pages, akan meminta manual pages
yang berhubungan dengan perintah tsb. silakan coba:
$ apropos command
$ whatis command
dan tekan ‘q’ untuk keluar.
o kekuatan terbesar dan fleksibelitas dari unix terletak pada konsepyang sederhana dari pengalihan dan pemipaan, yang mana lebih canggih jika dibandingkan dengan DOS. Perintah yang sederhana dapat diberikan bersama sama untuk melakukan tugas yang kompleks, gunakan
ciri khas ini!
o KONVENSI: adalah sesuatu yang harus ditulis, kalau …]
sesuatu yang bersifat opsional (boleh ada boleh tidak). Contoh :
$ tar -tf [> file_pengalihan]
dalam hal ini file.tar harus ditulis, tapi filepengalihan boleh ditulis boleh tidak ( bersifat opsional )
o “RMP” berarti silakan baca manual page (halaman manual) untuk keterangan lebih lanjut.
1.3. Untuk yang tidak sabar.
Ingin cepat ? silakan lihat dibawah ini :
DOS Linux Catatan
——————————————————————————
BACKUP tar -Mcvf device dir/ berbeda samasekali
CD dirname\ cd dirname/ hampir sama bentuknya
COPY file1 file2 cp file1 file2 idem
DEL file rm file hati hati. Tidak ada
perintah undelete
DELTREE dirname rm -R dirname/ idem
DIR ls bentuknya tidak
sama persis
EDIT file vi file penulis pikir Anda
tidak terlalu suka
emacs file ini lebih baik
jstar file terasa spt
‘edit’-nya dos
FORMAT fdformat,
mount, umount samasekali beda sintak
HELP command man command filosofinya sama
MD dirname mkdir dirname/ sintak hampir sama
MOVE file1 file2 mv file1 file2 idem
NUL /dev/null idem
PRINT file lpr file idem
PRN /dev/lp0,
/dev/lp1 idem
RD dirname rmdir dirname/ sintak hampir samax
REN file1 file2 mv file1 file2 tidak untuk
banyak file
sekaligus
RESTORE tar -Mxpvf device sintak berbeda
TYPE file less file lebih baik
WIN startx kutub tersendiri
jika Anda menginginkan lebih dari tabel perintah, silakan ikuti bagian dibawah ini.
2. File dan program.
2.1. File - file : pengertian dasar
Linux mempunyai filesystem— artinya struktur direktori dan file file yang terkandung di dalamnya. yang mana hal ini sangat mirip dengan DOS. File file mempunyai nama yang harus mengikuti peraturan khusus yang tersimpan dalam direktori, beberapa bisa dieksekusi (executable) dan diantaranya mempunyai perintah sebagai switch. Lebih lanjut, Anda dapat menggunakan karakter wildcard, pengalihan (redirection), dan pemipaan (piping) :
Dibawah ini akan menjelaskan perbedaan kecil dengan DOS :
o Kalau di DOS, penamaan file hanya mengikuti aturan/bentuk 8.3 (8 karakter namafile dan 3 extension) contohnya NOTENOUG.TXT . Kalau di Linux kita akan dapat berbuat lebih baik. Jika Anda telah menginstall Linux dengan filesystem seperti ext2 atau umsdos , Anda dapat menggunakan nama yang lebih panjang (hingga 255 karakter) dan nama file bisa memiliki lebih dari satu titik. contohnya :
This_is.a.VERY.long.filename (perhatikan huruf besar dan kecilnya)
o Huruf besar dan huruf kecil pada perintah dan nama file adalah berbeda. Contohnya : FILENAME.tar.gz adalah berbeda denganfilename.tar.gz juga perhatikan : perintah ls akan salah jika
dituliskan LS
o Tidak ada ekstension wajib spt .COM dan .EXE untuk program atau .BAT untuk Batchfile. file yg dapat dieksekusi (Executable file) akan ditandai dengan tanda asterisk contoh :
$ ls -F
letter.to.joe cindy.jpg cjpg* I_am_a_dir/ my_1st_script* old~
file cjpg* dan my_1st_script* adalah file executable. kalau di DOS file backup akan berektensi .BAK kalau di Linux akan diberi tanda ‘~’ kalau file yang dimulai dengan tAnda titik (.) adalah file tersembunyi (hidden file). contohnya: file dengan nama .I.am.a.hidden.file tidak
akan ditampilkan jika kita memberikan perintah ls
o program DOS menggunakan tanda / sebagai parameter/switch kalau Linux menggunakan tanda - atau — sebagai parameter/switch. contoh : di dos menggunakan perintah dir /s kalau Linux menggunakan perintah ls -R catatan: ada program DOS spt pkzip, arj dan sebagainya yang menggunakan tAnda - sebagai parameter/switch, seperti parameter gaya Unix.
2.2. Symbolic links (link/penghubungan secara simbolis)
Unix mempunyai beberapa jenis file yang tidak terdapat pada DOS, yaitu
link secara simbol (symbolic link). Kita dapat berpikir bahwa symbolic
link adalah pointer/penunjuk yang menunjuk ke suatu file atau
direktori. dan ini dapat digunakan sebagai pengganti dari file atau
direktori tersebut, hal ini mirip dengan shortcuts pada windows 95.
contoh dari symbolic link adalah : /usr/X11, yang mana menunjuk pada
/usr/X11R6, /dev/modem yang mana menunjuk pada /dev/cua0 atau
/dev/cua1.
Untuk membuat symbolic link:
$ ln -s
contoh :
$ ln /usr/doc/g77/DOC g77manual.txt
sekarang Anda dapat menganggap g77manual.txt sebagai pengganti dari
/usr/doc/g77/DOC.
2.3. Hak akses dan kepemilikan.
File file dan direktori dalam DOS mempunyai atribut atribut sbb :
A (arsip), H (Tersembunyi/hidden), R (Read-only/hanya baca), dan S (System). dan di Linux hanya ada H dan R, sedangkan untuk hidden namafile dimulai dengan titik, dan untuk atribut Read-only, silakan baca :
Didalam unix file mempunyai hak permisi akses (permission) , dan kepunyaan (owner), yang mana termasuk dalam grup, contoh :
$ ls -l /bin/ls
-rwxr-xr-x 1 root bin 27281 Aug 15 1995 /bin/ls*
pada field pertama terdapat hak permisi dari file /bin/ls, yang mana kepunyaan dari root, group bin dan informasi informasi di sampingnya ( Buku dari Matt adalah untuk tujuan ini ), dan ingatlah bahwa -rwxr-xr-x berarti (dari kiri ke kanan) :
- adalah tipe file ( - = file biasa, d = direktori, l = link, dan sebagainya ); rwx adalah hak permisi akses untuk pemilik file (read/baca, write/tulis, execute/eksekusi). r-x adalah hak permisi
akses untuk group dari pemilik file (read/baca, execute/ekse kusi). (penulis akan menjelaskan konsep dari group, tapi Anda akan tetap dapat bertahan hidup tanpa ini, selama Anda masih pemula r-x adalah hak permisi akses untuk semua pengguna yang lain (read/baca, execute/eksekusi)
Inilah yang menyebabkan kenapa Anda tidak dapat menghapus file /bin/ls jika tidak sebagai root. Anda tidak mempunyai hak tulis untuk melakukannya. Untuk melakukan perubahan hak akses terhadap suatu file, perintahnya adalah :
$ chmod
dimana who adalah u (user, yaitu pemilik), g (group), o (other/yg lain), dan X adalah tanda + atau - , perm adalah r (read), w (write), x (execute).
Contoh:
$ chmod u+x file
ini adalah untuk mengeset file menjadi executeble terhadap pemiliknya, atau bisa disingkat menjadi chmod +x file
$ chmod go-wx file
ini adalah untuk menghilangkan hak write dan execute dari group dan other.
$ chmod ugo+rwx file
ini memberikan hak read, write, dan execute kepada semua orang.
# chmod +s file
ini membuat sesuatu yang dinamakan file “setuid” atau “suid” — yaitu file yang mana setiap orang dapat mengakses dengan hak root. Jalan pintas untuk mengeset hak permisi adalah dengan menggunakan angka, rwxr-xr-x dapat dituliskan 755 ( setiap angka menunjukkan bit bit: — adalah 0, –x adalah 1, -w- adalah 2, -wx adalah 3 dst ). Ini terlihat sulit tapi dengan sedikit latihan Anda akan memahami konsep ini.
root disebut superuser, yang dapat merubah hak permisi akses dari setiap orang. untuk lebih jelas tentang ini — RMP ( Baca manual pagenya ! )
2.4. Menterjemahkan perintah dari DOS ke LINUX
Dikiri adalah perintah DOS, dan perintah Linux di kanannya
COPY: cp
DEL: rm
MOVE : mv
REN: mv
TYPE: more, less, cat
pengalihan dan pemipaan: >> |
Wildcards: * ?
nul: /dev/null
prn, lpt1: /dev/lp0 or /dev/lp1; lpr
- CONTOH -
DOS Linux
———————————————————————
C:\GUIDO>copy joe.txt joe.doc $ cp joe.txt joe.doc
C:\GUIDO>copy *.* total $ cat * > total
C:\GUIDO>copy fractals.doc prn $ lpr fractals.doc
C:\GUIDO>del temp $ rm temp
C:\GUIDO>del *.bak $ rm *~
C:\GUIDO>move paper.txt tmp\ $ mv paper.txt tmp/
C:\GUIDO>ren paper.txt paper.asc $ mv paper.txt paper.asc
C:\GUIDO>print letter.txt $ lpr letter.txt
C:\GUIDO>type letter.txt $ more letter.txt
C:\GUIDO>type letter.txt $ less letter.txt
C:\GUIDO>type letter.txt > nul $ cat letter.txt > /dev/null
n/a $ more *.txt *.asc
n/a $ cat section*.txt | less
Catatan :
o * adalah karakter yang paling fleksibel, * mewakili semua file kecuali file hidden.
o ketika menggunakan perintah more, tekan SPASI untuk melihat semua file, mengijinkan
menggunakan panah.
o Tidak ada UNDELETE, maka dari itu berpikirlah dua kali sebelum menghapus
o tambahan tAnda >> nya DOS, Linux mempunyai 2> untuk mengalihkan pesan kesalahan (stderr), lebih lagi, 2>&1 untuk mengalihkan stderr ke stdout, dan 1>&2 untuk mengalihkan stdout ke stderr;
o Linux mempunyai wildcard yang lain : yaitu []. gunakan: abc]* untuk mewakili file file yang dimulai dengan huruf a,b,c; *[I-N,1,2,3] mewakili file yang diakhiri dengan huruf : I,J,K,L,M,N,1,2,3 ;
o Tidak seperti RENAME - nya DOS ; yaitu perintah mv *.xxx *.yyy
tidak berlaku di Linux (tidak ada rename massal).
o menggunakan cp -i dan mv -i akan ditampilkan peringatan apabila
akan terjadi penimpaan file (overwritten) thd file lain.
2.5. Menjalankan program: Multitasking dan pembahasan
Untuk menjalankan program, ketikkan nama program seperti jika Anda
menjalankannya pada DOS, Jika direktori (pembahasan “direktori” )
tempat program berada, tertulis dalam PATH (pembahasan “System
initialization”), program akan berjalan. Pengecualian: tidak seperti
di DOS, di Linux program yang terletak di direktori aktif tidak dapat
dijalankan kecuali direktori tsb termasuk dalam PATH, ketikkan ./prog
untuk menjalankannya.
ini adalah apa yang menjadi ciri khas baris perintah :
$ perintah -s1 -s2 -s3 … -sn par1 par2 par3…parn output
dimana -a1,…,-sn adalah switch program, dan par1,…,parn adalah
parameter program, Anda dapat memberikan beberapa perintah dalam satu
baris perintah dengan :
$ perintah1 ; perintah2 ; … ; perintahn
Itu semua adalah tentang menjalankan program, tapi lebih enak kalau
kita pergi ke langkah yang lebih jauh, Salah satu alasan penting untuk
menggunakan Linux adalah terletak pada multitasking-nya. Sistem
operasi — yang dapat menjalankan beberapa program dalam waktu yang
bersamaan. Anda dapat membawa suatu proses menuju ke latar belakang
(background), dan meneruskan pekerjaan kita lebih jauh lagi. lebih
lagi, Linux mengijinkan Anda untuk mempunyai beberapa sesion, yang
mana membuat kita seperti mempunyai beberapa komputer untuk bekerja
dalam waktu yang sama !
o untuk berpindah sesion 1..6 :
$ ALT+F1 … ALT+F6
o untuk memulai sesion baru tanpa meninggalkan sesion yang aktif :
$ su -
contoh :
$ su - root
ini sangat berguna, ketika Anda membutuhkan untuk memount (memuat)
disk (Pembahasan “Floppies”): umumnya hanya root yang dapat
melakukannya.
o untuk mengakhiri sebuah sesion :
$ exit
jika ada pekerjaan yang terhenti, Anda akan diperingatkan.
o untuk menjalankan program sebagai foreground (latar depan):
$ namaprogram [-switches] [parameter] [ output]
o Untuk menjalankan program sebagai background (latar belakang)
$ namaprogram [-switches] [parameter] [ output] &
[123]
untuk mengenali proses yg berjalan digunakan angka (lihat dibawah ini,
dan dengan PID 123 adalah sebagai contoh))
o untuk melihat berapa proses yang sedang berjalan :
$ ps -a
Ini akan menampilkan daftar dari proses yang sedang berjalan.
o untuk menghentikan/membunuh suatu proses :
$ kill
Anda mungkin perlu untuk menghentikan/membunuh suatu proses jika anda tidak mengetahui bagaimana untuk keluar… Kadang kadang proses hanya akan terhenti/terbunuh oleh yang lain dengan memberikan perintah :
$ kill -15
$ kill -9
tambahan di sini, shell mengijinkan Anda untuk menghentikan ataupun menunda proses untuk sementara, mengirim proses ke background, membawa proses dari background ke foreground. Dalam konteks ini proses proses tersebut dinamakan “job”
o untuk mengetahui ada berapa banyak “job” :
$ jobs
ini akan menampilkan pekerjaan/job berdasarkan nomor job, bukan berdasarkan PID mereka.
o untuk menghentikan proses yang berjalan di foreground (tapi tidak
selalu bisa) :
$ CTRL-C
o untuk menunda proses yang berjalan di foreground (tapi tidak selalu
bisa) :
$ CTRL-Z
o untuk mengirim proses yang tertunda ke background (menjadi job):
$ bg
o untuk membawa job ke foreground :
$ fg
o untuk menghentikan/membunuh job:
$ kill
dimana job bisa bernilai 1,2,3,… , dengan menggunakan perintah ini,
Anda dapat memformat disket, menggabungkan file file, mengkompilasi
program, dan mengunzip arsip-arsip dalam waktu yang bersamaan.
Bisakah Anda melakukannya di DOS ?? atau cobalah di Windows dan lihat-
lah perbedaan performa nya !
2.6. Menjalankan program di remote komputer.
untuk menjalankan program di remote komputer (remote mechine) yang
mempunyai alamat : remote.bigone.edu, ketikkan :
$ telnet remote.bigone.edu
Setelah logging in, silakan jalankan program favorit Anda. tapi anda
harus mempunyai account di remote komputer tersebut.
jika Anda mempunyai X11, anda dapat menjalankan aplikasi-X (X-
application) di remote komputer, dan menampilkannya di X-Screen Anda.
Biarkan remote.bigone.edu menjadi x-remote komputer dan
local.Linux.box menjadi mesin Linux Anda, untuk menjalankan program-X
(program berbasis X-Win) yang ada di remote.bigone.edu dari
local.Linux.box, ikuti langkah langkah berikut :
o nyalakan X11, lalu jalankan xterm atau emulator terminal lain yang
sejenis, dan kemudian ketikkan :
$ xhost +remote.bigone.edu
$ telnet remote.bigone.edu
o setelah login masuk (logging in), ketikkan :
remote:$ DISPLAY=local.Linux.box:0:0
remote:$ namaprogram &
(pengganti dari DISPLAY…, ada kemungkinan Anda untuk menuliskan setenv DISPLAY local.Linux.box:0.0. Ini tergantung pada remote shell. )
Yup ! sekarang namaprogram yang dipanggil akan ssegera dimulai di
remote.bigone.edu dan akan ditampilkan pada komputer Anda.
3. Menggunakan Direktori
3.1. Pendahuluan tentang Direktori
Ada perbedaan antara file file dan direktori under DOS dan Linux. Untuk direktori root di DOS, disebut direktori / di Linux. Dengan cara yang sama, kumpulan atau rentetan direktori di DOS di pisahkan dengan tanda \ , sedangkan di Linux dengan tanda /
contoh :
DOS: c:\PAPERS\GEOLOGY\MID_EOC.TEX
Linux: /home/guido/papers/geology/mid_eocene.tex
Seperti biasa, Direktori induk (parent directory) adalah current
directory. Dan ingatlah bahwa sistem tidak mengijinkan kita untuk
men- cd,rd, atau md di tempat sesuka kita. Masing masing user akan
dimulai pada home direktori masing masing, pada contoh diatas adalah
/home/guido
3.2. Hak permisi akses direktori (permission directory)
Direktori direktori di Linux juga mempunyai hak permisi akses.
Seperti yang telah kita lihat di bagian “hak permisi akses dan
kepunyaan”. Perhatikan direktori baik baik (user, group dan other).
Untuk direktori, rx berarti Anda dapat men-cd ke direktori tsb dan w
berarti anda dapat menghapus file di dalam direktori (sesuai dengan
hak permisi file didalamnya), atau menghapus direktori itu sendiri.
Contoh, untuk menjaga user lain agar tidak dapat mengintai
/home/guido/text
$ chmod o-xrw /home/guido/text
3.3. Menterjemahkan perintah dari DOS ke Linux.
DIR: ls, find, du
CD: cd, pwd
MD: mkdir
RD: rmdir
DELTREE: rm -R
MOVE: mv
- CONTOH -
DOS Linux
—————————————————–
C:\GUIDO>dir $ ls
C:\GUIDO>dir file.txt $ ls file.txt
C:\GUIDO>dir *.h *.c $ ls *.h *.c
C:\GUIDO>dir/p $ ls | more
C:\GUIDO>dir/a $ ls -l
C:\GUIDO>dir *.tmp /s $ find / -name “*.tmp”
C:\GUIDO>cd $ pwd
n/a - lihat catatan $ cd
sama $ cd ~
sama $ cd ~/temp
C:\GUIDO>cd \other $ cd /other
C:\GUIDO>cd ..\temp\trash $ cd ../temp/trash
C:\GUIDO>md newprogs $ mkdir newprogs
C:\GUIDO>move prog .. $ mv prog ..
C:\GUIDO>md \progs\turbo $ mkdir /progs/turbo
C:\GUIDO>deltree temp\trash $ rm -R temp/trash
C:\GUIDO>rd newprogs $ rmdir newprogs
C:\GUIDO>rd \progs\turbo $ rmdir /progs/turbo
Catatan :
1. ketika menggunakan rmdir, direktori yang mau di hapus harus kosong,
Untuk menghapus direktori dan semua yang terkandung didalamnya
gunakan rm -R (hati hati ini resiko Anda)
2. karakter ‘~’ adalah bentuk pendek dari nama dari home direktori
Anda, perintah cd atau cd ~ akan membawa Anda ke home direktori
anda dimanapun Anda berada, dan perintah cd ~/tmp akan membawa anda
menuju /home/home_Anda/tmp.
3. cd - akan mengembalikan Anda ke direktori terakhir sebelum current
directory.
4. Floppy, Harddisk dan sejenisnya
4.1. Mengatur peralatan
Anda tidak usah berpikir tentang ini, tapi sebenarnya perintah DOS:
FORMAT A: lebih banyak melakukan pekerjaan dari yang kita lihat,
kenyataannya perintah FORMAT A: itu akan melakukan:
1. memformat disk secara fisik
2. menciptakan direktori A: (=menciptakan filesystem);
3. membuat disk dapat digunakan langsung oleh user (=me-mountdisk)
tiga langgah diatas merupakan bagian bagian yang terpisah di Linux,
Anda dapat menggunakan floppy yang mempunyai format ms-dos, meskipun
banyak format format lain yang lebih baik dan tersedia bagi Linux —-
Format ms-dos tidak mengijinkan Anda untuk mempunyai file yang namanya
panjang. Sekarang ini adalah cara menyiapkan sebuah disket (Anda
harus memulai session sebagai root) :
o untuk memformat stAndar disket/floppy 1.44 MB di drive A :
# fdformat /dev/fd0H1440
o untuk membuat filesystem :
# mkfs -t ext2 -c /dev/fd0H1440
atau
# mformat a:
untuk membuat filesystem MS-DOS. Dan sebelum Anda dapat menggunakan
disket, anda harus me-mount (memuat) disket terlebih dahulu.
o untuk me-mount disket :
# mount -t ext2 /dev/fd0 /mnt
atau
# mount -t msdos /dev/fd0 /mnt
sekarang Anda dapat menempatkan file file ke dalam floppy/disket.
Ketika semuanya sudah selesai, sebelum mengeluarkan disket anda
harus men-unmount-nya terlebih dahulu.
o untuk men-unmount disket :
# umount /mnt
dan sekarang Anda dapat mengeluarkan disket tsb. Tentunya, anda
anda melakukan fdformat dan mkfs hanya pada disket disket yang
belum diformat (unformatted disk), yang belum pernah digunakan.
Jika anda ingin menggunakan drive B, gunakan fd1H1440 dan fd1 se
bagai pengganti dari fd0H1440 seperti contoh diatas.
Semua yang Anda kerjakan dengan A: atau B: sekarang akan digantikan
dengan /mnt Contoh :
DOS Linux
———————————————————————
C:\GUIDO>dir a: $ ls /mnt
C:\GUIDO>copy a:*.* $ cp /mnt/* /docs/temp
C:\GUIDO>copy *.zip a: $ cp *.zip /mnt/zip
C:\GUIDO>a: $ cd /mnt
A:>_ /mnt/$ _
Apa yang berlaku bagi disket/floppy juga berlaku untuk alat alat yang
lain; dilain hal mungkin Anda ingin me-mount harddisk lain atau CD-
ROM, Dan ini adalah cara me-mount CD-ROM :
# mount -t iso9660 /dev/cdrom /mnt
ini adalah cara biasa untuk memount disk Anda, tapi ada trik trik yang
tersimpan. setiap user dapat diijinkan untuk me-mount peralatan
peralatan tsb, caranya :
o Login sbg root, lalu ciptakan direktori /mnt/a , /mnt/a: dan
/mnt/cdrom
o tambahkan baris dibawah ini di file /etc/fstab :
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto 0 0
/dev/fd0 /mnt/a: msdos user,noauto 0 0
/dev/fd0 /mnt/a ext2 user,noauto 0 0
Sekarang untuk me-mount DOS floppy, floppy ext2, dan CD-ROM caranya :
$ mount /mnt/a:
$ mount /mnt/a
$ mount /mnt/cdrom
sekarang /mnt/a, /mnt/a: dan /mnt/cdrom dapat diakses oleh setiap
user, dan penulis menemukan bahwa untuk menulis di /mnt/a tidak usah
menjadi root. Dan dibawah ini adalah hal penting untuk dilakukan :
# mount /mnt/a
# chmod 777 /mnt/a
# umount /mnt/a
Dan ingatlah bahwa mengijinkan setiap orang untuk memount disk terkadang akan menimbulkan celah di dalam lubang keamanan, hati hati.
4.2. Membackup
Sekarang Anda sudah tahu bagaimana menangani floppy dan lain lain. Dan hal lain yang perlu untuk kita ketahui adalah bagaimana caranya membackup. Ada beberapa paket program yang dapat membantu anda, Tapi cara yang paling sederhana untuk dapat mengerjakan multi-volume adalah :
# tar -M -cvf /dev/fd0H1440 /dir_to_backup
Pastikan bahwa terdapat disket yang telah diformat di Disk Drive Anda,
dan beberapa disket lain. Untuk me-restore (mengembalikan) hasil
backup Anda, silakan masukkan disket pertama di disk drive dan lakukan
:
# tar -M -xpvf /dev/fd0H1440
5. Apa itu Windows ?
Tandingan dari Windows adalah sistem grafik X11. Tidak seperti Windows
atau Mac, X11 bukan didesign untuk kemudahan dalam penggunaan, atau
tampilan yang baik. Tapi hanya untuk menyediakan fasilitas grafik
untuk mesin unix. Dibawah ini adalah perbedaan utama :
o Pada Windows kita melihat dan merasakan persamaan tampilan dan
citarasa di seluruh dunia, X11 tidak demikian: ini lebih mudah
untuk dikonfigurasikan. X11 terlihat diberikan oleh komponen kunci
yang dinamakan “windows manager”. disitu ada banyak pilihan yang
dapat Anda pilih. Yang paling umum adalah fvwm, sederhana tapi
menyenangkan dan efisien dalam penggunaan memori, fvwm2-95 dan
level level berikutnya memberikan X11 sentuhan rasa seperti Windows
95, bahkan memiliki tambahan yang lain. Terlihat betul betul indah.
o Window manager Anda dapat dikonfigurasikan, Windows: anda klik pada
objek dan objek akan menjadi latar depan. Kemungkinan yang lain
adalah Objek akan otomatis menjadi latar depan ketika mouse berada
di objek tsb. Tampilan ini (”terpusat”) dan beberapa yang lain
dapat dirubah dengan meengedit satu atau lebih file konfigurasi.
Bacalah dokumen (docs) dari window manager Anda.
o X application (aplikasi X) ditulis dengan menggunakan library yang
special(”Widget sets”); tersedia beberapa jenis, dan aplikasi
terlihat berbeda beda. Yang paling dasar adalah yang menggunakan
Athena widgets (terlihat 2-D;xdvi, xman, xcalc); yg lain m
enggunakan motif (netscape), ada juga yang menggunakan Tcl/Tk,
Xforms, Qt dan lain lain. Beberapa (tidak semua) dari library
library disediakan dengan tampilan dan citarasa seperti Windows.
o Sejauh ini kita membicarakan tampilan X11, tapi apa citarasa nya ?
Sayangnya, Semua aplikasi mempunyai karakteristik yang berbeda
beda. Contoh, jika Anda memilih baris text dengan menggunakan
mouse, dan menekan BACKSPACE, Dan anda menginginkan untuk
menghilangkan baris tsb, benar ? tapi ini tidak dapat bekerja pada
apli kasi berbasis Athena. hanya dapat dikerjakan oleh Motif, Qt,
dan Tc1/Tk ;
o Scrollbar, penggantian ukuran (resizing), dan permainan icon:
bergantung pada window manager dan set pada widget. Dan terlalu
banyak untuk di sebutkan disini. Hanya saja ketika menggunakan
Aplikasi berbasis Athena scroll bar akan lebih mudah untuk
digerakkan dengan menggunakan tombol tengah mouse. Jika Anda tidak
mempunyai mouse yang bertombol tiga, coba dengan menekan 2 tombol
secara bersama sama.
o Aplikasi aplikasi tidak mempunyai icon default. Tapi mempunyai
bermacam macam jenis. Ini tergantung pada window manager. Desktop
dikatakan “root window” dan Anda dapat merubah penampilan ini
dengan menggunakan aplikasi seperti xsetroott atau xloadimage;
o Clipboard hanya dapat menampung teks, dan berlaku aneh. Sekali Anda
sudah memilih teks, dan ini akan siap untuk dikopi ke clipboard:
gerakan ke lain tempat dan tekan tombol tengah. Itu adalah
aplikasi, xclipboard, yang menyediakan untuk buffer clipboard
gAnda.
o drag dan drop (mendrag dan meletakkan dgn mouse) adalah pilihan,
dan ini hanya tersedia apabila Anda menggunakan x-applications
(aplikasi x) yang mendukungnya.
Untuk menghemat memori, lebih baik menggunakan aplikasi yang
menggunakan library library yang sama, tapi ini sulit untuk
dilakukan dalam praktek. Ada rencana yang dinamakan K Desktop
Environment ( Lingkungan K Desktop ) yang sasarannya pada membuat
X11 t ampilan dan gayanya saling berkaitan seperti windows. ini
sekarang dalam tahap awal beta. tapi percayalah. Ini akan membawa
Windows interface malu, silakan buka browser Anda dan kunjungi
http://www.kde.org
6. Menyesuaikan Sistem
6.1. File file inisialisasi sistem
Dua file penting di DOS adalah config.sys dan autoexec.bat, yang mana
digunakan pada saat booting untuk menginisialisasi/menyiapkan sistem,
mengeset beberapa variabel sistem seperti PATH, dan FILES, dan
kemungkinan untuk menjalankan suatu program atau bat ch file. Di Linux
juga terdapat beberapa file inisialisasi, beberapa file lebih baik
Anda tidak mengotak-atiknya terlebih dahulu hingga anda benar benar
tahu tnetang file tsb. Penulis akan memberitahu anda file file yang
penting, diantaranya :
FILES keterangan
—————————————————————–
/etc/inittab jangan disentuh dahulu sekarang
/etc/rc.d/* idem
jika Anda menginginkan untuk mensetting PATH atau variabel lingkungan
yang lain, atau anda ingin merubah pesan atau tulisan pada saat login,
atau mungkin juga anda ingin menjalankan program atau batchfile.
Silakan lihat daftar file file dibawah ini:
FILES keterangan
————————————————————————
/etc/issue Mengeset pesan pada saat sebelum login
/etc/motd mengeset pesan pada saat post-login
/etc/profile mengeset PATH dan variabel yang lain.
/etc/bashrc mengeset fungsi, alias dll (lihat dibawah)
/home/your_home/.bashrc mengeset alias dan fungsi
/home/your_home/.bash_profile mengeset lingkungan + memulai prog Anda
/home/your_home/.profile idem
Jika file file di bawah ada(ingat: file itu adalah file tersembunyi
(hidden file) ), maka file file tsb akan dibaca dan perintah
perintahnya akan dieksekusi.
Sebagai contoh lihat pada .profile dibawah ini :
_____________________________________________________________________
# ini adalah komentar
echo Environment:
printenv | less # ini setara dengan perintah SET di DOS
alias d=’ls -l’ # untuk mempermudah memahami apa itu alias
alias up=’cd ..’
echo “Saya ingatkan pathnya adalah “$PATH
echo “Sekarang tanggal `date`” # menggunakan perintah keluaran ‘date’
echo “Ini hari yang baik, “$LOGNAME
# Dibawah ini adalah “shell function”
ctgz() # Tabel arsip .tar.gz .
{
for file in $*
do
gzip -dc ${file} | tar tf -
done
}
# akhir dari .profile
_____________________________________________________________________
PATH dan LOGNAME adalah variabel lingkungan, Ada beberapa hal yang
lain yang berkenaan dengannya untuk sesuatu hal, silakan baca manual
pagenya (RMP).
6.2. File-file program inisialisasi
Di bawah Linux, sesungguhnya semuanya dapat di sesuaikan atau di
design sesuai dengan kebutuhan Anda. Kebanyakan program memiliki satu
atau lebih file file inisialisasi yang mana dapat anda otak atik,
kebanyakan file dinamakan : .namaprogramrc yang terle tak di home
direktori. Yang pertama Anda inginkan untuk di ubah adalah:
/usr/lib/X11/fvwm/system.fvwmrc
programs.
untuk semua ini dan yang lain lain Anda akan berjumpa dengannya, cepat
atau lambat, RMP.
7. Sedikit tentang pemrograman.
7.1. Skrip shell: .BAT pada Linux
Jika Anda menggunakan .BAT file untuk menciptakan kependekan dari
baris perintah yang panjang, tujuan ini akan dapat tercapai dengan
menyisipkan baris alias ( lihat contoh dibawah ) di profile atau
.profile Tapi jika .BAT Anda lebih kompleks, anda nantinya akan
menyukai bahasa skrip yang tersedia untuk shell. Yang se-ampuh Q-
Basic. Skrip ini mempunyai variabel, struktur seperti while, for,
case, if…then…else, dan masih banyak lagi, dan ini dapat dijadika
n alternatif baik untuk pemrograman.
Untuk menulis skrip—seperti pada .BAT file di DOS, yaitu Anda
diharuskan untuk menuliskan dalam bentuk standart ASCII yang berisikan
perintah perintah, lalu meyimpannya dan kemudian membuatnya menjadi
executable dengan perintah chmod +x . D an untuk
menjalankannya ketikkan nama program.
Kata peringatan. Sistem editor yang bernama vi, pada pengalaman
penulis banyak pengguna baru yang menemukan kesulitan untuk
menggunakannya. Dan penulis tidak akan menjelaskan bagaimana cara
menggunakannya, Karena penulis tidak terlalu suka dan tidak meng
gunakannya, Lihatlah Matt Wels’h “Linux Installation..”, halaman 109
Anda akan menemukan editor lain yang lebih baik seperti joe atau emac
for X. Tapi di sini akan dituliskan sedikit tentang vi untuk
melengkapi pembahasan kita :
o untuk menyisipkan teks, tekan “i” kemudian sisipkan teks Anda
o untuk keluar dari vi tanpa menyimpan tekan kemudian :q!
o untuk menyimpan dan keluar, tekan >ESC
_____________________________________________________________________
#!/bin/sh
# contoh.sh
# ini adalah komentar
# jangan merubah baris pertama, itu harus ada
echo “System ini adalah: `uname -a`” # menggunakan output dari perintah
echo “Nama penulis adalah $0″ # variabel built-in
echo “Anda memberi penulis $ # parameters: “$*
echo “parameter pertama adalah: “$1
echo -n “Siapa nama Anda? ” ; read your_name
echo lihat perbedaannya “hi $your_name” # dikutip dengan “
echo lihat perbedaannya: ‘hi $your_name’ # dikutip dengan ‘
DIRS=0 ; FILES=0
for file in `ls .` ; do
if [ -d ${file} ] ; then # bila direktori
DIRS=`expr $DIRS + 1` # DIRS = DIRS + 1
elif [ -f ${file} ] ; then
FILES=`expr $FILES + 1`
fi
case ${file} in
*.gif|*jpg) echo “${file}: graphic file” ;;
*.txt|*.tex) echo “${file}: text file” ;;
*.c|*.f|*.for) echo “${file}: source file” ;;
*) echo “${file}: generic file” ;;
esac
done
echo “terdapat ${DIRS} directories dan ${FILES} file”
ls | grep “ZxY–!!!WKW”
if [ $? != 0 ] ; then # kode keluar dari perintah terakhir
echo “ZxY–!!!WKW tidak ditemukan”
fi
echo “Cukup… ketik ‘man bash’ jika Anda ingin informasi lebih.”
_____________________________________________________________________
7.2. C untuk Anda.
Dibawah Unix, bahasa sistemnya (system language) adalah C, suka atau tidak. Nilai nilai dari bahasa bahasa yang lain (fortran, pascal, lisp. basic. perl ) juga tersedia diambil dari pengalaman Anda tentang C, ini adalah petunjuk petunjuk untuk anda yang sudah dimanjakan oleh turbo C++ atau salah satu dari keluarga DOS. Compiler C di Linux disebut gcc dan mempunyai kekurangan pada semua fasilitas fasilitas kenyamanan , yang biasanya menemani kita di DOS: tidak ada IDE, online help(bantuan), debugger yang terintegrasi dll. hanya berupa kompiler kasar untuk perintah perintah, sangat ampuh dan efisien. Sekarang untuk mengkompile stAndar hello.c anda , anda harus melakukan :
$ gcc hello.c
yang mana akan menciptakan file executabel yang kita namakan a.out. , sedangkan untuk memberikan file executable yang berlainan nama, lakukan :
$ gcc -o hola h
Terima kasih atas partisipasi anda semoga dapat bermanfaat...

Source: http://yudha23.blogspot.com/2008/05/perintah-dasar-linux-suse.html
 

† 花 の ブロツグ です † ♥ ♥ ♥ Copyright 2009 Sweet Cupcake Designed by Ipiet Templates Image by Tadpole's Notez