4
1. Apa yang dimaksud dengan File dan Directories? File merupakan koleksi dari data yang disimpan di dalam disk dan dapat dimanipulasi sebagai suatu unit sesuai dengan namanya. Sedangkan directories atau direktori adalah sebuah fle yang bertindak sebagai older untuk fle lain. 2. Berikan contoh pembuatan Directories dengan nama “sp_sisop” !berikan screenshot" #. Buatlah $ buah %le selain tipe t&t lalu kompresi $ %le tersebut di direktori super user. Bagaimanakah caranya ? !sertakan screenshot " Cara: 1. Ketik sudo su, agar dapat masuk ke rootnya. 2. ikin ! fle dengan menggunakan " touch. #. Kompres fle dengan synta$ tar %c &nama'fle'kompresi( &nam'fle( ) &nama'fle*(+ '. (uliskan # buah command selain yang telah di)elaskan pada materi untuk meng*ekstrak %le 1. un ip &nama'fle. ip(, untuk mengekstrak fle ip. 2. unrar $ &nama'fle.rar(, untuk mengekstrak fle rar. #. -un ip %c &nama'fle.tg ( tar $ /, untuk mengekstrak fle tg . $. +erhatikan gambar berikut Apa yang dimaksud dari ,r-*r-*r, pada %le chat lient.py?

Sistem Operasi

Embed Size (px)

DESCRIPTION

Siso

Citation preview

1. Apa yang dimaksud dengan File dan Directories? File merupakan koleksi dari data yang disimpan di dalam disk dan dapat dimanipulasi sebagai suatu unit sesuai dengan namanya. Sedangkan directories atau direktori adalah sebuah file yang bertindak sebagai folder untuk file lain.2. Berikan contoh pembuatan Directories dengan nama sp_sisop ! (berikan screenshot)

3. Buatlah 5 buah file selain tipe txt lalu kompresi 5 file tersebut di direktori super user. Bagaimanakah caranya ? (sertakan screenshot)

Cara:1. Ketik sudo su, agar dapat masuk ke rootnya.2. Bikin 5 file dengan menggunakan $ touch.3. Kompres file dengan syntax tar cf [nama_file_kompresi] [nam_file] [nama_fileN]4. Tuliskan 3 buah command selain yang telah dijelaskan pada materi untuk meng-ekstrak file! 1. unzip [nama_file.zip], untuk mengekstrak file zip.2. unrar x [nama_file.rar], untuk mengekstrak file rar.3. Gunzip c [nama_file.tgz] tar xvf -, untuk mengekstrak file tgz.5. Perhatikan gambar berikut!

Apa yang dimaksud dari rw-rw-r pada file chatClient.py?Maksudnya, user dan group dapat melakukan read dan write namun tidak bisa melakukan execute, dan other hanya bisa read saja.6. Buatlah sebuah direktori dan rubahlah sesuai kriteria berikut : - Yang bisa mengakses hanya user Gantilah pemilik direktori tersebut sesuai nama depanmu Gantilah groups direktori tersebut sesuai nama tengahmu Sertakan screenshot

7. Apa yang dimaksud dengan shell? Shell merupakan command executive, yaitu program yang menunggu instruksi atau perintah dari pemakai, memeriksa sintaks dari perintah yang diberikan, dan kemudian mengeksekusi perintah tersebut. Shell disebut juga dengan command interpreteur language, artinya shell adalah bahasa yang menerjemahkan perintah yang menjadi penghubung secara langsung atau antar muka antara user dengan utilitas & bahasa pemrograman dari sistem operasi itu sendiri.8. Sebutkan macam macam shell dan berikan penjelasannya!ShellDeveloperLokasiKeterangan

Bourne Shell( /bin/sh)Steven BourneShell yang pertama kali ada di Unix

Bourne Again Shell( /bin/bash)Brian Fox danChet RameyFree SoftwareFoundationShell BASH merupakan shell yang paling umum digunakan di semua system operasi Linux

C Shell( /bin/csh)Bill JoyUniversitasBerkeleyCaliforniaC Shell adlah Shell yang mengadopsi perintahpemrograman C

Tenec C Shell( /bin/tcsh)TCSH adalah Shell pengembangan dari UNIX C Shell

Korn Shell(/ bin/ksh)Bill JoyAT&T LabsShell ini menggabungkan kelebihan Bourne shell dan C shell sehingga lebih interaktif.

Alquimist Shell ( /bin/ash)Kenneth AlmquistAsh banyak digunakan dalam embedded linux, sistem yang tertanam misalnya BIOS.

Z Shell ( /bin/zsh)Z shell ini biasa digunakan oleh pengguna linux untuk membangun script yang kompleks.

9. Sebutkan variable pada shell dan berikan penjelasan!1. Variabel localadalah variabel yang nilainya langsung diisikan. Variabel yang ada hanya pada saatmasih aktif, dan hanya dikenal di lingkungan itu sendiri, sehingga variabel lokal hanyaberlaku pada lingkungan dimana variabel tersebut dibuat.2. Variabel Environmentadalah variabel bawaan dari Shell itu sendiri, umumnya variabel ini berisi nilai-nilai yangmerupakan konfigurasi standar dalam lingkungan program Shell yang jika digunakanakan berdampak pada system.

10. Apa yang dimaksud dengan Quoting? Dan berikan contoh quoting!Quoting adalah mekanisme untuk melindungi metakarakter dari interpretasi sebagai sebuah simbol. Ada tiga karakter quoting dalam Shell, yaitu: 1. Backslash ( \ ) 2. Petik tunggal ( ' ) 3. Petik ganda ( )

Contoh:$echo don\t miss itdont miss it$echo dont miss itdont miss it

Keterangan:1. Backslash (\) merupakan karakter yang menjelaskan interpretasi tanda petik () yang merupakan metakarakter dalam Shell, atau tanda petik () yang mengikuti bukan sebuah metakarakter.2. Penggunaan tanda petik double ( ) juga berfungsi melindungi interprestasi karakter petik () sebagai metakarakter.