Praktikum 1
Perintah Dasar Sistem Operasi
Linux
POKOK
BAHASAN:
- Format Instruksi pada Sistem Operasi Linux- Perintah-Perintah Dasar pda Sistem Operasi Linux
TUJUAN
BELAJAR:
Setelah mempelajari materi dalam
bab ini, mahasiswa diharapkan mampu:
- Menggunakan perintah-perintah dasar untuk informasi user- Mengenal format instruksi pada system operasi Linux- Menggunakan perintah-perintah dasar pada system operasi Linux- Menggunakan utilitas dasar pada system operasi Linux
DASAR
TEORI:
Setiap pemakai LINUX harus mempunyai nama login (user account) yangsebelumnya harus didaftarkan pada administrator system. Nama login umumnyadibatasi maksimum 8 karakter dan umumnya dalam huruf kecil. Prompt dari shell bashpada LINUX menggunakan tanda “$”.Sebuah sesi LINUX terdiri dari :1. Login2. Bekerja dengan Shell / menjalankan aplikasi3. LogoutTergantung atas shell yang digunakan, pada Linux bash maka pada proses loginakan mengeksekusi program /etc/profile (untuk semua pemakai) dan file .base_profiledi direktori awal (HOME) masing- masing.Pada saat logout, maka program shell bash akan mengeksekusi script yangbernama .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
Linux menyediakan manual secara on-line. Beberapa kunci keyboard yangpenting dalam menggunakan manual adalah :Q untuk keluar dari program man<Enter> ke bawah, baris per baris<Spasi> ke bawah, per halamanb kembali ke atas, 1 halaman/teks mencari teks (string)n meneruskan pencarian string sebelumnyaManual dibagi atas Bab-bab sebagai berikut :Bab Isi1 User commands2 System calls3 Library calls4 Devices5 File formats6 Games7 Miscellaneous8 System commands9 Kernel internalsN Tcl/Tk command
TUGAS
PENDAHULUAN:
Jawablah pertanyaan-pertanyaan di bawah ini :1. Apa yang dimaksud perintah informasi user di bawah ini :id, hostname, uname, w, who, whoami, chfn, finger2. Apa yang dimaksud perintah dasar di bawah ini :date, cal, man, clear, apropos, whatis3. Apa yang dimaksud perintah-perintah manipulasi file di bawah ini :ls, file, cat, more, pg, cp, mv, rm, grep
PERCOBAAN:
1. Login sebagai user.2. Bukalah Console Terminal dan lakukan percobaan-percobaan di bawah ini3. Selesaikan soal-soal latihanPercobaan 1 : Melihat identitas diri (nomor id dan group id)Percobaan 2 : Melihat tanggal dan kalender dari sistemPercobaan 3 : Melihat identitas mesinPercobaan 4 : Melihat siapa yang sedang aktif$ id1. Melihat tanggal saat ini$ date2. Melihat kalender$ cal 9 2002$ cal -y$ hostname$ uname$ uname -a1. Mengetahui siapa saja yang sedang aktif$ w$ who$ whoami2. Mengubah informasi finger$ chfn <user>Changing finger information for student.Password:Name[user wks]: <Nama Pengguna di wks>Office[]: Lab Pemrograman 2Office Phone []: 2301Home Phone []: 5947280Finger information changed.3. Melihat informasi finger$ finger$ finger <user>Percobaan 5 : Menggunakan manualPercobaan 6 : Menghapus layarPercobaan 7 : Mencari perintah yang deskripsinya mengandung kata kunciyang dicariPercobaan 8 : Mencari perintah yang tepat sama dengan kunci yang dicariPercobaan 9 : Manipulasi berkas (file) dan direktori$ man ls$ man man$ man –k file$ man 5 passwd$ clear$ apropos date$ apropos mail$ apropos telnet$ whatis date1. Menampilkan current working directory$ ls2. Melihat semua file lengkap$ ls –l3. Menampilkan semua file atau direktori yang tersembunyi$ ls –a4. Menampilkan semua file atau direktori tanpa proses sorting$ ls –f5. Menampilkan isi suatu direktori$ ls /usr6. Menampilkan isi direktori root$ ls /Percobaan 10 : Melihat tipe filePercobaan 11 : Menyalin file7. Menampilkan semua file atau direktori dengan menandai : tanda (/) untukdirektori, tanda asterik (*) untuk file yang bersifat executable, tanda (@)untuk file symbolic link, tanda (=) untuk socket, tanda (%) untuk whiteoutdan tanda (|) untuk FIFO.$ ls –F /etc8. Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file,ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.$ ls –l /etc9. Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkanproses berjalan agak lama, apabila proses akan dihentikan dapatmenggunakan ^c$ ls –R /usr$ file$ file *$ file /bin/ls1. Mengkopi suatu file. Berikan opsi –i untuk pertanyaan interaktif bila file sudahada.$ cp /etc/group f1$ ls –l$ cp –i f1 f2$ cp –i f1 f22. Mengkopi ke direktori$ mkdir backup$ cp f1 f3$ cp f1 f2 f3 backup$ ls backup$ cd backup$ lsPercobaan 12 : Melihat isi filePercobaan 13 : Mengubah nama filePercobaan 14 : Menghapus filePercobaan 15 : Mencari kata atau kalimat dalam file
LATIHAN:
1. Ubahlah informasi finger pada komputer Anda.2. Lihatlah user-user yang sedang aktif pada komputer Anda.3. Perintah apa yang digunakan untuk melihat kalender satu tahun penuh ?4. Bagaimana anda dapat melihat manual dari perintah cal ?1. Menggunakan instruksi cat$ cat f12. Menampilkan file per satu layar penuh$ more f1$ pg f11. Menggunakan instruksi mv$ mv f1 prog.txt$ ls2. Memindahkan file ke direktori lain. Bila argumen terakhir adalah namadirektori, maka berkas-berkas akan dipindahkan ke direktori tersebut.$ mkdir mydir$ mv f1 f2 f3 mdir$ rm f1$ cp mydir/f1 f1$ cp mydir/f2 f2$ rm f1$ rm –i f2$ grep root /etc/passwd$ grep “:0:” /etc/passwd$ grep student /etc/passwd5. Bagaimana melihat perintah manual ls dengan kata kunci sort ?6. Bagaimana tampilan untuk perintah ls –a –l dan ls –al ?7. Tampilkan semua file termasuk yang hidden file pada direktori /etc.8. Tampilkan semua file secara lengkap pada direktori /etc.9. Buatlah direktori prak1 pada direktori aktif, kemudian copy-kan file /etc/groupke file tes1, tes2 dan tes3 pada direktori ini.10. Tampilkan isi file tes1 per satu layar penuh.11. Pindahkan file tes1 dan tes2 ke home direktori.12. Hapus file tes1 dan tes dengan konfirmasi.
LAPORAN RESMI:
1. Buatlah summary Percobaan 1 sampai dengan percobaan 15 dalam bentuk tableseperti di bawah ini :Perintah Deskripsi Formatiddatecalhostnameunamewwhowhoamichfn
1 komentar:
Ubah informasi finger pada komputer bagaimana ya?
Posting Komentar