tugas1

2
TUGAS Mata Kuliah : Praktikum Sistem Operasi Kelas : SK4 Semester : 4 Genap Jurusan : Sistem Komputer Skenario : lakukan dalam mode terminal CLI,dan menggunakan user mahasiswa, setiap jawabannya tampilkan screenshot untuk langkah2 yang dikerjakan. 1. Lakukan lah perintah-perintah berikut dan lakukan perbandingan untuk setiap command. mahasiswa@mahasiswa:~$touch file_A file_B file_C mahasiswa@mahasiswa:~$ls -l mahasiswa@mahasiswa:~$chmod 777 file_A mahasiswa@mahasiswa:~$chmod 755 file_B mahasiswa@mahasiswa:~$chmod 174 file_C mahasiswa@mahasiswa:~$ls -l mahasiswa@mahasiswa:~$chmod u=w file_A mahasiswa@mahasiswa:~$chmod g+x file_B mahasiswa@mahasiswa:~$chmod o-r file_C 2. Lakukan pembelokan (redirection) pesan error ketika dilakukan perintah berikut: mahasiswa@mahasiswa:~$ mkdir direktori /opt/ Simpan dalam file dengan nama errormkdir.txt. Berikan penjelasan mengenai pesan error tersebut. mahasiswa@mahasiswa:~$ cat /etc/passwd > passwd.txt Simpan dalam file dengan nama passwd.txt. Berikan penjelasan mengenai pesan error tersebut. 3. Buatlah 2 file dengan nama buah1.txt dan buah2.txt dengan isi sebagai berikut. Isi file buah1.txt Isi file buah2.txt Apel Anggur Durian Duku Rambutan Semangka Jeruk Lemon Pepaya Jambu Lakukan lah proses sorting (sort), kemudian gabungkan hasil dari proses sort tersebut kedalam file buah3.txt. Berikan penjelasan mengenai proses sorting tersebut. 4. Gunakan perintah di bawah ini dan perhatikan hasilnya. mahasiswa@mahasiswa:~$ cat /proc/meminfo | sort | pr -n | grep Mem mahasiswa@mahasiswa:~$ cat /proc/cpuinfo | head 5. Buatlah program c (bukan C++) dalam linux sebagai berikut (Sebagai contoh!) Source code Simpan dalam program input.c #include <stdio.h> int main(){ char nama[30]; /*- inputan -*/ printf("Siapa Nama Anda: "); scanf("%s",nama); /*- tampilkan hasil inputan -*/ printf("Selamat Datang %s \n",nama); return 0; }

Upload: johan-wahyudi

Post on 16-Nov-2015

212 views

Category:

Documents


0 download

DESCRIPTION

sdfs

TRANSCRIPT

  • TUGASMata Kuliah : Praktikum Sistem OperasiKelas : SK4Semester : 4 GenapJurusan : Sistem Komputer

    Skenario : lakukan dalam mode terminal CLI,dan menggunakan user mahasiswa, setiapjawabannya tampilkan screenshot untuk langkah2 yang dikerjakan.

    1. Lakukan lah perintah-perintah berikut dan lakukan perbandingan untuk setiap command.mahasiswa@mahasiswa:~$touch file_A file_B file_C

    mahasiswa@mahasiswa:~$ls -l mahasiswa@mahasiswa:~$chmod 777 file_Amahasiswa@mahasiswa:~$chmod 755 file_Bmahasiswa@mahasiswa:~$chmod 174 file_Cmahasiswa@mahasiswa:~$ls -lmahasiswa@mahasiswa:~$chmod u=w file_Amahasiswa@mahasiswa:~$chmod g+x file_Bmahasiswa@mahasiswa:~$chmod o-r file_C

    2. Lakukan pembelokan (redirection) pesan error ketika dilakukan perintah berikut: mahasiswa@mahasiswa:~$ mkdir direktori /opt/

    Simpan dalam file dengan nama errormkdir.txt. Berikan penjelasan mengenai pesanerror tersebut.

    mahasiswa@mahasiswa:~$ cat /etc/passwd > passwd.txtSimpan dalam file dengan nama passwd.txt. Berikan penjelasan mengenai pesanerror tersebut.

    3. Buatlah 2 file dengan nama buah1.txt dan buah2.txt dengan isi sebagai berikut.Isi file buah1.txt Isi file buah2.txtApel AnggurDurian DukuRambutan SemangkaJeruk LemonPepaya Jambu

    Lakukan lah proses sorting (sort), kemudian gabungkan hasil dari proses sort tersebut kedalam file buah3.txt. Berikan penjelasan mengenai proses sorting tersebut.

    4. Gunakan perintah di bawah ini dan perhatikan hasilnya. mahasiswa@mahasiswa:~$ cat /proc/meminfo | sort | pr -n | grep Mem mahasiswa@mahasiswa:~$ cat /proc/cpuinfo | head

    5. Buatlah program c (bukan C++) dalam linux sebagai berikut (Sebagai contoh!)Source code Simpan dalam program input.c#include int main(){

    char nama[30];/*- inputan -*/printf("Siapa Nama Anda: "); scanf("%s",nama); /*- tampilkan hasil inputan -*/printf("Selamat Datang %s \n",nama);return 0;

    }

  • Untuk melakukan compile file lakukan sebagai berikut :mahasiswa@mahasiswa:~$ gcc -o input input.c

    Untuk menjalankan program hasil yang di compile tadi dilakukan sebagai berikut :mahasiswa@mahasiswa:~$ ./input

    Maka, hasilnya akan seperti berikut :

    Tugas : Buatlah program inputan menggunakan bahasa C yang menampilkannama,nim,kelas,jurusan,fakultas.