Sabtu, 14 Desember 2019

Pertemuan 13- Backup dan Restore

Laporan
1. Buat user secara manual dengan spesifikasi sebagai berikut
untuk membuat user menggunakan syntax : adduser nama_user

 lalu membuat group dengan syntax : dengan cara group nama_group
memasukkan user ke grup-grup tertentu
usermod -a6 nama_group nama_user
untuk pengecekan terminal
cat/etc/group
tampilan

2. Pengertian Backup dan Restore
  • backup : memindahkan atau menyalin kumpulan informasi (data) yang tersimpan didalam hardisk komputer yang biasanya dilakukan dari satu lokasi/perangkat lainnya dan data atau kumpulan informasi tersebut berupa file/dokumen,gambar,video,maupun audio
  • restore : sebuah sistem /fitur yang terdapat pada operating sistem windows dengan sistem restore kemungkinan seorang administrator windows atau pengguna os windows untuk mengembalikan sistem windows pada kondisi semula. dan restore berfungsi untuk apabila ada sebuah os windows mengalami masalah yang menyebabkan kinerja sistem tidak dapat bekerja dengan optimal
3. cara backup dan restore menggunakan tar dan cpio
    Jawab :

backup dengan tar : #tar[opsi] [nama_file] [folder/file yang akan dikompres] contoh : tar wt/home/os05/pljb
  • untuk melihat direktori dengan tar : #tar tvf/home/os05/pljb
  • format penulisan pada tar : tar-cvf /home/os05/documents/backup/backup.ldh atau tar/home/os05/desktop/pljb
  • keterangan : /home/os05/documents/backup/backuppljb.tar - tujuan backup /home/os05/desktop/pljb/ -lokasi backup
  • tar tertinggal 2 yaitu : tar -xvf dan tar -tvf
  1. tar xvf /home/os05/documents/backup.pljb tar=untuk restore
  2. tar tvf/home/os05/documents/backup/backuppjb tar = untuk backup
backup dengan cpio
  • syntax < restore > backup
  • cpio -H < nama tib
  • format penulisan : jika sudah berada dilokasi filenya maka pljb/ -print cpio - o>/home/os05/desktop/backuppljb.cpio
perbedaan tar dan cpio
tar : tujuan dulu baru lokasi
cpio : lokasi dulu baru tujuan

4. crontab 
jawab : sebuah peringah yang sangat berguna untuk menjalankan tugas-tugas yang terjadwal sehingga akan mengurangi waktu administrasi selakn contrab ada juga oerintah lain
fungsi crontab
membantu kita untuk menjalankan tugas tugas yang terjadwal didalam sistem kita


  1. crontab -e : mengedit file crontab yang sudah ada akan membuat file baru
  2. crontab -l : menampilkan isi file crontab
  3. crontab -s : menghapus file crontab
  4. crontab -n : mengedit crontab milik user
pretest
1. Apa yang kalian ketahui tentang backup
Jawab : suatu sistem yang menyimpan cadangan dari sebuah file yang asli agar jika terjadi kesalahan akan ada file yang disimpan

2. Apa yang kalian ketahui tentang restore
Jawab : proses mengembalikan data ke tempat semula

3. Cari tau apa itu crontab
Jawab : yang bertugas melakukan penjadwalan pada operasi linux
fungsi: yntum melakukan penjadwalan secata otomatis

scan pretest

Nama : Liony Framaychella
Kelas : B
Nim : 201831050
Link Sttpln : liony1831050@sttpln.ac.id
Nama dosen : Dine Tiara Kusuma,S.T.,M.Kom
Matkul : Perangkat Lunak Jaringan 1

Pertemuan 12- boot loader

Laporan
1. Buatlah Konfigurasi bootloader dengan ketentuan sebagai berikut
    Jawab :
  • ubah nama os menjadi nim,nama lengkap
  • ubah nama background,huruf,highlight menjadi cyan/blue white/blue
  • beri password untuk grub nama lengkap
  • beri password untuk centos nim
Beri screenshot file konfigurasi beserta hasil bootloader seperti contoh dibawah ini. jelaskan pula langkah-langkahnya






2. Jelaskan Langkah-Langkah untuk membuat user baru secara manual di linux(CentOS)
    Jawab :

  1. masuk keterminal centos 6 nya, lalu kita masuk ke mode super user atau root agar kita bisa membuat user barunya
  2. untuk menampilkan isi dari super user kita gunakan command vi/etc/passwd
  3. masuk ke mode insert dengan cara tekan esc + shift :i, lalu copy salah satu user dan ubah menjadi nama user yang anda inginkan, misalnya saya beri nama "infor" lalu save dengan tekan esc + shift :wq!
  4. kembali lagi ke terminal dan kita tekan vi/etc/shadow pada terminal, maka akan tampil seperti dibawah ini, yang mana terlihat ada bahasa dengannya, maka semua bahasa dewa tersebut dihapus kecuali tanda : yang dilanjutkan dengan angka yaiu : 16750 : 0 : 9999999 : 7 pada tampilan tidak dihapus lalu save dengan esc + shift : wq!
  5. membuat kepemilikan grup misalnya pada gambar yaitu grup sttpln, sekolah dan direktorat yang terdiri dari masing-masing user, dengan mengetik vi/etc/group dan kita mode insert lalu kita tulis grup sttpln terdiri dari infor & mesin, sekolah terdiri dari sipil & elektro , dan rektorat terdiri dari teknik dengan gid yang sudah ditentukan lalu save dengan esc + shift :wq!
  6. mengubah kepemilikan dengan menggunakan chown dengan engrp
  7. mengcopy fitur bash ke dalam compen c
  8. mereboot pc

Minggu, 01 Desember 2019

Pertemuan 11 - startup & shutdown

Laporan
1. Jelaskan pengertian startup dan shutdown
    Jawab :

  • Memahami proses yang berlangsung pada saat startup dan shutdown akan memudahkan dalam mencari kesalahan (troubleshooting) ketika terjadi masalah yang berhubungan dengan startup dan shutdown komputer.


2. Sebutkan inti level yang terdapat pada linux (centOS) dan jelaskan kegunaan masing masing tersebut.
    Jawab :

  • 0 – System halt; sistem dapat dengan aman dimatikan/shutdown.
  • 1 – Single user; jarang digunakan / hanya satu user yg dapat dugunakan.
  • 2 – Multiple users, tidak ada NFS (network filesystem), juga jarang digunakan.
  • 3 – Multiple users, baris perintah (yaitu, semua mode teks) antarmuka; runlevel standar untuk sebagian besar berbasis Linux perangkat keras server.
  • 4 – User-definable
  • 5 – Multiple users, GUI (antarmuka pengguna grafis); runlevel standar untuk sebagian besar sistem berbasis Linux desktop.
  • 6 – Reboot, digunakan ketika restart sistem.



3.Apa yang dimaksud dengan sistem administrator?
     Jawab :

  •  Sistem Administrator (admin, administrator, sysadmin, sistem admin) adalah profesi yang memiliki tugas untuk melakukan administrasi terhadap sistem melakukan pemeliharaan sistem, memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah sistem.


4. Sebutan dan jelaskan apa saja tugas sistem adiministrator!
    Jawab :
  • Merancang dan melakukan instalasi hardware dan software
  • Mendefinisikan dan megidentifikasikan atribut yang digunakan oleh user
  • Melakukan dokumentasi konfigurasi sistem
  • Menjaga tingkat keamanan instalasi komputer
  • Melakukan tuning kinerja sistem komputer
  • Meyakinkan infrastruktur dan jaringan komputer dalam keadaan baik
  • Melakukan backup dan restore
  • Menjawab masalah teknis dan memecahkan masalah
  • Melakukan audit software dan hardware
  • Mengidentifikasi ancaman dan tanggap terhadap isu yang berhubungan dengan sistem
  • Mengenalkan teknologi baru kepada user dalam sistem yang tengah digunakan

Nama : Liony Framaychella
Kelas : B
Nim : 201831050
Link Sttpln : liony1831050@sttpln.ac.id
Nama Dosen : Dine Tiara Kusuma,S.T.,M.Kom
Mata Kuliah : Perangkat Lunak Jaringan1



Pertemuan 10 - administrator

Laporan
1. Jelaskan pengertian boot loader beserta fungsinya
    Jawab :
    boot loader adalah sebuah program yang mampu memberikan aksebilitasi untuk memodifikasi sistem, memverifikasi integritas OS, menyediakan media untuk mengupdate perangkat, serta sebuah program yang berfungsi untuk memuat OS ketika hp dalam proses booting

  • Fungsi boot loader 
Locked boot loader :



  • agar bisa menjaga garansi serta stock rom yang ada dalam hp sehingga kondisi tetap aman
  • menjaga aksebilitasi pengguna(terbatas)


  • Unlock boot loader :
    • bisa root
    • bisa dipasang custom recovery
    • bisa dipasang custom rom
    2. Jelaskan boot loader yang terdapat pada linux
        Jawab :

     GRUB (Grand Unifred Boot loader)

    1. memperbolehkan user mempunyai sistem operasi yang berbeda didalam komputer mereka
    2. memperbolehkan user untuk memilih sistem operasi manakah yang akan digunakan
    LILO (Linux loader)

    1. tidak tergantung pada file sistem tertentu dan dapat berjalan disemua baris linux/unix
    2. LILO dapat melakukan booting melalui hardisk, floppydisk
    3. Jelaskan cara konfigurasi boot loader dilinux serta cara mengganti background
         Jawab :

    Cara mengganti Background

    1. masuk ke root = $ su -
    2. melihat ke grub = #vi ( boot/ grub/menu.lst)
    3. pilihlah satu gambar lalu buka gambar tersebut menggunakan aplikasi GNU image manilulation program, setelah itu lakukan langkah sebagai berikut = image scale image ( 640 x 480 ) , lalu image - mode - indexed - maximun number of colors (14), setelah itu save as gambar dengan format “xpm”
    4. lakukan extract data = #gap/home/user/desktop/gambar.xpm
    5. kemudian pindahkan data = #mr/home/user/desktop/gambar.xpm.gz/boot/grub/

    Pretest
    1.  Jelaskan apa itu sistem administrator beserta fungsinya 
         Jawab : 
         Sistem administrator merupakan sistem yang mengatur hak akses keamanan suatu perangkat
    • Fungsi : Mengatur Keamanan
    2. Sebutkan beberapa cara masuk sebagai sistem administrator (super user di linux)!
        Jawab :
        G : reboot
        I : singgle

    3. Jelaskan pengertian startup &shutdown pada linux!
        Jawab:
        startup : suatu cara untuk menyalakan perangkat
        shutdown : suatu cara untuk mematikan perangkat

    4. Sebutkan dan Jelaskan non level (init) pada linux!
        Jawab :
        





    Nama : Liony Framaychella
    Kelas : B
    Nim : 201831050
    Link Sttpln : liony1831050@sttpln.ac.id
    Nama Dosen : Dine Tiara Kusuma,S.T.,M.Kom
    Mata Kuliah : Perangkat Lunak Jaringan1




    Pertemuan 9 - Shell Script


    Pretest

    1. Jelaskan pengertian dan fungsi pemrosesan string pada linux
         Jawab : 
    • pemrosesan string merupakan sebuah data yang terdiri dari beberapa kolom menggunakan cara head, cut, sort dan tail
    • Fungsi : menampilkan data-data yang hanya kita inginkan
    2. Sebuah perintah-perintah yang ada pada pemrosesan string,serta jelaskan Fungsinya!
         Jawab : 
    • head : menampilkan data dari atas
    • cut : menampilkan kolom
    • sort : mengurutkan data
    • tail : menampilkan data dari bawah
    3. Jelaskan apa itu shell script pada linux!
        Jawab :

    4. Jelaskan fungsi shell script!
        Jawab :






    Nama : Liony Framaychella
    Kelas : B
    Nim : 201831050
    Link Sttpln : liony1831050@sttpln.ac.id
    Nama Dosen : Dine Tiara Kusuma,S.T.,M.Kom
    Mata Kuliah : Perangkat Lunak Jaringan1

    Sabtu, 02 November 2019

    Pertemuan 8 - Pemrosesan String

    Pretest
    1.  Sebutkan 10 Perintah Dasar di linux (centOS) dan beri penjelasan! 

    Jawab :

    • pwd : memperlihatkan directory
    • cd : pindah direktori
    • cat >> : mengisi folder
    • clear : menghapus layar
    • ls : menampilkan isi direktori
    • mkdir : membuat folder baru
    • rmdir : menghapus sebuah folder
    • rm : menghapus file
    • touch : membuat folder
    2. Jelaskan Pengertian Softlink dan Hardlink, Perbedaan, dan Contoh Penggunaannya!
    Jawab :
    Softlink : untuk membuat link pada file sintaks, shortcut

    • Jika satu file dihapus akan error/ tidak bisa berdiri sendiri
    • Cara Penggunaan : Soflink[namafile].txt
    Hardlink : fungsinya sama seperti copy

    • dapat berdiri sendiri
    • Cara Penggunaan : Hardlink[namafile].txt
    3. Jelaskan Pengertian Chmod dan Umask serta beri contoh penggunaannya!
    Jawab :
    Chmod : mengatur hak akses ke file tertentu

    • $[chmod][namafile]
    Umask : mengatur hak akses ke keseluruhan file

    • $[umask][namafile]
    4. Jelaskan Fungsi editor teks vi dan jelaskan 2 modus yang terdapat pada editor teks vi!
    Jawab :
    Editor Teks Vi : sebuah sistem operasi linux yang berbasis teks

    • Modus Instruksi : setiap tombol yang ditekan akan diterjemahkan dengan tombol esc
    • Modus Edit : digunakan pada waktu penulisan teks untuk menuliskan dengan cara a,A,i,I,o,O


    Scan Pretest
    Nama : Liony Framaychella
    Kelas : B
    NIM : 201831050
    Matkul : Perangkat Lunak Jaringan1
    Link STTPLN : liony1831050@sttpln.ac.id
    Nama Dosen : Dine Tiara Kusuma,S.T.,M.Kom

    Selasa, 22 Oktober 2019

    Pertemuan 7 - Editor Teks Vi

    Laporan :


    Pretest
    1. Jelaskan Pengertian dan Fungsi Editor Teks Vi
        Jawab :
    • Editor Teks vi : sebuah sistem operasi linux yang berbasis mode teks
           Fungsi : Penggerak kursor, mode operasi

    2. Jelaskan 2 Modus operasi yang terdapat pada editor teks vi
        Jawab:
    • Modus Instruksi : Setiap tombol yang ditekan akan diterjemahkan sebagai suatu perintah dengan tombol (esc)
    • Modus Edit : Digunakan pada waktu penulisan teks untuk menuliskan dengan cara a, A ,i  ,I ,o , dan O
    3. Sebutkan 4 editor teks lain yang sering digunakan selain editor teks vi
        Jawab :
    • Nano
    • Sublime
    • Vim
    • Brakat

    4. Jelaskan Perbedaan antara Chmod dan Umask serta berikan contoh penggunaannya
        Jawab :
    • Chmod : Mengakses ke semua file
    • Umask : Mengakses ke file tertentu
         Cara penggunaanya :
    • Umask : $ [Umask] [NamaFile]
    • Chmod : $ [Chmod] [NamaFile]
      
    Scan Pretest
    Nama : Liony Framaychella
    Kelas : B
    NIM : 201831050
    Matkul : Perangkat Lunak Jaringan 1
    Link STTPLN : liony1831050@sttpln.ac.id
    Nama Dosen : Dine Tiara Kusuma,S.T.,M.Kom

    Minggu, 13 Oktober 2019

    Pertemuan 6 - Chmod dan Umask

    Laporan

    1. Jelaskan pengertian dan fungsi Editor Teks Vi di linux !!
    2. Jelaskan 2 modus operasi yang terdapat pada Editor Teks Vi !!!
    3. Sebutkan perintah dasar dan perintah dalam modus instruksi pada editor teks Vi !!
    4. Berikan contoh editor teks lain yang sering digunakan selain editor teks Vi!!!

    Jawab 

    1. Pengertian dan Fungsi Editor Teks Vi

    Editor vi adalah sebuah editor text standar pada sistem operasi Linux yang berbasiskan mode teks. Seorang user yang menggunakan vi untuk pertama kalinya, mungkin akan mengalami sedikit kesulitan dalam memahami perintah-perintahnya dikarenakan tidak adanya menu-menu yang ditampilkan pada saat kita sedang mengedit file. Vi memiliki dua mode yaitu mode command, dan mode insertion. Ketika kita membuka vi, maka pertama kali akan masuk ke mode command, dimana kursor dapat kita gerak-gerakkan atau bahkan melakukan penghapusan terhadap teks. Mode insertion dimulai ketika memasuki salah satu perintah insertion atau perintah change, yaitu perintah untuk mengedit teks dengan menuliskan huruf demi huruf.


    2.  Modus yang terdapat pada Editor Teks Vi

    1.  Modus Instruksi / Modus Perintah
         Yaitu memasukkan perintah untuk melakukan operasi tertentu dalam melakukan editing. Untuk dapat masuk ke modus perintah terlebih dahulu harus menekan tombol ESC pada keyboar. 

    2 . Modus Edit / Modus Teks
        Yaitu menuliskan dokumen / data seperti sebuah editor biasa. Untuk masuk ke modus edit, terlebih dahulu harus menekan tombol insert/i/I/a/A.
    Memulai vi ------> Pembuatan teks sama halnya dengan echo dan cat, perbedaannya jika di       
    Echo tidak bias mengedit file, di editor vi teks bias di edit


    3. Perintah Dasar dan Perintah dalam modus intruksi

    1.Pergerakan kursor per karakter(dalam modus intruksi )
    h ------------------------> untuk menggerakkan kursor kekiri
    l -------------------------> untuk menggerakkan kursor kekanan
    k ------------------------> untuk menggerakkan kursor keatas
    j -------------------------> untuk menggerakkan kursor kebawah
    m -----------------------> untuk menggerakkan kursor ke baris n

    2.Menggerakkan kursor perkata
    W,w ---------------------> untuk menggerakkan kursor kekanan pada awal kata berikutnya
    B,b   ---------------------> untuk menggerakkan kursor kekiri pada awal kata sebelumnya

    3.Menggerakkan kursor perbaris
    gg -----------------------> menggerakkan kursor kehuruf dan baris pertama pada halaman pertama
    ngg ----------------------> menggerakkan kursor pada baris ke-n
    ( --------------------------> menggerakkan kursor ke awal baris
    )  -------------------------> menggerakkan kursor ke akhir baris

    4.Pengeditan teks(langkah awal terlebih dahulu tekan tombol esc)
    a ------> menyisipkan kata mulai dari kiri kursor setelah kursor bergeser 1 huruf ke kanan
    A ------>menyisipkan kata pada posisi akhir dari baris
    i -------> menyisipkan teks mulai dari kiri kursor(insert)
    I -------> menyisipkan teks dari awal baris
    s ------->menyisipkan teks mulai dari kiri kursor (insert)
    o ------> membuka satu baris baru dengan meyisipkan teks di bawah baris yang sekarang
    O ----> membuka satu baris baru dan meyisipkan teks di atas baris yang sekarang

    5.Membuka file lain sewaktu megedit file
    :e namafile -----> membuka file lain ketika sedang mengedit file (hanya dapat digunakan apabila file yg telah kita edit telah tersimpan)
    :e! namafile ------> membuka file lain ketika sedang mengedit file (tanpa menyimpan perubahan yang telah kita lakukan ) 

    6.Menghapus Teks
    ** penghapusan teks per karakter/huruf**
    nx -----> menghapus karakter pada posisi kursor
    ndw -----> menghapus sebanyak n kata dari posisi kursor
    nX -----> menghapus n karakter dari posisi kata didepan kursor

    **Penghapusan teks per/baris
    ndd  ------->  menghapus sebanyak n baris ->baris di bawahnya akan naik
    D  ----------> menghapus baris dan membentuk baris baru pada baris yang telah dihapus tadi  ->baris dibawahnya tidak naik

    7.Menyimpan File dan Keluar dari editor vi
     :w     -------> menyimpan file yang sudah ada nama filenya (save), tannpa keluar
     :w!    ------->menyimpan file yang sudah ada nama filenya (save), tanpa keluar
     :q    ----------> keluar dari editor vi tanpa menyimpan file
     :q!   -----------> keluar dari editor vi tanpa menyimpan file
     :wq! ------------->menyimpan file dan keluar dari Editor vi
     :x  --------------> menyimpan file dan keluar dari Editor vi
     :w nmfile    ------------> menyimpan file dengan nama yang ingin ditentukan

    ** Keluar sementara dari vi dan mengeksekusi perintah
    :! sh   -------->keluar sementara dari editor vi, lalu kembali ke editor vi dengan ketik exit
    :! ls  --------------> keluar sementara dari editor vi, lalu kembali ke editor vi dengan ketik ls

    8.Copy Dn Paste file
             Dalam pengoperasian copy paste seperti halnya yang telah dibahas dimateri sebelumnya, dilakukan dengan cara memberikan perintah untuk menyalin data ke buffer lalu memberikan perintah lagi untuk menyalin data yang ada di buffer ketempat yang diinginkan.
    nyy   --------> menyalin n baris pada posisi kursor ke buffer
    ny    ---------->  menyalin mengcopy n karakter dari posisi kursor
    nyw    ----------> menyalin n kata pada posisi kursor ke buffer
    P   -----------> menyalin data yang ada di buffer (termasuk teks yang baru di  hapus  dengan menggunakan perintah x, dw, dan dd)ke posisi kursor
    P  -----------> menyalin data yang ada di buffer (termasuk teks yang baru di hapus dengan menggunakan perintah x, dw, dan dd)ke posisi kursor


    9.Membatalkan Perintah Sebelumnya
    u   -------------->membatalkan 1 perintahyang telah dilakukan sebelumnya
    2u   ---------------> membatalkan 2 perintahyang telah dilakukan sebelumnya
    Ctrl + R   ---------->membatalkan/Cancel perintah yang telah di undo


    4.  Contoh Editor teks lain
    • Nano
    • Emacs
    • Acme
    • ActiveState Komodo
    • IDE Komodo
    • Komodo Edit
    • Bluefish (editor teks)
    Pretest
    1. Jelaskan Pengertian dan Fungsi Chmod dan Umask
       Jawab :
    • Chmod : Untuk memberi hak akses/permission kepada user atau non user
    • Umask : Untuk menambahkan pengaturan hak akses atau memberi batasan pada file
    2. Jelaskan Perbedaan Chmod dan Umask
       Jawab :
    • Chmod : Untuk mengubah hak akses pada suatu file dan folder tertentu
    • Umask : Untuk Mengatur hak akses default dalam menggantikan nilai umask
    3. Tuliskan sintaks penggunaan Chmod dan Umask
       Jawab : 
    • Chmod : $chmod[permission][file]
    • Umask : $umask
    Scan Pretest
       

    Nama : Liony Framaychellla
    Kelas : B
    NIM : 201831050
    Nama Dosen : Dine Tiara Kusuma,S.T.,M.Kom
    Link STT-PLN : liony1831050@sttpln.ac.id

    Kamis, 03 Oktober 2019

    Pertemuan 5 - Hardlink dan Softlink

    Laporan 
    1. Jelaskan pengertian dan fungsi umask dan chmod dalam sistem operasi linux(CentOS) !!!
        Jawab :
        - Umask, adalah singkatan dari "User Mask" dan ini adalah dasar dari hak akses default          yang diterapkan pada file dan folder yang baru dibuat, dan bisa juga disebut                          kemampuan sistem operasi linux untuk menambahkan pengaturan hak akses atau                memberi batasan pada file atau direktori yang dibuat oleh proses yang berjalan saat itu.        ketika shell atau program lain membuat suatu file atau direktori, umask nenberikan                permission tertentu.

    • Fungsi Umask : Untuk memberi hak akses pada sebuah file atau folder didalam Sistem operasi linux (centOS)
         - Chnmod, adalah kepanjangan dari Change Mode sebuah perintah untuk memberi hak         akses / permissions kepada user biasa dan non user. Serta chnmod menjaga                       keamanan dari suatu data
    • Fungsi Chnmod : Untuk memberi akses ( read, write, executable) kepada grup clan File-File tertentu .
    1. Read (r) : Memberikan kepada grup/user untuk hanya sekedar membaca atau melihat
    2. Write(w) : Memberikan kepada grup/user untuk bisa menalis file
    3. Executable(x) : Memberikan kepada grup/user untuk mengesekusi file tersebut
    2. Berikan contoh cara penggunaan umask dan chmod!!!
        Jawab :
        - Umask 
    • Untuk Menghitung Nilai default melalui pada file kalkulasi, sebagai berikut :                  nilai oktal yang mengatur hak akses atas file                                                                    0 Read, Write, Execute(rwx)                                                                                            1 Read and Write(rw-)                                                                                                      2 Read and Execute(r-x)                                                                                                  3 Read Only (r-)                                                                                                                4 Write and Execute (wx)                                                                                                  5 Write Only (-w-)                                                                                                            6 Execute Only (-x)                                                                                                            7 No permission (-)
    1. Menentukan ijin hak akses awal pada saat file atau direktori dibuat                                - $ touch F1                                                                                                                      - $ ls -lF1
    2. Melihat Umask                                                                                                                  - $ Umask
    3. Mo difikasi nilai Umask                                                                                                      - $ Umask 027                                                                                                                  - $ Umask                                                                                                                          - $ touch F2                                                                                                                      - $ mkdir                                                                                                                            - $ ls -l                                                                                                                                - $ Umask 077                                                                                                                  - $ touch x Filex                                                                                                                - $ mkdir                                                                                                                            - $ ls -l
         - Chnmod
    • Penggunaan Chnmod untuk mengubah hak akses file dan folder                                    $ chnmod [permission] [file]             
    • [permission] dapat berupa merubah hak akses folderC menjadi "drwx-r-rw" masa gunakan perintah                                                                                                               $ chnmod746 FolderC                                                                                                       - Mengubah File  : $ chnmod746File.txt
    • "permission" juga dapat menggunakan notasi simbol, yang mana lelah mudah digunakan memodifikasi tipe user tertentu                                                                         - contoh mengubah hak akses user (u) menjadi 'rwx,' group(g) menjadi "rw" dan others (0) menjadi "rw" gunakan                                                                                       - $ chnmod u = rwx, g = rw, 0 = rw FileC.txt
    • Menambahkan hak akses untuk salah satu user                                                               - $chnmod u + x FileC.txt
    • Untuk menggantk hak akses folder beserta isi dapat menambahkan opsi rekursif dengan simbol -R                                                                                                              - $chnmod-R755FolderC
        
    3. Jelaskan perberbedaan umask dan chmod!!!!
        Jawab : 

    • Umask yaitu untuk mengatur Hak Akses Default,                                                            Dengan mengganti nilai Umask, kita dapat mengatur hak akses default yang secara otomati dimiliki setiap file dari direktori    
    • Chnmod, yaitu mengubah hak akses pada suatu file atau folder tertentu saja


    Pretest
    1. Sebutkan & Jelaskan 5 Perintah Dasar di Linux!
    2. Jelaskan Apa Kegunaan Softlink dan Hardlink!
    3. Jelaskan Perbedaan antara Softlink dan Hardlink serta berikan contohnya!
    4. Jelaskan Perintah untuk menggunakan Softlink dan Hardlink!
    Jawab :

    1.   - pwd    : Memberi tau alamat direktori
          - ls        : Menampilkan isi direktori
          - mkdir : Membuat sebuah folder
          - rm      : Menghapus file
          - rmdir : Mengapus sebuah folder

    2.    Hardlink

    • Sebuah file yang jika salah satu berubah maka yang lain akan mengikuti 
           Softlink

    • Sebuah file yang menunjukkan ke file lain
    3.  Hardlink

    • Bisa berdiri sendiri walaupun sumber file hilang 
    • Contoh : hrdmakanan , Jika makanan dihapus maka  hrdmakanan tidak akan hilang ataupun error
         Softlink

    • Tidak bisa berdiri sendiri jika sumber file hilang 
    • Contoh : hrdminuman, Jika minuman dihapus maka akan ada tanda merah
    4.  Hardlink : ln [Target] [Link Nama]
         Softlink : ln -s [Target] [ Link Nama]


    Scan Pretest



    Nama : Liony Framaychella
    Kelas : B
    NIM :  201831050
    Nama Dosen : Dine Tiara Kusuma, S.T., M.Kom
    Link STTPLN : liony1831050@sttpl.ac.id


    Kamis, 26 September 2019

    Pertemuan 4 - Fitur Bash dan Perintah Dasar Pada Linux

    Tugas Laporan

    1. Jelaskan Pengertian dan fungsi dari softlink dan hardlink dalam sistem operasi linux(CentOS)!
        Jawab :


    •  Hardlink
    Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini sama persis dengan sumber penggandanya baik isi content didalamnya hingga nilai dari inode nya pun sama dan memilik keterkaitan antara satu dengan yang lain (apabila yang satu berubah yang lainnya akan mengikuti) disebut hardlinks.
    Sintaks hardlink :
    - Hardlink = ln [target] [link nama]

    •  Softlink
    Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini sama persis dengan sumber penggandanya serta memiliki hubungan dari hasil ganda dengan sumber karena bersifat shortcut dan file hasil ganda sangat bergantung dari file sumber disebut softlinks. Sederhananya, softlink adalah sebuah file yang menunjuk ke file lain.

    Contoh: jika 
    /home/steven adalah sebuah direktori,
    /home/steven/tmp adalah sebuah symlink yang berisi path "/tmp" (path absolut) maka ketika /home/steven/tmp diresolusi, hasilnya adalah /tmp. Dan ketika
     /home/steven/tmp/f1.txt diresolusi, hasilnya adalah /tmp/f1.txt.

    Sintaks softlink :
    - Softlink = ln -s [target] [link nama]

    • Kapan menggunakan softlink ?

    1. Ketika sebuah link berada di filesystem
    Karena hardlink adalah referensi langsung ke filesystem, maka kamu gak bisa menggunakan hardlink, sehingga diperlukan softlink untuk dapat masuk ke file sistem.
    2. Menghubungkan ke direktori 
    Biasanya banyak yang menggunakan softlink karena hardlink semata-mata tidak akan bekerja. Ada juga kasus dimana softlink lebih baik dari pada hardlink, meskipun baik akan bekerja. Sebagai contoh, mungkin kamu ingin memilih softlink untuk membuatshortcut dan kamu menggunakan softlink sehingga dapat dengan mudah mengubah target hubungan antara versi. 

    • Hardlinks dan softlink dapat dikatakan sama tetapi juga berbeda, karena :
    1. Hardlinks dan softlink secara konten isi sama dengan sumber penggandanya.
    2. Hardlinks dapat berdiri sendiri apabila file sumber hilang/dihapus dll.
    3. Softlink tidak dapat berdiri sendiri apabila file sumber hilang/dihapus dll

    2. Berikan contoh cara penggunaan softlink dan hardlink!    
        Jawab :
        Kita memiliki 2 buah folder dengan nama "Makanan" dan "Minuman"

    • untuk membuat softlink gunakan perintah "Ln-s makanan softmakanan" , maka akan membuat sebuah softlink dari sebuah folder makanan dengan nama softmakanan, jika folder asli makanan dihapus softlink softmakanan akan berubah menjadi warna merah dan tidak berguna
    • untuk membuat hardlink gunakan perintah " Ln minuman hardminuman" perbedaannya, jika folder awal minuman dihapus, maka hardlink hard minuman akan tetap ada. itulah mengapa hardlink dikatakan dapat berdiri sendiri

    Pretest
    1. Jelaskan Langkah-Langkah yang dilakukan pada proses instalasi centOS menggunakan VirtualBox
    2. Gambarkan struktur sistem file di linux (centOS)
    3. Jelaskan 10 perintah dasar yang ada pada centOS!
    4. Jelaskan 4 Fitur Bash!
    Jawab :
    1.  Langkah-Langkah Proses Instalasi


    • Pilih Logo CentOS
    • Pilih Virtual Box
    • Pilih Bahasa
    • Bahasa Keyword Klik
    • Basic Strorage Store
    • Fresh Instalasi
    • Root Instalasi
    • Ext4/Swap ( Dipilih )
    • Instalasi Finisih
    2.Hasil gambar untuk gambar struktur file linux


    3. - pwd : Memperlihatkan Directory
        - clear : Membersihkan Layar
        - host : Menampilkan nama komputer
        - cd : Pindah Direktori
        - mkdir : Membuat Sebuah Folder
        - rmdir : Menghapus Folder
        - rm : Menghapus File
        - touch : Membuat Sebuah File
        - reboot : Untuk Mengedit
        - cut : Untuk Memotong / Memindahkan file
        - ls : Menampilkan isi sebuah direktori

    4. - Alias : Menyingkat suatu perintah yang panjang
        - History : Menampilkan kembali perintah dengan tombol panah atas dan bawah
        - Command Line Editing : Mengedit suatu kesalahan dengan tombol panah kiri atau kanan
        - Command Line Completion : Mempermudah pengetikan dengan menggunakan tombol TAB


    Scan Pretest



    Nama : Liony Framaychella
    Kelas : B
    NIM : 201831050
    Link STTPLN : liony1831050@sttpln.ac.id
    Nama Dosen : Dine Tiara Kusuma, S.T., M.Kom