Minggu, 25 Januari 2009

Install ubuntu 8.10 ke USB

Awalnya gara-gara USB saya yang 1Gb ganggur, dari pada gak kepake dan kebetulan baru dapat ubuntu 8.10 dari teman yach apa salahnya dicoba mengginstall ubuntu ke USB tersebut. sebenarnya fungsinya sama dengan Live CD. berikut ini langkah-langkahnya:
1.Yang pasti kita harus memiliki USB 1GB atau lebih.
2.Boot CD Ubuntu 8.10 di komputer, jangan lupa USB harus posis terkoneksi kekomputer.
3.Apabila sudah masuk kedalam ke dalam Ubuntu klik System > Administration > Create a USB startup disk4.Langkah selanjutnya adalah: (1) Pilih USB disk to use (2) Klik Option Stored in reserved extra space dan bisa anda tambah sesuai keinginan defaulnya sich 129MB (3) Klik Make Startup Disk.
5. Langkah selanjutnya menunggu proses instalasai sampai 10% :)

Setelah Proses instalasi selesai, sekarang coba restart komputer dan jangan lupa untuk mensetting pada BIOS Komputer anda USB-nya menjadi boot first.

Nah sekarang kita sudah punya Ubuntu 8.10 LIVE USB, lumayan khan praktis untuk dbawa kemana-mana.

Selamat mencoba.

Selasa, 20 Januari 2009

Latihan Shell Script

Berikut ini contoh program percabangan If dimana password tidak ditampilkan
Scriptnya sebagai berikut

echo \"---- CONTOH PERCABANGAN -----\"
username=\"\"
password=\"\"

echo \"Masukkan username: \"
read username
echo \"Masukkan password: \"
read -ers password #-ers fungsi untuk menghilangkan password

echo \"\"

if [ \"$username\" = \"linux\" -a \"$password\" = \"rahasia\" ]
then
echo \"LOGIN BERHASIL\"
else
echo \"LOGIN GAGAL\"
fi

Berikut Hasil Keluarannya:
"---- CONTOH PERCABANGAN -----"
"Masukkan username: "
linux
"Masukkan password: "
"" ------------------> Password tidak ditampilkan
"LOGIN BERHASIL"
------------------------------------------------------------------------------------------------------------------

Contoh Program berikut menggunakan Prosedur:
proc_tambah()
{
echo Penjumlahan bil.pertama dan kedua : `expr $bil1 + $bil2`
}
proc_kurang()
{
echo Pengurangan bil.pertama dan kedua : `expr $bil1 - $bil2`
}
proc_kali()
{
echo Perkalian bil.pertama dan kedua : `expr $bil1 \* $bil2`
}
proc_bagi()
{
echo Pembagian bil.pertama dan kedua : `expr $bil1 / $bil2`
}

clear
echo ==============================================
echo
echo Contoh Penggunaan Procedure dan Case
echo
echo ==============================================
echo
echo -e "Masukkan bilangan pertama : \c"
read bil1
echo -e "Masukkan bilangan kedua : \c"
read bil2
echo
echo ----------------------------------------------
echo Pilih Operasi Aritmatika
echo ----------------------------------------------
echo
echo a. Penjumlahan c. Perkalian
echo b. Pengurangan d. Pembagian
echo
echo all. Pilih semua x. Keluar
echo ----------------------------------------------
echo
echo -e "Masukkan pilihan anda :\c"
read pil
echo
case $pil in
a)proc_tambah;;
b)proc_kurang;;
c)proc_kali;;
d)proc_bagi;;
all)proc_tambah
proc_kurang
proc_kali
proc_bagi
;;
x)exit 1;;
*)continue;;
esac
echo
exit 0

------------------------------------------------------------------------------------------------------------------
echo "1. Siapa yang aktif"
echo "2. Tanggal hari ini"
echo "3. Kalender bulan ini"
echo -e "Pilihan : \c"
read PILIH
case $PILIH in
1)echo "Yang aktif saat ini"
who
;;
2)echo "Tanggal hari ini"
date
;;
3)echo "Kalender bulan ini"
cal
;;
*)
echo "Salah pilih !!"
;;
esac

Selamat mencoba

Penerimaan Mahasiswa IKATAN KERJA PLN

  KABAR GEMBIRA UNTUK PUTRA PUTRI TERBAIK INDONESIA! “The Future of Energy is Electricity”  Be a Global Energy and Industry’s Expert Leaders...