Laporan Praktikum Modul 2 (Sistem Opersi Linux).docx

May 28, 2017 | Autor: Devi Apriansyah | Categoria: Linux, Teknik Informatika, Laporan Praktikum, Sistem Operasi, Sistem Operasi Open Source(Linux)
Share Embed


Descrição do Produto





LAPORAN PRAKTIKUM
SISTEM OPERASI
MODUL II
SISTEM OPERASI LINUX








DISUSUN OLEH
NAMA : DEVI
NIM : 2012081043
KELAS : TI2012A








LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2013
DASAR TEORI
Linux adalah sistem operasi multiuser dan multitasking. Multiuser artinya, dalam waktu yang bersamaan, Linux dapat digunakan oleh banyak user, baik melalui keyboard dan mouse yang samaatau melalui komputer lain dalam jaringan. Multitasking artinya dalam waktu yang sama, Linux dapat menjalankan beberapa program.Bahkan Linux dapat menjalankan banyak Window, misalnya Anda dapat menjalankan Icewm,XFCE, Blackbox, KDE, dan GNOME, seakan-akan menjalankan Windows 95, 98, XP, Vista, NT,2000, dan 2003, juga Macintosh secara bersamaan.Setiap user memiliki hak yang berbeda, misalnya sesama user biasa tidak bisa saling melihat isidirektori dan isi file. Ini salah satu yang membuat Linux aman terhadap penyebaran virus.
Setiap pemakai LINUX harus mempunyai nama login (user account) yang sebelumnya harus didaftarkan pada administrator system. Nama login umumnya dibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt dari shell bash pada Linux menggunakan "$".
sebuah sesi LINUX terdiri dari :
1. Login
2. Bekerja dengan Shell / Menjalankan aplikasi
3. Logout
Tergantung atas shell yang digunakan, pada Linux bash maka proses login akan mengeksekusi program /etc/profile (untuk semua pemakai) dan file base_profile di direktori awal (HOME) masing-masing. Pada saat logout, maka program shell bash akan mengeksekusi script yang bernama .bash_logout.
1. FORMAT INSTRUKSI LINUX
Instruksi Linux standar mempunyai format sebagai berikut :
$ NamaInstruksi [pilihan] [argumen]
Pilihan adalah option yang dimulai dengan tanda – (minus). Argumen dapat kosong. satu atau beberapa argumen (parameter).
Contoh :
$ ls tanpa argumen
$ ls -a option adalah -a = all, tanpa argumen
$ ls /bin tanpa option, argumen adalah /bin
$ ls /bin/etc/usr ada 3 argumen
$ ls -l /usr 1 option dan 1 argumen l=long list
$ ls -la /bin/etc 2 option -l dan -a dan 2 argumen
2. MANUAL
Untuk mengetahui arti setiap perintah, tersedia perintah "man perintah" yang akan menampilkan manual perintah. Contoh berikut ini untuk menampilkan manual perintah ls. Contoh : $ man l
Linux menyediakan manual secara on-line. beberapa kunci keyboard yang penting dalam menggunakan manual adalah :
Q untuk keluar dari program man
ke bawah, baris per baris
ke bawah, per halaman
/teks mencari teks (string)
n meneruskan pencarian string sebelumnya



PRAKTIKUM DAN PEMBAHSAN
Melihat identitas diri (nomor id dan group id)
Pembahasan:
Gunakan perintah id untuk menampilkan identitas user. User yang ingin ditampilkan identitasnya adalah user yang sedang aktif (login).

Mengganti prompt dengan "$"


Di dalam terminal area akan tampil tulisan yang bisa kita sebut prompt, dimana di bagian akhir prompt ada kursor yang berkedip, di sini anda bisa mulai menuliskan perintah dasar. Pada saat pertama kali membuka window terminal, secara default prompt akan seperti dibawah ini.
ubuntu@ubuntu:-$
Keterangan:
ubuntu --> nama user yang sedang aktif saat ini
ubuntu --> nama komputer
~ --> direktori/folder yang sedang aktif, tanda ~ menunjukkan bahwa anda sedang berada di direktori/home
$ --> menunjukkan bahwa user yang sedang aktif adalah user biasa.
Untuk mengubah prompt menjadi $ maka digunakan perintah PS1="$".

Melihat tanggal dan kalender dari sistem
melihat tanggal hari ini
$ date
Pembahasan:
Perintah untuk menampilkan tanggal dan waktu system
melihat kalender
$ cal 2 2011
Pembahasan:
Perintah diatas untuk menampilkan kalender pada bulan 9 tahun 2011
$ cal –y
Pembahasan:
Perintah untuk menampilkan kalender satu tahun penuh.
Melihat identitas mesin
$ hostname
Perintah untuk menampilkan nama dari komputer (hostname)

$ uname
Perintah ini akan menampilkan informasi system komputer anda, antara lain tipe mesin komputer, hostname, nama dan versi sistem operasi dan tipe prosesor. Informas yang anda dapatkan sesuai dengan option yang anda berikan.
Format : uname option
Option yang bisa ditambahkan adalah sebagai berikut:
-a, -all menampilkan semua informasi
-m, -machine menampilkan tipe mesin/perangkat keras
-n, -nodename menampilkan hostname
-r, -release menampilkan rilis dari kernel sistem operasi
-s, -o menampilkan nama sistem operasi
-p, --processor menampilkan tipe prosesor
-v menampilkan versi sistem operasi

Contoh:
$ uname -a
Melihat siapa yang sedang aktif
Mengetahui siapa saja yang sedang aktif
$ w

$ who
Perintah ini digunakan untuk menampilkan user yang sedang login
saat ini. Informasi yang tampak adalah nama user, di terminal (pts)
berapa user tersebut berada dan waktu loginnya.

$ whoami
Bila anda ingin menampilkan user yang sedang aktif anda bisa menggunakan perintah

Mengubah informasi finger
$ chfn xxxxxxx
Changing finger information for student.
Password :
Name [labkom] :
Office [] : lab linux
Office phone : 082
Home phone : 123456
Finger information changed.
Melihat informasi finger
$ finger
$ finger xxxxxxxxx
Menggunakan manual
$ man ls
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.

Bantuan Dokumentasi
3.1.1 man
Saya yakin anda pasti sudah mengenal baik "Paman Google" /
"Uncle Google". Karena saat anda berselancar di dunia maya, mencari
data di Internet, paman Google pasti selalu sedia membantu anda. Hanya
dengan mengetikkan beberapa kata kunci, paman Google akan
menyediakan informasi yang lengkap dari hal-hal yang ingin anda ketahui.
Sekarang saatnya anda berkenalan dengan "pak man", seperti
paman Google di dunia internet, "pak man" juga bersedia membantu
anda mempelajari perintah dasar linux. Bagaimana dia bisa membantu
anda?
man : adalah salah satu perintah yang bisa memberikan informasi
lengkap (manual) mengenai perintah dasar yang anda ingin
ketahui. Bahkan perintah ini juga menyediakan informasi
mengenai dirinya sendiri.
Format : man nama_perintah
Contoh : di terminal coba anda ketikkan man man kemudian tekan
Enter, dan lihat, informasi apa yang disajikan untuk anda

Setelah perintah diatas anda ketikkan, di terminal akan
menampilkan manual mengenai perintah man, lengkap yang terdiri dari
NAME, yang berisi nama perintah dan keterangan singkat fungsi dari
perintah. SYNOPSIS, DESCRIPTION, EXAMPLE, OPTION dsb.
Perintah Dasar Linux 27 http://bukutux.rumahlinux.web.id

Untuk membaca baris selanjutnya tekan panah bawah, bila anda
sudah selesai membaca manual dari perintah tekan Ctrl+z.

$ man man
Menghapus layar
$ clear
Mencari perintah yang tepat sama dengan kunci yang dicari
$ whatis date
Perintah ini menampilkan informasi singkat mengenai suatu
perintah. di terminal akan ditampilkan informasi singkat mengenai perintah ls,
yaitu menampilkan isi direktori.

Manipulasi berkas (file) dan direktori
Menampilkan current working directory
$ ls
Melihat semua file lengkap
$ ls -l
Menampilkan semua file atau direktori yang tersembunyi

Menampilkan semua file atau direktori tanpa proses pengurutan

$ ls -f
Menampilkan isi suatu direktori
$ ls /usr
/usr : berisi program-program yang bisa di akses oleh
user, program source code. Di dalam direktori ini ada
subdirektori /usr/bin dan /usr/sbin yang menyimpan
aplikasi executable yang fungsinya sama dengan filefile
di direktori /bin dan /sbin.
Menampilkan isi dirktori root
$ ls -/
Menampilkan semua isi direktori denganmenandai : tanda (/) untuk direktori. Tanda asentrik (*) untuk file yang bersifat executable, tanda (@) untuk file symbolic link, tanda (=) untuk socet, tanda (%) untuk whiteout dan tanda (") untuk FIFO.
$ ls –f /etc
/etc : berisi file konfigurasi system
Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls -1 /etc
Menampilkan semua file dan isi direktori. Argument ini akan menyebabkan proses berjalan agak lama, apabila proses akan dihentikan dapat menggunakan ^C(Ctrl+C).
$ ls –r /usr
Menampilkan isi dari suatu direktori. Perintah ini bisa berdiri sendiri
ataupun dijalankan dengan argument.
Contoh option yang bisa anda sertakan adalah:
OPTION FUNGSI
-a bila anda ingin menampilkan semua file dan folder, termasuk
file dan folder yang tersembunyi
-A sama dengan -a, tetapi tidak menampilkan direktori . dan ..
-C menampilkan direktori dengan output berbentuk kolom
-d menampilkan direktori saja, isi direktori tidak ditampilkan
-f menampilkan isi direktori tanpa diurutkan
-l menampilkan isi direktori secara lengkap, mulai dari hak
akses, owner, group dan tanggal file atau direktori tersebut
dibuat
-1 (satu) menampilkan isi direktori dengan format satu direktori per
baris
Contoh :

Melihat tipe file
$ file
$file *
$file /bin/ls
/bin Direktori ini berisi perintah dasar yang dibutuhkan
oleh system maupun user. Sebagian perintah dasar
yang bisa anda jalankan disimpan dalam direktori ini.


TUGAS

Ubahlah informasi finger pada komputer anda.
Lihatlah user-user yang sedang aktif pada komputer anda.
Perintah apa yang digunakan untuk melihat kalender satu tahun penuh?
Bagimana anda dapat melihat manual dari perintah cal?
Bagaimana melihat perintah manual ls dengan kata kunci sort?
Berikan contoh menggunakan manual untuk bab user command.
Tampilkan semua file termasuk yang hidden file pada direktori /etc.
Tampilkan senua file secara lengkap pada direktori /etc.
Buatlah direktori prak1 pada direktori aktif, kemudian copykan file /etc/group ke file tes1, tes2,dan tes3 pada direktori ini.
Tampilkan isi file tes1 per satu layar penuh.
Pindahkan file tes1 dan tes2 ke home direktori.
Hapus file tes1 dan tes2 dengan konfirmasi.


KESIMPULAN











DAFTAR PUSTAKA
ftp://ftp.itb.ac.id/pub/ISO-IMAGES/linux/filenya-putu-shinoda/PerintahDasarLinux.pdf
http://cahyo-cyber.blogspot.com/2013/01/pengertian-dan-perintah-dasar-linux.html

·





Lihat lebih banyak...

Comentários

Copyright © 2017 DADOSPDF Inc.