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
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.
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 bisa dilihat hak akses dari user, group, dan other dari file coba2 yaitu :
User = -r- yang artinya user hanya memiliki hak akses membaca
3. Merestart system komputernya kemudian melihat nilai umasknya dengan cara ketik perintah umask
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
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
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.
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
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.



