Anda di halaman 1dari 5

Modul Praktikum Sistem Operasi

PERINTAH DASAR SISTEM OPERASI LINUX


DAN INPUT OUTPUT

1. TUJUAN

1. Mahasiswa mampu memperoleh informasi user dengan menggunakan perintah-


perintah dasar pada Sistem Operasi Linux
2. Mengenal format perintah dasar pada Sistem Operasi Linux
3. Menggunakan perintah-perintah dasar pada Sistem Operasi Linux
4. Mahasiswa mampu memahami proses input dan output pada Sistem Operasi Linux
5. Mahasiswa mampu memahami standar input, output, dan error
6. Mahasiswa mampu memahami konsep redirection dan pipeline

2. BAHAN DAN ALAT


 Personal Komputer / Laptop
 Sistem Operasi LINUX

3. PERCOBAAN
 Login sebagai user.
 Buka Console Terminal dan lakukan percobaan-percobaan dibawah ini.

 Percobaan 1 : Melihat identitas diri (nomor id dan grup id)


$ id

 Percobaan 2 : Melihat tanggal dan kalender dari sistem


1. Melihat tanggal saat ini
$ date
2. Melihat kalender
$ cal 2 2016
$ cal –y

 Percobaan 3 : Melihat identitas mesin


$ hostname
$ uname
$ uname –a

 Percobaan 4 : Melihat siapa yang sedang aktif

1
Modul Praktikum Sistem Operasi

$ w
$ who
$ whoami

 Percobaan 5 :Menghapus layar


$ clear

 Percobaan 6 :Mencari perintah yang deskripsinya mengandung kata kunci


yang dicari
$ apropos date

 Percobaan 7 : Mencari perintah yang tepat sama dengan kunci yang dicari
$ whatis date

 Percobaan 8 : Manipulasi berkas (file) dan direktori


1. Menampilkan current working directory
$ ls
2. Melihat semua file lengkap
$ ls –l
3. Melihat semua file atau direktori yang tersembunyi
$ ls –a
4. Melihat semua file atau direktori tanpa proses sorting
$ ls –f
5. Menampilkan isi suatu direktori
$ ls /usr
6. Menampilkan isi direktori root
$ ls /
7. Melihat file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran,
tanggal dimodifikasi, pemilik, group dan atributnya.
$ ls –l /etc

 Percobaan 9 : Membuat file kosong


$ touch f2 f3

 Percobaan 10 : Membuat file dan membuat isinya


$ vi f1

2
Modul Praktikum Sistem Operasi

(tekan tombol huruf i, kemudian isi file dengan kalimat dibawah)

Semua Mahasiswa Teknik Informatika UNSAM rajin-rajin

(Setelah selesai membuat isi file, tekan tombol Esc sebanyak satu kali, kemudian
tekan tombol Shift + : dan selanjutnya ketik wq untuk keluar sekaligus
menyimpan isi file)

 Percobaan 11 : Melihat tipe file


$ file
$ file *
$ file /bin/ls

 Percobaan 12 : Menyalin file ke direktori


$ mkdir backup
$ cp f1 f2 f3 backup
$ ls backup
$ cd backup
$ ls

 Percobaan 13 : Melihat isi file


1. Menggunakan instruksi cat
$ cat f1
2. Menggunakan file per satu layar penuh
$ more f1
$ pg f1

 Percobaan 14 : Mengubah nama file


$ mv f1 linux.txt
$ ls

 Percobaan 15 : Memindahkan file ke direktori lain


$ mkdir mydir
$ mv linux.txt f2 f3 mydir

 Percobaan 16 : Menghapus file


$ cd mydir
$ rm f2
$ ls
$ cd .. (keluar dari direktori mydir)

3
Modul Praktikum Sistem Operasi

 Percobaan 17 : Mencari kata atau kalimat dalam file


$ grep root /etc/passwd
$ grep “:0:” /etc/passwd
$ grep teknologi /etc/passwd

 Percobaan 18 : File Descriptor


1. Output ke layar (standar output), input dari system (kernel)
$ ps
2. Output ke layar (standar output), input dari keyboard (standarinput)
$ cat
Riski Ritonga san, ganbatte kudasai nee!
[Ctrl c]  untuk exit
3. Input nama direktori, output tidak ada (membuat direktori baru), apabila terjadi
error maka tampilan error pada layar (standar error)
$ mkdir mdir
$ mkdir mdir (terdapat pesan error)

 Percobaan 19 : Pembelokan (redirection)


1. Pembelokan standar output
$ cat 1> myfile.txt
Ini adalah teks yang saya simpan
ke file myfile.txt
[Ctrl c]
2. Pembelokan standar input, yaitu input dibelokkan dari keyboard ke sebuah file
$ cat 0< myfile.txt
$ cat myfile.txt
3. Pembelokan standar error untuk disimpan ke dalam file
$ mkdir mydir (terdapat pesan error)
$ mkdir mydir 2> myerror.txt
$ cat myerror.txt

 Percobaan 20 : Pipeline
1. Operator pipeline (|) digunakan untuk membuat eksekusi proses dengan melewati
data dan langsung ke data lainnya.

$ who
$ who | sort
$ who | sort –r
$ who > tmp
$ sort tmp

4
Modul Praktikum Sistem Operasi

$ rm tmp
$ ls –l /etc | more
$ ls –l /etc | sort | more

4. LATIHAN

1. Perintah apa yang digunakan untuk melihat kalender satu tahun penuh?
2. Bagaimana tampilan untuk perintah ls –a –l dan ls –al!
3. Tampilkan semua file lengkap pada direktori /etc!
4. Tampilkan semua hidden file yang ada pada direktori /etc!
5. Buatlah direktori “UNSAM” pada direktori aktif dan dua buah file kosong ti01 dan
ti02 ke dalam direktori “UNSAM”!
6. Pindahkan file ti01 dan ti02 ke dalam home direktori!
7. Hapus direktori “UNSAM”!
8. Lihatlah daftar secara lengkap pada direktori aktif, kemudian lakukan pembelokan
(redirection) pada tampilan standar output ke file yang bernama file “Teknik”.
9. Lihat daftar secara lengkap pada direktori /etc/passwd, kemudian lakukan
pembelokan (redirection) pada tampilan standar output ke file “Teknik”, tanpa
menghapus isi file “Teknik” sebelumnya.
10. Buatlah direktori “COBA” sebanyak 2 kali , kemudian lakukan pembelokan standar
error ke file rmdierror.txt.

5. LAPORAN RESMI

1. Lakukan percobaan, tampilkan hasil dari setiap percobaan dan analisa hasil dari setiap
percobaan.
2. Bila terdapat error pada hasil percobaan yang dilakukan, jelaskan penyebab dari error
tersebut dan berikan solusinya!
3. Kerjakan latihan diatas, tampilkan hasilnya dan sertakan analisa untuk setiap hasil
latihan.
4. Berikan kesimpulan dari praktikum ini.

Anda mungkin juga menyukai