PERCOBAAN I
IP ADDRESS & SUBNET MASKTujuan :
Agar mahasiswa dapat menjelaskan konsep dasar IP address dan subnet mask dalam suatu jaringan komputer.
IP ADDRESS
Setiap peralatan aktif jaringan seperti ethernet card, switch dan router memiliki MAC addres untuk memberikan identitas pada relatan tersebut agar dikenal dan ditemukan di dalam jaringan. MAC address ini disebut juga alamat hardware karena merupakan identitas yang diberikan oleh pabrik pembuat peralatan. Agar pengaturan pemberian alamat pada peralatan lebih mudah dan fleksibel, dipergunakan alamat logika. IP address adalah alamat logikayang diberikan ke peralatan jaringan yang menggunakan protokol TCP/IP.
Angka binari dan Desimal
Kita umumnya mengenal angka desimal yang berupa angka 0 sampai 9. Namun, di komputer disamping angka desimal sering juga dipergunakan angka binari yang berupa angka 0 dan 1.Oleh sebab itu, perlu anda ketahui cara mengubah angka binari menjadi angka desimal dan sebaliknya.
Mengubah Angka Binari ke Desimal
Setiap angka binari 1 bergantung pada posisinya di dalam kelompok binarinya, memiliki nilai desimal tertentu seperti pada tabel di bawah :
Binari 1 1 1 1 1 1 1 1
Desimal 128 64 32 16 8 4 2 1
Angka binari 0 memiliki nilai desimal 0 di posisi mana saja.
Jumlahkan angka-angka desimal tersebut untuk mendapatkan nilai desimal angka binari.
Contoh :
Binari : 11001011
1 1 0 0 1 0 1 1 Biner
128 64 0 0 8 0 2 1 Desimal
Mengubah Angka Desimal ke binari
Metode yang digunakan adalah dengan membagi angka desimal denagn angka 2 sambil memperhatikan hasil sisa pembagian.
Contoh :
Desimal : 203
203 / 2 = 101 sisa 1
101 / 2 = 50 sisa 1
50 / 2 = 25 sisa 0
25 / 2 = 12 sisa 1
12 / 2 = 6 sisa 0
6 / 2 = 3 sisa 0
3 / 2 = 1 sisa 1
Angka binari adalah angka sisa dibaca dari bawah, yaitu : 11001011
Kelas-kelas IP Address
IP address terdiri atas 32 bit angka binari, yang ditulis dalam empat kelompok terdiri dari 8 bit yang dipisah oleh tanda titik, contoh :
11000000.00010000.00001010.00000001
Atau dapat ditulis dalam bentuk emapatkelompok angka desimal, misal :
192.168.12.1
Ip address sebetulnya terdiri dari dua bagian yaitu network ID dan host ID.
IP ADDRESS
192 168 12 1
Network ID Host ID
Untuk mempermudah pemakaian, bergantung kebutuhan IP address dibagi dalam 5 kelas sebagai berikut :
Kelas Kelompok oktat pertama berupa angka desimal Kelompok oktat pertama dalam angka binari
A 1 – 126 00000001 – 01111110
B 128 – 191 10000000 – 10111111
C 192 – 223 11000000 – 11011111
D 224 – 239 11100000 – 11101111
E 240 – 247 11110000 – 11110111
Contoh :
IP address 25.20.5.31
Subnet mask 255.0.0.0
Berada di kelas A
IP address 172.20.5.31
Subnet mask 255.255.0.0
Berada di kelas B
IP addres 192.20.5.31
Subnet mask 255.255.255.0
Berada di kelas C
Disamping itu juga disediakan kelompok IP address yang dapat dipakai tanpa pendaftaran yang disebut private address seperti pada tabel di bawah :
Kelas Kelompok Private Address
A 10.0.0.1 – 10.255.255.255.254
B 172.16.0.1 – 172.31.255.254
C 192.168.0.1 – 192.168.255.254
IP address yang dipilih dari kelompok private address ini, hanya dapat digunakan untuk jaringan private (local) dan tidak dikenal oleh internet.
SUBNET MASK
Subnet mask digunakan oleh router untuk menentukan bagian mana yang merupakan alamat jaringan dan bagian mana yang menunjukkan alamat host. Subnet mask merupakan suatu bilangan 32 bit yang terbagi menjadi 4 kelompok yang masing-masing kelompok terdiri dari 8 bit biner sebagai mana format IP address yang juga ditulis dalam notasi desimal bertitik. Subnet mask secara default untuk setiap kelas diperlihatkan dalam tabel berikut :
Kelas Subnet Mask dalam biner Subnet Mask dalam desimal
A 11111111.00000000.00000000.00000000 255.0.0.0
B 11111111.11111111.00000000.00000000 255.255.0.0
C 11111111.11111111.11111111.00000000 255.255.255.0
Pada subnet mask default, dimana oktet bernilai 1 untuk semua bit –nya (11111111) menunjukkan alamat network sedangkan oktet bernilai 0 semua bit-nya (00000000) menunjukkan alamat host yang tersedia dalam sebuah jaringan.
SUBNETTING
Subnetting adalah suatu metode untuk memperbanyak network ID dari satu network ID yang telah anda miliki, yaitu sebagian host ID dikorbankan untuk digunakan dalam membuat network ID tambahan.
Sebagai contoh, akan dipergunakan network ID 130.200.0.0 dengan subnet mask 255.255.192.0 yang sama. Cara yang bisa dipakai :
• Dari nilai oktet pertama dan subnet yang diberikan, dapat diketahui IP address adalah kelas B dengan oktat ketiga diselubungi denga `n angka 192
• Pakai rumus (256 – angka oktet yang diselubungi) = (256 – 192) = 64
• Jadi kelompok subnet yang dapat dipakai adalah kelipatan angka 64, yaitu 64 dan 128
Dengan demikian, subnet yang tersedia adalah :
• 130.200.64.0
• 130.200.128.0
Jadi kelompok IP address yang dapat dipakai adalah :
• 130.200.64.1 sampai 130.200.127.254
• 130.200.128.1 sampai 130.200.191.254
Rumus untuk menghitung jumlah subnet adalah : 2n – 2
n adalah jumlah bit yang diselubungi
Rumus untuk menghitung jumlah host per subnet = 2N – 2
N adalah jumlah bit yang masih tersisa untuk host ID
Contoh :
Untuk kelas B dengan 3 bit diselubungi, subnet masknya dalah 11111111.11111111.11100000.00000000 atau 255.255.224.0
Jadi jumlah subnet = 23 – 2 = 6
Jumlah bit yang masih tersisa untuk host ID adalah N = 16 – 3 = 13
Sedangkan jumlah host persubnet = 213 – 2 = 8190
Jika Network ID yang dipergunakan 222.200.0.0
Dengan menerapkan rumus (256 – angka oktet yang diselubungi) = (256 – 224) = 32
Maka subnet yang tersedia adalah :
• 222.200.32.0
• 222.200.64.0
• 222.200.96.0
• 222.200.128.0
• 222.200.160.0
• 222.200.192.0
Dengan kelompok Ip Address yang dapat digunakan adalah :
• 222.200.32.1 sampai 222.200.63.254
• 222.200.64.1 sampai 222.200.95.254
• 222.200.96.1 sampai 222.200.127.254
• 222.200.128.1 sampai 222.200.159.254
• 222.200.160.1 sampai 222.200.191.254
• 222.200.192.1 sampai 222.200.224.254
Perlu diketahui bahwa alamat yang menunjukkan host tidak boleh diberi angka 1 atau 0 semua (255.255.255.2555 atau 0.0.0.0). Karena kalau angka binernya 1 semua tidak akan menunjukkan alamat host melainkan akan dianggap oleh sistem jaringan sebagai alamat broadcast (kelompok dalam sebuah network) sedangkan jika angkanya 0 semua, maka oleh sistem akan dianggap sebagai alamat jaringan itu sendiri.
Dalam hal ini bisa digambarkan seperti kita hendak mengirim surat, jika paket data merupakan isi sebuah surat maka Ip address menunjukkan alamat rumah sedangkan alamat network menunjukkan alamat jalan dan alamat broadcast menunjukkan nama RT dalam suatu kelompok masyarakat.
PERCOBAAN II
INSTALASI REDHAT 9
TUJUAN : Agar mahasiswa paham dan trampil dalam menginstalasi
sistem operasi Linux Rethad 9.
ALAT DAN BAHAN
1. CD Soft ware Linux Rathad 9 (yang terdiri dari 3 CD).
2. Komputer standard min Pentium II. 300 Mhz.
3. Memory 128 MB
4. HDD 2.5 GB
LANGKAH PERCOBAAN
Berikut adalah langkah instalasi linux Rethad 9 :
1. Hidupkan komputer dan atur agar komputer menggunakan CDROM sebagai media boot utama.
2. Masukkan CD soft ware linux Rethad 9 ke CDROM.
3. Pada prompt boot : anda dapat memasukkan parameter seperti yang dijelaskan pada jendela semi grafis. Untuk lebih mudahnya, cukup tekan Enter untuk memulai instalasi grafis.
4. Setelah proses pemeriksaan semua harware yang ada pada komputer, anda dipersilakan memeriksa CDROM, dalam hal ini pilih Skip agar instalasi berlangsung lebih cepat.
5. Akan akan disambut oleh jendela grafis “ Welcome to Linux Rethad 9”. Klik Next.
6. Pilih bahasa yang dikehendaki selama proses instalasi, Klik Next.
7. Pilih jenis keyboard yang digunakan. Klik Next.
8. Pilih jenis mouse yang digunakan. Klik Next.
9. Anda diminta untuk : meng_upgrade atau meng_instal Linux dari awal. Jika hard disk anda belum terinstal Linux Rethad 9 , pilih Perform New Rethad Linux Instalation kemudian klik Next.
10. Pilih type instalasi yang akan digunakan. Anda dapat menggunakan Linux sebaga : Personal Desktop, Workstation dan Server. Dalam hal ini anda pilih Server dan selanjutnya memilih aplikasi apa saja yang akan di install. Klik Next.
11. Anda dapat memilih bagaimana hard disk akan dipartisi. Ada dua pilihan yaitu : Automatically Partition dan Manually Partition with Disk Druid. Dalam hal ini anda pilih Manually Partition with Disk Druid. Klik Next.
12. Anda akan mendapatkan sebuah jendela untuk mengatur partisi secara manual. Untuk membuat sebuah partisi, klik tombol New. Pada kotak isian Mount point : isikan titik mount yang diinginkan. Misalnya anda mengisi ‘/’ (partisi untuk sistem Linux) size 3000 MB. /boot (partisi untuk boot linux) size 100 MB. /swap (partisi untuk virtual memory dalam linux) size 512 MB atau dua kali memory yang terpasang pada komputer. /home (partisi untuk folder) size 1000 MB. Setelah selesai settingnya tekan OK.
Catatan : Dalam menginstal linux, minimal harus ada 2 macam partisi yaitu partisi untuk file sistem linux ( dengan tanda “/” ) dan partisi untuk virtual memory dalam linux ( swap).
13. Anda diminta untuk menentukan konfigurasi boot, dalam hal ini anda pilih Next.
14. Anda diminta untuk mengisi IP address kartu jaringan yang terpasang pada komputer anda. Jika tidak diperlukan klik Next.
15. Sebuah jendela konfigurasi firewall tampil. Anda dapat memilih tingkat proteksi Medium. Klik Next.
16. Pilih bahasa yang akan digunakan oleh Linux setelah instalasi selesai. Sebagai orang indonesia anda pilih dapat memilih English dan Indonesia. Klik Next.
17. Pada jendela konfigurasi Time Zone, pilih area Java and Sumatera, GMT + 7. Klik Next.
18. Sebuah jendela untuk memasukkan password root. Anda harus memasukkan nilaiyang sama pada isian Root password dan confirm sebanyak min 6 karakter. Klik Next.
19. Pada jendela Authentication Configuration klik Next.
20. Pada jendela pemilihan paket aplikasi, pilih Accept the current package list. Klik Next. Tunggu sampai proses selesai, dalam proses ini anda juga diminta untuk memasukkan CD Linux ke_2 & ke_3. Lakukan apa yang diminta dan klik OK.
Catatan : Dalam tahap pemilihan paket aplikasi ini cetang option yang anda kehendaki saja, yang tidak perlu jangan di cetang. Jika bingung boleh dicetang semua option.
21. Selanjutnya anda diminta untuk memilih, akan membuat disket boot atau tidak. Jika tidak tekan No dan klik Next.
22. Selanjutnya anda dapat mengatur konfigurasi VGA card yang terinstal. Klik Next.
23. Jika anda memilih menggunakan Xwindows sebuah jendela tampil. Pilih jenis monitor yang digunakan, klik Next.
24. Tentukan resolusi yang akan digunakan pada saat sistem Linux berjalan. Selanjutnya klik Next.
25. Instalasi selesai dan anda dapat segera menggunakan Linux Rethad 9.
PERCOBAAN III
PERINTAH DASAR LINUX
TUJUAN
Agar mahasiwa dapat menjelaskan bagaimana cara mengoperasikan perintah dasar dalam software Linux
TEORI
Seperti halnya bila kita mengetikkan perintah di DOS, command line atau baris perintah
Linux juga diketikkan di prompt dan diakhiri enter untuk mengeksekusi perintah tersebut. Baris perintah merupakan cara yang lebih efisien untuk melakukan sesuatu pekerjaan oleh karena itu pemakai Linux tetap mengandalkan cara ini untuk bekerja.
Sebaiknya pemula juga harus mengetahui dan sedikitnya pernah menggunanakan perintah baris ini karena suatu saat pengetahuan akan perintah-perintah ini bisa sangat diperlukan. Saya mengumpulkan beberapa perintah dasar yang mungkin kelak akan sering digunakan terutama oleh para pemula.
Perhatian: pengetahuan akan perintah-perintah yang lain akan segera bertambah seiring dengan kemajuan Anda menguasai sistem operasi Linux ini.
Penjelasan masing-masing perintah akan dipersingkat saja dan untuk mengetahui lebih detail lagi fungsi-fungsi suatu perintah, Anda dapat melihat manualnya, misalnya dengan mengetikkan perintah man:
-- man ls
Manual tersebut akan menampilkan bagaimana cara penggunaan perintah ls itu secara lengkap.
Contoh:
[root@localhost root]#man ls
--ls /bin
Perintah ini dipakai untuk mengetahui perintah dasar yang digunakan oleh linux.
Contoh :
[root@localhost root]#ls /bin
--cat >
Perintah ini dapat dipakai untuk membuat file text baru.
Contoh :
[root@localhost home]#cat > coba
-- Perintah &
Perintah & dipakai dibelakang perintah lain dan menjalankannya di background. Tujuannya adalah untuk membebaskan shell agar bisa dipergunakan menjalankan proses-proses yang lain.
-- Perintah adduser
Biasanya hanya dilakukan oleh root untuk menambahkan user atau account yg baru. Setelah perintah ini bisa dilanjutkan dengan perintah passwd, yaitu perintah untuk membuat password bagi user tersebut.
Contoh :
[root@localhost root]# adduser isengnet
[root@localhost root]# passwd isengnet
Selanjutnya Anda akan diminta memasukkan password untuk user udin. Isikan password untuk udin dua kali dengan kata yang sama.
-- Perintah alias
Digunakan untuk memberi nama lain dari sebuah perintah. Misalnya bila Anda ingin perintah ls dapat juga dijalankandengan mengetikkan perintah dir, maka buatlah aliasnya sbb:
Contoh :
[root@localhost root]#alias dir=ls
[root@localhost root]#alias
Untuk melihat perintah-perintah apa saja yang mempunyai nama lain saat itu, cukup ketikkan alias. Lihat juga perintah unalias.
-- Perintah bg
Untuk memaksa sebuah proses yang dihentikan sementara(suspend) agar berjalan di background.Misalnya Anda sedang menjalankan sebuah perintah di foreground (tanpa diakhiri perintah &) dan suatu saat Anda membutuhkan shell tersebut maka Anda dapat memberhentikan sementara perintah tersebut dengan Ctrl-Z kemudian ketikan perintah bg untuk menjalakannya di background. Dengan cara ini Anda telah membebaskanshell tapi tetap mempertahankan perintah lama berjalan
di background. Lihat juga perintah fg.
-- Perintah cat atau more
Menampilkan isi dari sebuah file text di layar.
[root@localhost root]#cat namafile
contoh :
[root@localhost root]#cat /etc/rc.local
[root@localhost root]#more /etc/rc.local
-- Perintah cd
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
Contoh :
[root@localhost root]#cd /home
[root@localhost root]#cd /etc
-- Perintah chgrp
Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat mengakses suatu file. Sintaks penulisannya
adalah sbb:
[root@localhost root]# chgrp
-- Perintah chmod
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. Anda dapat menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah yaitu r untuk read, w untuk write dan x untuk execute.
Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:
[root@localhost root]#chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:
[root@localhost root]#chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untukuser, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:
[root@localhost root]#chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:
[root@localhost root]#chmod 644 coba3
-- Perintah chown
Merubah user ID (owner) sebuah file atau direktori
[root@localhost root]#chown
contoh :
Perintah akan membuat file data.txt menjadi milik user ti.
[root@localhost root]#chown ti data.txt
-- Perintah cp
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
[root@localhost root]#cp
contoh :
#cp /mnt/cdrom/mrtg-2.9.17-13.i386.rpm /home/mrtg {dari CDROM to HDD}
#cp /mnt/floppy/mrtg-2.9.17-13.i386.rpm /home/mrtg {dari floppy to HDD}
sebelumnya harus membuat dulu direktori /home/mrtg (di HDD) dan /mnt/cdrom maupun direktori /mnt/floppy.
-- Perintah fg
Mengembalikan suatu proses yang dihentikan sementar(suspend) agar berjalan kembali di foreground. Lihat juga perintah bg diatas.
-- Perintah find
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
[root@localhost root]#find . -name *.doc -print
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc
-- Perintah grep
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
[root@localhost root]#grep
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
[root@localhost root]#grep marginal
diferent.doc: Catatan: perkataan marginal luas dipergunakan di dalam ilmu ekonomi prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal jika fungsi prob.rtf: jika biaya marginal dan hasil marginal diketahui maka biaya total
-- Perintah gzip
Ini adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file. Sintaksnya sangat sederhana:
[root@localhost root]#gzip
Walaupun demikian Anda bisa memberikan parameter tertentu bila memerlukan kompresi file yang lebih baik, silakan melihat manual page-nya. Lihat juga file tar, unzip dan zip.
-- Perintah halt
Perintah ini hanya bisa dijalankan oleh super user atau Anda harus login sebagai root. Perintah ini untuk memberitahu kernel supaya mematikan sistem atau shutdown.
Contoh :
[root@localhost root]#halt
-- Perintah hostname
Untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem.
[flory@localhost docs]#hostname
localhost.localdomain
-- Perintah kill
Perintah ini akan mengirimkan sinyal ke sebuah proses yang kita tentukan. Tujuannya adalah menghentikan proses.
[root@localhost root]#kill
PID adalah nomor proses yang akan di hentikan.
-- Perintah less
Perintah ini sama fungsinya dengan perintah more (melihat isi dari sebuah file) dan hampir sama juga dengan perintah cat.
-- Perintah login
Untuk masuk ke sistem dengan memasukkan login ID atau dapat juga digunakan untuk berpindah dari user satu ke user lainnya.
Contoh:
Login :root
-- Perintah logout
Perintah yang digunakan apabila kita mau keluar dari sistem
Contoh :
[root@localhost root]#logout
-- Perintah ls
Menampilkan isi dari sebuah direktori seperti perintah dir di DOS.Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisikolom layar. Option -al artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
[root@localhost root]#ls
[root@localhost root]#ls -al
contoh :
#ls /mnt/cdrom
#ls –al /mnt/cdrom
#ls –al /etc
-- Perintah man
Untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah. Perintah ini berguna sekali bila sewaktu-waktu Anda lupa atau tidak mengetahui fungsi dan cara menggunakan sebuah perintah.
[root@localhost root]#man
-- Perintah mesg
Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal. Misalnya mesg Anda dalam posisi y maka user lain bisa menampilkan pesan di layar Anda dengan write atau talk.
[root@localhost root]#mesg y atau mesg n
Gunakan mesg n bila Anda tidak ingin diganggu dengan tampilan pesan-pesan dari user lain.
-- Perintah mkdir
Membuat direktori baru, sama dengan perintah md di DOS.
[root@localhost root]#mkdir
contoh :
#mkdir sinus
#mkdir /mnt/cdrom
#mkdir /mnt/floppy
#mkdir /home/ti
-- Perintah more
Mempaging halaman, seperti halnya less.
-- Perintah mount
Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan.Hanya superuser yang bisa menjalankan perintah ini. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu, ketikkan perintah mount. Perintah ini dapat Anda pelajari di bab mengenai filesystem. Lihat juga perintah umount.
[root@localhost root]#mount
/dev/hda3 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda1 on /dos type vfat (rw)
/dev/hda4 on /usr type ext2 (rw)
none on /dev/pts type devpts (rw,mode=0622)
Contoh :
#mount /dev/cdrom /mnt/cdrom
#mount /dev/fd0 /mnt/floppy
Dalam contoh ini sebelumnya harus membuat direktori mkdir /mnt/cdrom atau mkdir /mnt/floppy terlebih dahulu.
-- Perintah mv
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
[root@localhost root]#mv psybnc /var/tmp
[root@localhost root]#mv psybnc
-- Perintah passwd
Digunakan untuk mengganti password. Anda akan selalu diminta mengisikan password lama dan selanjutnya akan diminta mengisikan password baru sebanyak dua kali. Password sedikitnya terdiri dari enam karakter dan sedikitnya mengandung sebuah karakter.
[root@localhost root]#passwd
-- Perintah pwd
Menampilkan nama direktori dimana Anda saat itu sedang berada.
-- Perintah rm
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
[root@localhost root]#rm -rf
[root@localhost root]#rm -f
[root@localhost root]#rm
-- Perintah rmdir
Untuk menghapus direktori kosong.
$ rmdir
contoh :
[root@localhost root]#rmdir sinus
-- Perintah shutdown
Perintah ini untuk mematikan sistem, seperti perintah halt. Pada beberapa sistem anda bisa menghentikan komputer dengan perintah shutdown -h now dan merestart atau reboot sistem dengan perintah shutdown -r now atau dengan kombinasi tombol Ctr-Alt-Del.
[root@localhost root]#shutdown -r now
[root@localhost root]#shutdown –h now
-- Perintah su
Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
-- Perintah tail
Menampilkan 10 baris terakhir dari suatu file. Default baris yang ditampilkan adalah 10 tapi Anda bisa menentukan sendiri berapa baris yang ingin ditampilkan:
[root@localhost root]#tail
-- Perintah talk
Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu sebaliknya.
-- Perintah tar
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai file tar. Sintaknya sebagai berikut:$ tar
Format :
[root@localhost root]#tar –zxvf nama file
contoh :
[root@localhost root]#tar –zxvf squid-2.5.STABLE5.tar.gz
[root@localhost root]#tar –zxvf mrtg-2.15.1.tar.tar
setelah di ekstrak akan menghasilkan direktori squid-2.5.STABLE5
-- Perintah umount
Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount-pointnya. Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan.
[root@localhost root]#umount
-- Perintah unalias
Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias. Jadi untuk membatalkan alias dir seperti telah dicontohkan diatas, gunakan perintah:
[root@localhost root]#unalias dir
-- Perintah unzip
Digunakan untuk mengekstrak atau menguraikan file yang dikompres dengan zip. Sintaknya sederhana dan akan mengekstrak file yang anda tentukan:
[root@localhost root]#unzip
Lihat juga perintah-perintah gzip dan unzip.
-- Perintah wall
Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan.
[root@localhost root]#who Dear, everyone..... segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
-- Perintah who
Untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login. Misalnya:
[root@localhost root]#who
-- Perintah xhost +
Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
-- Perintah xset
Perintah ini untuk mengeset beberapa option di X Window seperti bunyi bel, kecepatan mouse, font, parameter screen saver dan sebagainya. Misalnya bunyi bel dan kecepatan mouse dapat Anda set meng gunakan perintah ini:
[root@localhost root]#xset b
[root@localhost root]#xset m
-- Perintah zip
Perintah ini akan membuat dan menambahkan file ke dalam file arsip zip. Lihat juga perintah gzip dan unzip.
-- Perintah ping
Perintah ini berfungsi untuk menguji protocol, yang konfigurasinya tersimpan di file /etc/network-scripts/ifcfg-eth.
Format:
Ping -c yang digunakan ethernet.
Contoh :
[root@sinus root]#ping –c 2 192.168.1.10
[root@sinus root]#ping –c 2 google.com
-- Perintah ifconfig –a
Perintah ini berfungsi untuk menampilkan rangkuman konfigurasi ethernet secara keseluruhan. Perintah ini dilakukan sebelum atau sesudah konfigurasi ethernet.
Contoh :
[root@sinus root]#ifconfig -a
--Perintah ifup eth
Perintah ini digunakan untuk mengaktifkan interface yang telah terkonfigurasi di file ifcfg-eth agar dapat mulai berjalan.
Format :
Ifup
Contoh :
[root@sinus root]#ifup eth0
[root@sinus root]#ifup wlan0
--Perintah ifdown eth
Perintah ini berfungsi untuk menon aktifkan interface yang telah terkonfigurasi di fale ifcfg-eth.
Contoh :
[root@sinus root]#ifdown eth0
--Perintah ip address show
Perintah ini fungsinya sama dengan perintah ifconfig –a.
Contoh :
[root@sinus root]#ip address show
[root@sinus root]#ip address show dev eth0
--Perintah route –n
Perintah ini berfungsi untuk menampilkan tabel routing utama.
Contoh :
[root@localhost root]#route –n
--Perintah ip route show
Perintah ini akan menampilkan tabel routing.
Contoh :
[root@localhost root]#ip route sh
--Perintah ip route del via dev eth
Perintah ini berfungsi untuk menghapus sebuah rute (routing).
Contoh :
[root@sinus root]#ip route del 10.16.0.0/16 via 192.168.10.1 dev eth2
Tidak ada komentar:
Posting Komentar