Minggu, 29 April 2012

Tugas Pendahuluan Jaringan komputer 1

1.Apakah yang dimaksud perintah informasi user dibawah ini:

-Id >> untuk masuk kedalam jaringan, setiap pemakai sah dari sistem mempunyai identifikasi pemakai sendiri.

-Hostname  >>untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesser nama host sistem.

-Uname  >>  Menampilkan informasi Sistem Operasi (distro, versi, nama mesin dll)

-Who >> untuk mengetahui daftar pemakai yang sedang aktif (login)
$ who 
root     tty1      Nov 19 15:34
lis        ttyp1    Nov 23 14:34 (:0.0)
syarif  ttyp2    Nov 23 15:44 (10.252.1.201)
Keterangan : perintah who akan memberikan daftar pemakai yang baru saja login     dengan menunjukkan nama pemakai, terminal ID, dan waktu masing-masing login.

-Whoami >> untuk mengetahui siapa user yang sedang login di suatu komputer / terminal digunakan bila anda menemukan terminal yang belum logout atau exit dan ingin mengetahui milik siapa terminal tersebut diaktifkan.

-Chfn >> Mengubah informasi finger
$ chfn <user>
Changing finger information for student.
Password:
Name[user wks]: <Nama Pengguna di wks>
Office[]: Lab Pemrograman 2
Office Phone []: 2301
Home Phone []: 5947280
Finger information changed.

-Finger  >> finger mempunyai kegunaan hampir sama dengan who, hanya saja finger menyediakan informasi identitas user yang lebih lengkap dari who.
$ finger 
Login     Name                       Tty   Idle  Login Time   
nanang  Nanang Syahroni   p1    2:17  Nov 26 14:59 (:0.0)
nanang  Nanang Syahroni   p2    2:11  Nov 26 16:18 (:0.0)
sulis       Sulistyo                   p3   1        Nov 26 17:03 (surat.eepis-its.)
syarif      Iwan Syarif              p4             Nov 26 18:01 (10.252.1.201)

2.Apa yang dimaksud perintah dasar dibawah ini :

-Date  >> Menunjukkan atau mengatur tanggal
$ date 
Mon Nov 23 15:55:04 JVT 1998
Keterangan : Mengatur tanggal dan waktu sistem.Bila tidak ada argumen yang            ditentukan, akan dilaporkan tanggal dan waktu sekarang.  

-Cal >> mencetak kalender mulai tahun 0000 s/d 9999
$ cal 
November 1998
Su Mo Tu We Th Fr Sa
   1    2    3     4    5   6   7 
   8    9  10   11  12 13 14 
 15  16  17   18  19 20 21 
 22  23  24   25  26 27 28 
 29  30

-Man  >> singkatan dari manual yaitu untuk menampilkan informasi bantu untuksemua perintah UNIX. Perintah ini sangat bermanfaat bagi setiap pemakai UNIXkarena dapat membantu mengingat kembali perintah-perintah UNIX.
Format : man nama-perintah
$ man who 
WHO(1L)
NAME
       who - show who is logged on
SYNOPSIS
       who  [-imqsuwHT]  [--count]  [--idle] [--heading] [--help]
DESCRIPTION
       This  manual  page  documents  the GNU version of who.  If
given no non-option arguments, who  prints  the  following
      information for each user currently logged

-Clear >> bersihkan layar, (sama dengan perintah CLS di DOS)
Format : clear

-Apropos >> Mencari perintah yang deskripsinya mengandung kata kunci  yang dicari.

-What is >> Mencari perintah yang tepat sama dengan kunci yang dicari.

3.Apa yang dimaksud perintah-perintah manipulasi file dibawah ini:

-Ls >> menampilkan daftar file dalam directory aktif.
Keterangan : Perintah ini akan menampilkan informasi mengenai directory dan file. Bentuk sederhana perintah ls akan menampilkan hanya nama file.  Bentuk panjang ditandai dengan menggunakan option –1, yang akan menampilkan nama-nama file beserta informasi untuk setiap file yang ditampilkan.  
Option-option yang disediakan :
-a   tampilkan semua file di directory termasuk isian.
-o   tampilkan hanya nama directory
-g   cetak ID kelompok hanya untuk bentuk panjang
-I    cetak nomor untuk setiap pemakai
-l    tampilkan seluruh file secara lengkap
-o   cetak ID pemakai (bila pemakai –1)
-r   ubah urutan pengaturan nama file yang telah disusun
-t   atur nama file berdasarkan waktu modifikasi terakhir, tidak berdasarkan
     nama
-o  atur nama file berdasarkan waktu akses terakhir

Untuk option nama, bila “nama” merupakan sebuah directory, perintah itumencetak informasi yang diminta dengan pilihan (option) bagi semua file dalam directory.  Bila “nama” sebuah file, maka hanya informasi file bersangkutan yang dicetak.


-File >> Untuk melihat tipe file.

-Cat >> untuk menampilkan isi sebuah file (sama dengan perintah TYPE pada DOS). cat berfungsi untuk mencetak kelayar monitor isi dari sebuah file text. jika file yang dilihat menggunakan perintah ini bukan file text maka akan keluar karakter-karakter aneh pada layar. untuk menghindari tercetaknya karakter-karakter aneh tersebut dapat menggunakan perintah cat-v.
$ cat server.c
#include <stdio.h>
main(argc,argv)
int argc;
char *argv[];
{
    if(argc < 2){
    fprintf(stderr, "Give me an argument, please. \n"); 
    exit(1); 
}

-More >> untuk menampilkan isi text perlayar
format : more nama file
$ more server.c  -----à  menampilkan isi fike server.c
#include <stdio.h>
#include <sys/types.h>
{
  struct sockaddr_in server;
  static char buf[512], *mes = "I am fine !";
   if(argc < 2){
    fprintf(stderr, "Give me an argument, please. \n");
     exit(1);
 }
--More--(33%)
Keterangan : more menampilkan isi file dari titik tertentu kemudian menampilkan sisa file pada CRT sebanyak satu halaman setiap kali. setiap layar CRT penuh maka penampilan file akan berhenti dan menunggu kita mengetikkan sebuah karakter atau retrum.

- pg >> Menampilkan file per satu layar penuh

- cp >> copy, untuk melakukan proses copy file 
      cp [options] file_sumber file_tujuan
Format : 
      $ cp file1 file 2                                 -----mengkopy file1 ke file2
      $ cp coba3 /home/syarif/nsmail -----mengkopi coba3 ke direktori lain
Keterangan: cp akan mengkopy satu file ke file yang lain atau mengkopy satu file atau lebih ke sebuah direktory.

-mv >> memindahkan file1 menjadi fie2
       mv file1 file2
Format :  
   $ mv file1 file2
   $ mv coba3 /home/syarif/nsmail
Keterangan : mv akan memindahkan satu file ke file lainnya atau memindahkan satu file atau lebih ke sebuah direktory.

-rm >> menghapus file
      rm nama_file
Format:
[kave@client10~]$ rm -v index.html
removed `index.html'


-grep >> mencari satu file di sembarang direktory
        grep -n 'nama_file' di-direktory
$ grep main *.c                    mencari kata main pada semua file *.c
client.c:main(argc,argv)      menampilkan kata-kata yang ditemukan
mumt.c:main()
prakt_1.c:main(argc,argv)
server.c:main(argc,argv)
gunakan option -n untuk menampilkan nomer baris
$ grep -n exit server.c
21:    exit(1);
36:    exit(1);
58:    exit(1);
Keterangan : grep akan mencari suatu variable dalam suatu baris tertentu, didalam sembarang direktory pada semua file. Grep sangat berguna untuk menemukan kata tertentu dalam beberapa dokumen atau mencari adanya sebuah variable dalam sekelompok program. Misalnya: grep -n 'shutdown' /etc/*


sumber:
http://www.akakom.ac.id/download/ebook/linux/adm_linux_basic_command.pdf

Tidak ada komentar: