Anda di halaman 1dari 8

FAKULTAS TEKNIK

UNIVERSITAS DR. SOETOMO


http:// teknik.unitomo.ac.id

UJIAN AKHIR SEMESTER (UTS) SEMESTER GANJIL 2021/2022

Mata Kuliah : Sistem Operasi


Jurusan/Kelas : Teknik Informatika
Waktu : 90 menit
Hari/Tanggal :
Sifat Ujian : Open Book
Dosen Pengampu : Achmad Muzakki S.kom.,M.kom

1. Jelaskan perbedaan antara system operasi Windows dan linux, beserta kelebihan dan
kekurangan masing-masing Sistem Operasi ? nilai 20%
2. Sebutkan command line yang anda ketahui selain yang disebutkan pada modul
(minimal 15 contoh) ? nilai 40% (jawaban link video)
 $man = menampilkan panduan halaman perintah.
 $adduser = Menambah pengguna user.
 $cat = menampilkan isi file text.
 $cd = masuk ke direktori.
 $chmod = mengatur hak akses pada file dan direktori.
 $chown = mengganti hak akses pada file dan direktori.
 $clear = membersihkan sebuah terminal
 $cp = menyalin sebuah file.
 $find = mencari file dalam direktori.
 $grep = mencari kata dalam file.
 $hostname = menampilkan local host atau domain nama sistem.
 $kill = menghentikan sebuah proses pada program.
 $ls = menampilkan isi semua file dan direktori.
 $mkdir = membuat direktori baru.
 $mount = melampirkan file system kedalam file besar.
 $mv = memindahkan file ke direktori lain atau direktori ke direktori lain.
 $nano = membuat text editor.
 $rm = menghapus sebuah file.
 $rmdir = menghapus direktori yang kosong.
 $ tail = menampilkan 10 baris terakhir.
 $ touch = membuat file dengan isi kosong
 $ sudo = mengakses sebuah user.
 cat /etc/passwd = melihat data – data user yang ada dalam sistem ubuntu.
 cat /etc/group = melihat nama login / pengguna yang terdaftar berbentuk grup.
 cat /etc/shadow = melihat kata sandi yang terenkripsi
 useradd [nama user] = menambah user pengguna.
 userdell [nama user] = menghapus user pengguna.
 passwd [nama user] = mengubah password nama user
 groupadd [nama group] = menambah group pengguna.
 groupdel [nama group] = menghapus group pengguna.
3. Bagaimana cara membuat permission dari sebuah file, yang mana nanti hanya group
dan other aja yang bisa mengeksekusi filenya? Nilai 10%
4. Buat user sebanyak 5 user yang mana salah satu user setara dengan root (superuser)
dan user lainnya menjadi bagian didalamnya? Nilai 10%
5. Rubah permission dari file berikut menjadi file eksekusi yang dapat dijalankan oleh
user biasa? Nilai 10%
6. Jelaskan langkah untuk membuat user setara root? Nilai 10%
Jawaban :

1. Windows merupakan sistem operasi tertutup atau komersial. Pengguna harus


membeli lisensi kepada perusahaan yang mengembangkanya yakni Microsoft.
Sementara Linux merupakan sistem operasi open source atau gratis yang bisa
dikembangkan oleh siapa pun.
Windows
a) Kelebihan :
- user friendly, ini disebabkan windows memang didesain agar user mudah
untuk mengoperasi kan windows.
- Aplikasi dan software banyak dipasaran,banyak software software yang
kompatibel dengan windows
- Lebih mudah mencari teknisi jika terjadi crash, karena banyak teknisi yang
mengerti sistem opersi windows
b) Kekurangan :
- biaya lisensi yang cukup mahal, Windows XP berharga sekitar US$300.
- Tingkat keamanan yang kurang karena banyak karena jumlah virus yang
dapat merusak windows sangat banyak.
- Jika ada celah dalam windows, konsumen hanya bisa menunggu pihak dari
microsoft menutup celah tersebut, hal disebabkan karena windows bersifat
closed source.
- Perkembangan lambat, karena rilisnya produk baru tergantung dari pihak
microsoft.
Linux
c) Kelebihan :
- open source, tidak berlisensi dapat dikembangkan oleh siapa saja tentu yang
mengrti soal linux (tingkat advanced).
- Sedikitnya virus yang berkembang di linux membuat sistem operasi ini
memiliki tingkat kemanan yang ckup tinggi.
- Perkembangan linux sangat cepat, jika kita lihat dalam paper ini linux lebih
banyak karena dalam satu tahun saja linux dapat merilis lebih dari satu
sistem operasinya yang terbaru.
d) Kekurangan :
- susah mencari teknisi jika terjadi crash, karena tidak begitu banyak orang yang
mengerti linux bila dibandingkan dengan windows. Namun saat ini sudah
banyak orang yang beralih ke linux.
- Tidak user friendly, karena tampilan yang sulit dimengerti oleh user.
- Banyak software/aplikasi yang tidak kompatibel dengan windows.
2. SF
3. - membuat file data1
- untuk menampilkan secara detail isi data menggunakan perintah ls –l data1
- untuk group dan other saja yang bisa mengeksekusi menggunakan perintah “chmod
077 data1”

4. - Membuat user dengan perintah “adduser user1”


- Disini saya akan membuat 5 user dengan nama (user1,user2,user3,user4,user5)
- Selanjutnya untuk membuat group menggunakan perintah “sudo addgroup kotak”

- Selanjutnya memasukan 5 user yang sudah kita buat kedalam group kotak
Dengan perintah “sudo adduser user1 kotak”

- Untuk melihat apakah group yang dibuat sudah masuk atau belum, maka ketikkan
perintah “cat /etc/group”

- selanjutnya untuk membuat satu user setara dengan root (superuser)


Ketikkan perintah “visudo”
- dan tambahnkan perintah [ user1 ALL=(ALL:ALL) ALL ]
seperti gambar yang sudah saya lampirkan
- Kemudian tekan ctrl+x , Y ,enter
5. - pertama kita ketikkan perintah “ls –l data1” , data1 ini adalah data yang ingin di
eksekusi
- untuk merubah user root menjadi file eksekusi yang dapat dijalankan oleh user biasa
- disini saya coba rubah dari user root ke user shofi atau user biasa
- Ketikkan perintah “sudo chown shofi data1”
- untuk melihat tampilan secara detail isi data menggunakan perintah ls –l data1

6. - Pertama buka terminal Linux dengan perintah Ctrl+Alt+T ,


- kemudian masuklah kedalam root dengan mengetikkan “sudo su”
- masukkan password root kemudian tekan “enter”.
- menambahkan user ketikkan perintah “sudo adduser baru”
- Klik, terus sampai muncul pemberitahuan bahwasannya informasi telah benar,
kemudian tekan tombol “Y” pada keyboard kalian untuk menyetujui.

- user baru anda perlu menjalankan perintah dengan hak root, anda perlu memberikan
akses pengguna baru ke sudo ketikkan perintah “visudo”
- dan tambahnkan perintah [ baru ALL=(ALL:ALL) ALL ] seperti gambar yang
sudah saya lampirkan
- Kemudian tekan ctrl+x , Y ,enter

- Jika kita ingin masuk kedalam user yang kita buat tadi ketikkan “login” kemudian
ketikkan user yang kita buat tadi yakni “baru” dan masukkan password user yang
sudah kita buat tadi
- Ketikkan perintah “sudo su”
- masukkan password user “baru” yang sudah kita buat

Anda mungkin juga menyukai