Pages

Subscribe:

Lorem ipsum dolor

Followers

Senin, 09 April 2012


TUGAS PERINTAH DASAR LINUX
1.      Posisi anda sekarang berada dalam sub direktori C, sub direktori C berada di direktori B dan direktori B berada di direktori utama /home. Dalam sub direktori C terdapat file dengan nama “sastro.txt”. Jelaskan langkah-langkah untuk memindah file sastro.txt tersebut ke :
/var/slamet/sayekti.
a.       Langkah pertama ubah ke root dengan cara sudo –s
b.      Langkah ke 2,menbuat direktori B dengan cara mkdir B kemudian mencari direktori B dengan perintah ls
c. Langkah ke 3, pindah dari direktori home ke direktori B dengan menggunakan perintah cd B 
d.      Langkah ke 4, membuat subdirektori C pada direktori B
               
e. Langkah ke 5, untuk mengetahui keberadaan direktori C pada Direktori B tuliskan perintah ls dan kemudian pindah ke direktori C dengan cara cd C

f.       Langkah ke 6, membuat file pada subdirektori C dengan nama file sastro dengan cara nano sastro kemudian mencari file sastro dengan perintah ls

g.      Langkah ke 7 , setelah itu kembali ke direktori home dengan perintah cd

h. Langkah ke 8, kemudian masuk ke dierktori root dengan cara ketik perintah cd /

i.        Langkah ke 9,melihat direktori yang ada pada direktori root dengan  perintah ls kemudian masuk ke direktori var dengan perintah cd var 

j.        Langkah ke 10, pada direktori var buat direktori bernama slamet dengan cara
       mkdir slamet ,dan  masuk ke direktori slamet dengan perintah cd slamet
  
k.    Langkah ke 11, pada  direktori slamet buat direktori bernama sayekti dengan perintah mkdir sayekti  kemudian masuk ke direktori sayekti dengan cara cd sayekti 

l.        Langkah ke 12,melihat direktori yang aktif pada direktori tersebut  dengan perintah pwd  

m.    Langkah ke 13, kembali ke direktori home dengan menggunakan perintah cd 

n.      Langkah ke 14, setelah berada  pada direktori home masuk ke direktori B dan kemudian masuk ke subdirektori C dengan menulisakan printah cd B/C

o. Langkah ke 15, memindah file pada subdirektori C ke direktori /var/slamet/sayekti dengan perintah mv /var/slamet/sayekti 

p. Langkah ke 16,  kemudian lihat file yang telah dipindah ,akan tetapi masuk terlebih dahulu pada direktori tujuan dengan perintah cd /var/slamet/sayekti

 q. Langkah yang terakhir, melihat file sastro apakah sudah ada pada direktori tujuan atau belum. Setelah masuk pada direktori tujuan lihat file yang telah dipindah dengan perintah ls

       Pelajarilah litertur usermask/umask pada sistem operasi linux, kemudian jawab soal-soal dibawah ini.

1.      Berapakah nilai devault umask di sistem operasi linux?
2.      Buatlah sebuah file dengan nama “coba1” di /var/slamet, kemudian    perlihatkan file
       tersebut beserta nilai hak aksesnya. Jelaskan arti dari hak akses terhadap file  coba1 yang anda buat tersebut.
3.      Gantilah nilai umask pada sistem operasi anda menjadi 212, kemudian buatlah sebuah file dengan nama “coba2”, setelah itu perlihatkan file yang anda buat tadi beserta nilai  hak aksesnya. Jelaskan arti dari hak akses terhadap file coba2 yang anda buat tersebut.
4.      Jelaskan perbedaan terhadap hak akses pada masing-masing file baru yang anda buat pada kasus nomor a dan nomor b, mengapa bisa berbeda?

JAWABAN :
1.      Di dalam linux nilai maksimal dari direktori adalah 777 sedangkan nilai file maksimalnya adalah 666. Untuk nilai default pada linux yaitu 022, jadi nilai pada direktori adalah 755 dan nilai pada file yaitu 644.
2.       o   Langkah pertama masuk ke root dengan perintah sudo –s, dan masuk ke direktori root dengan perintah cd  /  dan masuk ke direktori /var/slamet dengan perintah  cd /var/slamet  
   o   Membuat file dengan nama coba1 pada direktori /var/slamet/ dengan perintah nano coba1 
   o   Melihat nilai hak aksesnya dengan cara ls –l
   Dari gambar di atas maka bias dilihat hak akses dari user, group, dan other dari file coba1 yaitu :
      User =  -rw yang artinta user memiliki hak akses membaca dan menulis   Group  =  r—yang artinya group hanya memiliki hak akses  membaca
      Other   =  r—yang artinya other hanya memiliki hak akses membaca
3.   o   Langkah yang pertama adalah, masuk ke root dengan cara sudo –s
   o   Langkah yang kedua, nilai umask diganti 212 dengan cara umask 212.      Membuat file pada direktori /var/slamet dengan nama file coba2.  Untuk melihat hak aksesnya ketik perintah ls –l 
         Dari gambar di atas maka bisa dilihat hak akses dari user, group, dan other dari file coba2  yaitu :
                        User = -r- yang artinya user  hanya memiliki hak akses  membaca 
Group = -rw  yang artinya group memiliki hak akses membaca       dan  menulis
Other = r--  yang artinya other hanya memiliki hak akses     membaca

4.      Nilai hak akses pada file coba1 dan coba2 bisa berbeda karena dari umask itu sendiri nilainya mempengaruhi dalam pembuatan folder atau direktori baru dan file baru.


3.      Merestart system komputernya kemudian melihat nilai umasknya dengan cara ketik perintah umask
           Ternyata nilai umasknya berubah yang tadinya 212 menjadi 022, hal tersebut bisa terjadi karena  nilai umask hanya berlaku untuk satu kali booting, sehingga apabila di reboot maka nilainya akan kembali nilai awal (default) yaitu 022.
  
4.      Bacalah literatur mengenai direktori dan file di linux, kemudian lakukan dan jawab tugas berikut:
           Buatlah file dengan nama “file3” dan buatlah direktori dengan nama”dir3” di direktori utama /var. Perlihatkan hak akses terhadap file3 dan dir3, antara file3 dan dir3 hak aksesnya ternyata berbeda, padahal file dan direktori tersebut baru saja dibuat dan belum di ubah hak aksesnya. Pada studi kasus tersebut jelaskan mengapa bisa terjadi hal yang demikian, jelaskan secara ilmiah. 
a.      Langkah pertama, pindah ke direktori /var dengan cara cd /var ,kemudian buat file bernama file3 dengan perintah nano file3
b.Langkah ke 2, buat direktori bernama dir3 dengan cara ketik perintah mkdir dir3
c.       Langkah ke 3, lihat nilai hak akses dari file dan direktori yang baru saja dibuat dengan cara ketik perintah ls –l pada direktori /var 
             Dari gambar di atas bisa dilihat bahwa nilai hak akes dari file file3 dan direktori dir3 berbeda. Hal tersebut dikarenakan nilai default dari file dan direktori itu berbeda, hal tersebut mempengaruhi nilai hak akses dari file dan direktori. Itulah alasan mengapa nilai hak akses dari file dan direktori yang baru dibuat sudah berbeda walaupun nilai umasknya belum dirubah.
Keterangan : 
                                 Nilai default dari direktori adalah 755 yang artinya       
7 :: (USER ) yang terdiri dari rwx,  artinya user  dapat membaca, menulis,serta  mengoperasikan
5 :: (GROUP) yang tediri dari r-x, artinya group dapat membaca dan mengoperasikan
5 :: (OTHER) yang terdiri dari r-x,  artinya other dapat membaca dan mengoperasikan 
  Nilai default dari file adalah 644 yang artinya    

6 :: (USER) terdiri dari rw-, yang artinya dapat membaca dan menulis
4 ::  (GROUP) terdiri dari r--, yang artinya hanya bisa membaca
4 ::  (OTHER) terdiri dari r--, yang artinya hanya bisa membaca



 












































































































































































































1.