Anda di halaman 1dari 7

PRAKTIKUM SO (SISTEM OPERASI)

TUGAS KE-7

Nama : Yeni Anggraini

Nim : 09011181520028

Kelas : SK4A

Jurusan Sistem Komputer

Fakultas Ilmu Komputer

Universitas Sriwijaya

2017
1. Jelaskan tujuan dari perintah berikut:
Wc l /etc/passwd
Wc l /etc/group

Jawab :

Wc l /etc/passwd
Perintah ini digunakan untuk menghitung jumlah baris yang ada pada file bernama
passwd, disini setelah kita menggunakn perintah diatas ternyata jumlah barisnya terdapat
43 baris. Untuk membuktikannya kita membuka file passwdnya dengan menggunakan
perintah cat /etc/passwd

Wc l /etc/group
Perintah ini digunakan untuk menghitung jumlah baris yang ada pada file bernama
group, disini setelah kita menggunakn perintah diatas ternyata jumlah barisnya terdapat
29 baris. Untuk membuktikannya kita membuka file passwdnya dengan menggunakan
perintah cat /etc/group
2. Buatlah file status dan gabungkan dengan file mobil.db
$ cat > status
-
-
Dijual
-
Dijual
-

Jawab:

Langkah pertama yang harus kita lakukan adalah membuat file bernama mobil.db lalu
tampilkan

Langkah kedua yaitu membuat file bernama status lalu tampilkan

Langkah ketiga kita gabungkan kedua file dengan menggunakan perintah Paste nama file
nama file maka akan muncul seperti berikut:

3. Gunakan utilitas translate untuk mengganti seluruh huruf hidup dari teks nyanyian berikut
menjadi huruf o semua.
$ cat > burung
Burung kakak tua
Hinggap di jendela
Nenek sudah tua
Giginya tinggal dua
Jawab:
Langkah pertama buat file bernama burung

Langkah kedua kita gunakan perintah cat burung| tr [a,i,u,e,o]; o untuk mengubah semua
huruf hidup menjadi huruf o semua sehingga hasilnya seperti berikut:

4. Periksa /etc/passwd dan ambil field ke 5 dengan perintah cut. Jangan lupa mencantumkan
delimiter yang berupa tanda :.

Jawab:
Langkah pertama kita periksa terlebih dahulu /etc/passwd dengan cara cat /etc/passwd
Langkah kedua kita ambil field ke 5 dengan perintah cat /etc/passwd|cut d : f5 jadi kita
mengambil field ke 5 setelah tanda delimiter : sehingga hasilnya sebagai berikut:

5. Apa maksud dari perintah berikut :


who | cut c 1|sort|uniq|wc
jawab:

langkah pertama ialah kita melihat dulu apa isi dari who,tetapi sebelum itu kami akan
menjelaskan apa yang dimaksud perintah who yaitu memberitahukan user yang sedang aktif

Langkah kedua kita menggunakan perintah who|cut c 1 agar kita mengambil baris pertama
dari file who sehingga tampilannya sebagai berikut:

Langkah ketiga kita menggunakan perintah who|cut c 1|sort untuk mengurutkan

Langkah ketiga kita menggunakan perintah who|cut c 1|sort|uniq untuk menghilangkan atau
menggabungkan yang mengalami perulangan sehingga tampilannya menjadi seperti berikut:

Langkah keempat kita menggunakan perintah who|cut c 1|sort|uniq|wc yang berguna untuk
mengambil baris pertama dari who setelah itu diurutkan dan menghilangkan yang
mengalami perulangan dan terakhir di word count untuk menampilkan data tersebut terdiri
dari berapa baris,kata dan berapa charater ,hasilnya akan tertampil seperti berikut:
6. Menampilkan semua file yang ada di curent direktori
$ find . print

7. Mencari jumlah link 6


$ find /lib links 6

8. Mencari nama user mahasiswa


$ find / -user mahasiswa 2>/dev/null
9. Mencari nama group mahasiswa
$ find /tmp -group mahasiswa 2>/dev/null

10. Mencari ijin akses 777 pada root direktori


$ find / -perm 777 2>/dev/null