Social Icons

Jumat, 29 Maret 2013

LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 1 DAN 2

  LAPORAN PRAKTIKUM
SISTEM OPERASI MODUL 1 DAN 2

DISUSUN OLEH :
Nama         : ILHAM JAYA PRATAMA
No Mahasiswa    : 125610032
Jurusan                : SI/S1
MODUL 1
PERINTAH DASAR SISTEM OPERASI LINUX
DASAR TEORI
Setiap pemakai LINUX  harus mempunyai nama logika (user account ) yang sebelumnya harus di daftarkan pada administrator system . nama logika umumnya di batasi 8 karakter dan umumya dalam huruf kecil .prompt dari shell bash pada LINUX  menggunakan tanda “$”
Sebuah sesi LINUX terdiri dari :
1.login
2.bekerja dengan Shell / menjalankan aplikasi
3. logout
PEMBAHASAN
Bentuk  perintah dasar
Perintah  [option…]   [argumen….]
  • Option   :  pilihan yang akan di gunakan untuk memberikan hasil tertentu dari satu perintah
  • Argument : sesuatu yang akan di proses oleh pemerintah misalnya nama file atau nama direktori
Instruksi LINUX  standar mempunyai  format sebagai berikut:
$ namainstruksi [pilihan]  [argumen]
Pilihan adalah option yang di mulai dari tanda  -  (minus) . Argumen dapat kosong ,satu atau beberapa  argumen  ( parameter) contoh
$ ls           : tampa argument
$ ls –a      : option adalah –a =all, tanpa argumen
$ ls  /bin    : tanpa option, argumen   adalah  / bin
$ ls /bin /etc /usr  : ada 3  argumen
$ ls –l /user   ; 1 option dan 1 argumen l = long list
$ ls – la /bin /etc : 20option –l dan –a dan 2 argumen
MANUAL
  •  Dalam system LINUX ,user dapatkan informasi mengenai suatu perintah  beserta cara-cara untuk menggunakan suatu perintah  dengan cara mengetikkan
LINUX menyediakan manual . beberapa  kunci keyboard yang penting dalam  menggunakan manual :
Q        untuk keluar dari programan man
< Enter>        ke bawah ,baris per baris
<Space>        ke bawah per halaman
b                    kembali ke atas ,1 halam
/teks             mencari teks  (string)
n                    menemukan pencarian string sebelumnya
ORGANISASI FILE
System file pada LINUX menerupai pepohonan (tree) yaitu di mulai dari root kemudian di rektori dan sub di rrektori ,System file pada LINUX  diatur  secara hirarkhikal yaitu di mulai dari root dengan symbol
“/’’.
Kita dapat menciptakan file dan direktori  mulai dari root ke bawah. Direktori  adalah file khusus ,yang  berisi nama file . secara logika ,direktori dapat berisi  file dan direktori lagi (subdirektori)
Pengelolahan file  dan  direktori  di LINUX apa bila menggunkan mode Grafis , sangat mudah  dilakukan dan hamper sama dengan yang ada di system operasi Microsoft windows.
Tetapi bila  menggunakan  COMMAd line (tampilan text) ,sedikit berbeda.
DIREKTORI STANDAR
      DIREKTORI                                                           KETERANGAN
/etc Berisi file administrative dan fle executable atau scrip yang berguna untuk administrasi system.
/dev Berisi file khusus yang mepresentasikan peralatan hardware seperti memory,disk ,printer,tape ,floppy ,jaringan dan lain-lain .
/bin Berisi program standar linux.
/usr/sbin
/usr/bin
Berisi utilitas linux.                         /usr/libBerisi program library yang di perlukan untuk kompilasi program (misalnya c) berisi instruksi (command) misalnya untuk print spooler (lpadmin) dan lain-lain/tmpBerisi file sementara yang pada saat bootstap akan di hapus./bootBerisi file yang sangat penting untuk proses bootstrap .kernel vmlinuz di simpan di direktori ini/procBerisi informasi tentang kernel linux, proses dan virtual system file.                               /varDirektori variable,artinya tempat penyimpanan log (catatan hasil output program) file ini dapat membengkak dan perlu di monitori perkembanganya/homeBerisi direktori untuk memakai linux (pada SCO di letakan pada /usr)/mntDirektori untuk mounting system file/rootHome derektori untuk supruser/usr/bin/x11Symbolic link ke /usr /x11 r6 / bin,program untuk  x-window/usr/srcSource code ubtuk linux./optOption direktori ini biasanya berisi aplikasi tambahan (“add-on”) seperti netscape navigator,kde, gnome
TUGAS
1.Penjelasan PRAKTIKUM
$ ssh <nama_user_anda> @lab.akakom.arg <ENTER>
  • $ Ssh                    :  tipe file
  • Lab.akakom.arg : grup pemilik
$ id    : adalah program untuk  menampilkan UID dan GID dari pemakai  yang sedang login
$ cal 9   : program untuk melihat kalender satu tahun penuh
$ cal –y  ; melihat kalender satu tahun penuh dan menandai tanggal saat ini
$ hostname  : melihat tipe mesin (slax)
$ uname  : program untuk melihat system operasi  yang di pake (LINUX)
$ uname –a : untuk melihat program dari hotname dan uname
$ man ls ; perintah untuk menggunakan pengaturan system manual
$man-man : perintah yang sama funsinya dengan  $ man ls ‘$man –k file dan 5 passwd
$ clear  : perintah untuk mengbersikan / menghapus layar
$ apropos date ‘ $ apropos mail dan telnet adalah perintah untuk mencari data/waktu dan perintah                                                          yang lain
$ ls  : perintah untuk menampilkan curres warking ,directoty antara lain destop
$ ls ;  menampilkan  semua data  file (berkas)
$ file : menampikan tipe file (berkas )  yang ada
$ mv f1 f2 f3 mdir : program untuk mengubah nama file atau berkas
$ reboot : perintah untuk  merestar computer.. saat itu juga
$ shutdown : perintah untuk mematika computer saat itu juga
2.
  • $ history  ; menampilkan perintah yang telah di gunakan sebelumnya
  • $ whatis :   menampilan secara singkat  kegunaan dari suatu printah
  • $ fild        : mencari file ke dalam seluruh di rektori yang ada dalam system
  • $ in         :  membuat link kesebuah file baru yang mengacu pada file yang telah ada
  • $ ps          ; menampilkan informasi  status proses yang sedang  di jalankan
Kesimpulan
Perintah dasar  merupakan bagian yang paling sering di gunakan oleh seorang Adminisstrator system untuk mengkonfigurasi systemnya secara umum perintah dasar yang sering di gunakan dalam linux mempunyai aturan penulisan.
NAMA : BASO MUHAMMAD AMIRUDDIN
NIM : 113310025
Jurusan : Teknik komputer
Listing :
  1. cal -y dan cal 9
4. man cal
5. man ls
6. ls -a -l ;
root@slax:~# ls -a -l
total 71
drwxr-xr-x 12 root root  4096 Oct 11 23:37 ./
drwxr-xr-x 54 root root  4096 Oct 11 23:26 ../
lrwxrwxrwx  1 root root    42 Oct 11 23:18 .DCOPserver_slax_:0 -> /root/.DCOPserver_slax__0
-rw-r–r–  1 root root    51 Oct 11 23:18 .DCOPserver_slax__0
-rw——-  1 root root   185 Oct 11 23:18 .ICEauthority
-rw——-  1 root root    49 Oct 11 23:18 .Xauthority
-rw-r–r–  1 root root   766 Dec  5  2007 .Xresources
-rw——-  1 root root   100 Oct 11 23:35 .bash_history
drwxr-xr-x  4 root root    22 Jul 28  2009 .config/
-rw——-  1 root root    26 Sep 30 00:43 .dmrc
-rw-r–r–  1 root root   514 May  9  2007 .fonts.conf
drwxr-xr-x  5 root root  4096 Sep 30 00:43 .kde/
-rw—-r–  1 root root   439 Jul  1  2007 .kderc
-rw-r–r–  1 root root  3951 Oct 11 23:37 .kword.autosave.odt
drwx—r-x  3 root root    22 Mar 31  2005 .local/
drwxr-xr-x  3 root root    39 Jul 22  2009 .mc/
drwxr-xr-x  3 root root  4096 May  9  2007 .mcop/
-rw——-  1 root root    31 Sep 30 00:44 .mcoprc
drwx——  4 root root    39 Jul 28  2009 .mozilla/
drwxr-xr-x  2 root root  4096 Sep 30 06:33 .mplayer/
drwxr-xr-x  2 root root  4096 Oct 11 23:18 .qt/
drwx——  2 root root  4096 Sep 30 00:45 .thumbnails/
-rw——-  1 root root 16872 Oct 11 23:35 .xsession-errors
drwx—r-x  2 root root    62 Nov 16  2007 Desktop/
root@slax:~#
ls -al :
root@slax:~# ls -al
total 79
drwxr-xr-x 12 root root  4096 Oct 11 23:49 ./
drwxr-xr-x 54 root root  4096 Oct 11 23:47 ../
lrwxrwxrwx  1 root root    42 Oct 11 23:18 .DCOPserver_slax_:0 -> /root/.DCOPserver_slax__0
-rw-r–r–  1 root root    51 Oct 11 23:18 .DCOPserver_slax__0
-rw——-  1 root root   185 Oct 11 23:18 .ICEauthority
-rw——-  1 root root    49 Oct 11 23:18 .Xauthority
-rw-r–r–  1 root root   766 Dec  5  2007 .Xresources
-rw——-  1 root root   100 Oct 11 23:35 .bash_history
drwxr-xr-x  4 root root    22 Jul 28  2009 .config/
-rw——-  1 root root    26 Sep 30 00:43 .dmrc
-rw-r–r–  1 root root   514 May  9  2007 .fonts.conf
drwxr-xr-x  5 root root  4096 Sep 30 00:43 .kde/
-rw—-r–  1 root root   439 Jul  1  2007 .kderc
-rw-r–r–  1 root root  8756 Oct 11 23:49 .kword.autosave.odt
drwx—r-x  3 root root    22 Mar 31  2005 .local/
drwxr-xr-x  3 root root    39 Jul 22  2009 .mc/
drwxr-xr-x  3 root root  4096 May  9  2007 .mcop/
-rw——-  1 root root    31 Sep 30 00:44 .mcoprc
drwx——  4 root root    39 Jul 28  2009 .mozilla/
drwxr-xr-x  2 root root  4096 Sep 30 06:33 .mplayer/
drwxr-xr-x  2 root root  4096 Oct 11 23:18 .qt/
drwx——  2 root root  4096 Sep 30 00:45 .thumbnails/
-rw——-  1 root root 17202 Oct 11 23:44 .xsession-errors
drwx—r-x  2 root root    62 Nov 16  2007 Desktop/
root@slax:~#
7.
root@slax:~# ls -a
./                    .Xresources    .kderc               .mozilla/
../                   .bash_history  .kword.autosave.odt  .mplayer/
.DCOPserver_slax_:0@  .config/       .local/              .qt/
.DCOPserver_slax__0   .dmrc          .mc/                 .thumbnails/
.ICEauthority         .fonts.conf    .mcop/               .xsession-errors
.Xauthority           .kde/          .mcoprc              Desktop/
root@slax:~#
8.
root@slax:~# ls -l
total 0
drwx—r-x 2 root root 62 Nov 16  2007 Desktop/
root@slax:~#
MODUL 2
MENGENAL EDITOR vi
DASAR TEORI
Vi merupakan full screen editor, artinya editor tersebut dapat memannfaatkan fasilitas satu layarpenuh.pada Vi terdapat dua mode operasi yaitu :
Command Line, mengintepretasikan input sebagai perintah /instruksi untuk dieksekusi oleh editor
Editing     ,mengintepretasikan input  sebagai teks yang akan  dimasukkan ke dalam buffr editor .
PEMBAHASAN
Dengan menggunakan editor vi kita dapat membuka file baru atau menyunting file yang sudah ada perintah untuk memulai editor Vi
Menggubah file text menggunakan editor Vi
Contoh
$ mkdir workdir
Lalu menuju di rektori workdir, dengan perintah:
$ cd wordir
Berikan perintah pada prompt shell
$ vi latihan .txt
Tekan tombol <i> untuk memulai pengetikan teks.
Linux merupakan system operasi yang sangat popular <enter>
Berbedadengan system operasi lainya (antara lain Dos) <enter>
Linux mempunyai sifat portable yaitu dapat dipakai pada<enter>
Berbagai platfon , dari mikrokomputer hingga mainframe <enter>
Tekan  <ESC> dan kemudian berikan perintah :
$ cat latihan.txt
Suntinglah file latihan .txt dengan memberikan perintah:
$ vi latiahan .txt
: Q! <enter>
Dengan perintah
$ cat  latihan .txt
Gantikan  semua kata linux menjadi linux mandrake 9.1/g <enter>
Melalui perintah berikut
1,$s/linux/linux mandrake 9.1 <enter>
1.Penjelasan  perintah-perintah yang di pake saat peraktikum
$     : kursor menuju ke akhir baris
Cd   ; pindah direktori
Cat  ; menampilkan kan isi dari sebuah layar
System operasi linux  :   judul dari file latihan.txt
NEW FILE : menunjukan bahwa file latihan ini baru
W :  menampilkan siapa saja yang sedang login
O : mengedit file/ memperbaharui file
Mandrake :  adalah system operasi dual boot dan di optimalkan untuk mesin Pentium
2.
perintah keterangan
:q <enter> Keluar dari editor Vi ,hanya jika tidak ada modifikasi pada file
Zz Menyimpan ke file dan keluar dari editor Vi
:d $ Menghapus dari posisi kursor sampai akhir baris
:d0 Menghapus dari awal sampai tempat sebelum posisi kursor
:ctj Naik setengah bagian layar
Kesimpulan
Perintah-perintah yang telah di jelaskan merupakan perintah-perintah dasar pada editor Vi
Dengan mengetahui perintah-perintah tersebut kita sudah dapat melakukan  manipulasi  pada suatu file teks dan menyimpan kembali
Sebenarnya masih banyak perintah-perintah pada editor Vi yang memiliki banyak kegunaan

Tidak ada komentar:

Posting Komentar