SISTEM OPERASI
SEMESTER 2
DISUSUN OLEH :
NELLA FITRIANI
(2101092061)
2022
A. TUJUAN PRATIKUM
Dapat mengetahui dan memahami macam-macam perintah dasar linux.
Dapat mengeksekusi perintah linux.
Dapat mengerjakan soal Latihan tentang perintah dasar linux.
B. TEORI SINGKAT
Ubuntu merupakan salah satu distribusi Lnux berbasis Debian dan didistribusikan sebagai
perangkat lunak bebas. Nama Ubuntu berasal dari filosofi Afrika Selatan yang berarti
“Kemanusiaan kepada sesama”. Server Ubuntu juga tersedia, dan telah dipakai secara luas.
Proyek Ubuntu resmi disponsor oleh Canonical Ltd, yang merupakan sebuah perusahaan
yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux
Ubuntu adalah membawa semangat yang terkandung di dalam filosofi Ubuntu ke dalam dunia
perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas, dan
mempunyai dukungan baik yang berasal daru komunitas maupun tenaga ahli profesional.
Setiap pengguna linux harus mempunyai user account. Sebelumnya harus didaftarkan pada
administrator system. Nama login pada umumnya dibatasi maksimum 8 karakter dan dalam huruf
kecil Prompt dari shell bash pada Linux menggunakan tanda “$”.
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 pengguna) dan file base_profile di direktori awal (home) masing-
masing. Pada saat logout, program shell bash akan mengeksekusi script yang bernama bash_logout.
E. TUGAS PENDAHULUAN
1. Apa yang dimaksud perintah informasi user di bawah ini:
id : menampikan nomor id dan group id
hostname : menampilkan identitas mesin
uname : melihat versi kernel yang dipakai, tanggal instalasi, dan jenis arsitektur OS
w : mengetahui user pada saat digunakan
who : menampilkan user pada saat di digunakan - whoami : untuk melihat nama dari user
yang digunakan saat ini
chfn : Mengubah informasi finger Contoh : |$ chfn |
finger : Melihat informasi finger Contoh : | $ finger |
2. Apa yang dimaksud perintah dasar di bawah ini:
date : menampilkan tanggal saat digunakan
cal : melihat kalender Contoh : |$ cal 15 2003|
man : untuk melihat panduan atau penggunaan dari suatu perintah agar lebih ringkas
Contoh :| $ man apt | akan menampilkan manual penggunaan dari program apt.
clear : membersihkan jendela terminal, jadi isi jendela akan kosong.
Apropos : mencari perintah yang mengandung kata kunci Contohnya : |$ apropos date|
Whatis : mencari perintah yang tepat sama dengan kunci yang dicari Contohnya : |$
whatis date|
3. Apa yang dimaksud perintah-perintah manipulasi file dibawah ini:
ls : menampilkan daftar file dan folder pada sebuah direktori contoh : | $ ls /var/lib |
digunakan untuk melihat apa saja yang ada pada folder lib.
File : Melihat tipe file - cat :menampilkan isi dari sebuah file contoh : | $ cat
niagahoster1.txt |
more : menampilkan file persatu layar penuh
pg : menampilkan file persatu layar penuh
cp : mengcopy sebuah file melalui commad line contoh : | $ cp /home/test.php
/var/www/html | digunakan untuk menyalin file test.php ke folder html.
mv : memindahkan file dan folder bisa ke folder itu juga atau ke folder yang lain. Contoh : |
$ mv /home/test.php /var/www/html | digunakan untuk memindahkan file test.php
ke folder html.
rm : menghapus sebuah file tertentu melalui command line interface pada directori tertentu
contoh : | $ rm belajar.txt | maka file belajar.txt akan dihapus
grep : menampilkan baris yang mengandung kata yang sama sesuai dengan dengan pattern.
Contoh : | $ grep -i source niagahoster.txt | maka akan memunculkan baris yang
mengandung kata “source” pada “niagahoster.txt”.
F. HASIL PENGUJIAN
Percobaan :
2. Melihat Kalender
$ cal 11 2002
$ cal –y
Percobaan 3 Melihat identitas mesin
$ hostname
$ uname
$ uname –a
Percobaan 4
1. Melihat siapa saja yang sedang aktif
$ w
$ who
$ whoami
$ man man
$ man –k file
$ man 5 passwd
Percobaan 6 Menghapus Layar
($ clear)
Percobaan 7 Mencari perintah yang deskripsinya mengandung kata kunci yang dicari
$ apropos date
$ apropos mail
$ apropos telnet
Percobaan 8 Mencari perintah yang tepat sama dengan kunci yang dicari
$ whatis date
7. Menampilkan semua file atau direktori dengan menandai : tanda (/) untuk direktori, tanda asterik
(*) untuk file yang bersifat executable, tanda (@) untuk file symolic link, tanda (=) untuk socket,
tanda (%) untuk whiteout dan tanda (||) untuk FIFO.
$ ls –F /etc
8. Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran, tanggal
dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls –l /etc
9. Menampilkan semua file dan isi direktori. Argumen ini menyebabkan proses berjalan agak lama,
apabila proses akan dihentikan dapat menggunakan ^c
$ ls –R /usr
Percobaan 10 Melihat tipe file
$ file
$ file *
$ file /bin/ls
$ ls –l
$ cp –i f1 f2
2. Mengopy ke direktori
$ mkdir backup
$ cp f1 f3
$ cp f1 f2 f3 backup
$ ls backup
$ cd backup
$ ls
$ pg f1
Percobaan 13 Mengubah nama file
1. Menggunakan instruksi mv
$ mv f1 prog.txt
$ ls
2. Memindahkan file ke direktori lain. Bila argumen terakhir adalah nama direktori, maka berkas-
berkas akan dipindahkan ke direktori tersebut
$ mkdir mydir
$ mv f1 f2 f3 mydir
G. LATIHAN
1) Ubahlah informasi finger pada komputer Anda
3) Perintah apa yang digunakan untuk melihat kalender satu tahun penuh ?
Perintah $ cal –y
4) Bagaimana anda dapat melihat manual dari perintah cal ?
Perintahnya yaitu $ man cal
Ls -l
Ls -al
7) Tampilkan semua file termasuk yang hidden file pada direktori /etc.
H. PEMBAHASAN
I. KESIMPULAN
Pada praktek kali ini kita membahas mengenai perintah dasar didalam sistem operasi linux,
kegunaan serta cara menjalankan perintah tersebut, sesuai dengan yang telah di bahas di atas,
dimana setiap perintah tersebut, memiliki fungsinya masing-masing yang bertujuan untuk
membantu serta memudahkan kita dalam menjalankan setiap aplikasi yang ada didalamnya.
Kekurangan Ubuntu, yaitu Koneksi Internet dan terbatasnya pengetahuan tentang linux baik
dari formal atau non formal karena indonesia kurikulum pendidikan masih lebih banyak OS dari
MS, biasanya kita belajar dari internet atau dari forum untuk mengetahui apa sih linux itu.
J. REFERENSI
Modul Pertemuan 2
https://www.hostinger.co.id/tutorial/perintah-dasar-linux#:~:text=rm%20adalah%20perintah
%20dasar%20pada,rmdir%20%E2%80%93%20gunakan%20rm%20%2Dr.
https://www.dewaweb.com/blog/perintah-dasar-linux/