LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2011
Pada praktikum ke – 4 ini kita akan mencoba untuk membuat sebuah penamaan
pada host,yang familiar disebut dengan hostname dan juga penamaan pada sebuah
jaringan,yang biasa disebut dengan network name.Hostname itu sendiri adalah suatu
pemberian nama spesifik untuk 1 komputer tertentu saja dalam suatu jaringan.Sedangkan
network name adalah string yang digunakan untuk referensi perangkat jaringan komputer
tertentu.
Hal pertama yang kita lakukan adalah membuka terminal pada linux.Cara untuk
membuka terminal tersebut adalah dengan cara klik kanan,lalu new terminal.
Setelah muncul tampilan terminal tersebut,lalu kita ketikan perintah gedit uname.c untuk
membuat sebuah file dengan nama uname.c.
Setelah muncul tampilan lembar kerja tersebut,lalu kita dapat mengetikan coding
program yang akan kita buat.Coding tersebut dapat kita lihat seperti gambar di bawah ini.
Perintah #include seperti gambar di atas adalah merupakan suatu header pada
program yang akan kita buat.Setelah itu kita lakukan pendeklarasian utama berupa
integer.Lalu kita deklarasikan juga bahwa z adalah uname.
Kemudian kita ketikan perintah
if (z==-1)
fprintf(stderr, “%$: uname(2)\n”,
strerror(errno));
exit(1);
Perintah tersebut adalah suatu kondisi dimana jika z = -1 maka akan tercetak uname
tersebut,tapi jika string yang dimasukan salah,maka error dan akan keluar.
Perintah pada gambar di atas adalah suatu cetakan pada
sysname,nodename,release,version,machine,dan domainname.
Jika sudah,lalu kita kembali ke tampilan terminal tadi,lalu kita ketikan perintah
gcc.uname –o unm.Perintah tersebut adalah untuk melakukan suatu compile pada file
tersebut.
Setelah kita melakukan compile,maka hasilnya dapat kita lihat seperti gambar di bawah
ini.
Setelah kita ketikan coding seperti di atas,lalu kita lakukan compile pada program
tersebut.Perintah yang digunakan adalah gcc lookup.c –o look.