Linux fundamental

 Video 1 menjelaskan tentang linux fundamental dan basic basic linux.

    Linux adalah sistem operasi yang paling banyak digunakan untuk membangun suatu server.

Video 2. Menjelaskan tentang download & install Virtualbox.

    Virtualbox adalah salah satu platform atau aplikasi yang bisa dimanfaatkan membuat virtual mesin. Virtual mesin sederhananya adalah bisa memiliki suatu komputer di dalam komputer kita, misal ingin menginstal suatu aplikasi di laptop atau komputer di install sistem operasi misalnya linux. 

Video 3.Menjelaskan tentang install centOS.

    Masuk ke browser ketik 'download centOS' pilih versi 7, 6 atau 8, download yang ukurannya 8/7 Gb. 

Video 4. Menjelaskan tentang Install debian.

    Install debian masuk ke browser lanjut pilih DVD download yang amdl64 bit, muncul 'debian-10.6.0-amdl64-DVD-1.iso' DVD 2&3 diskip. Install debian memiliki 2 cara yaitu Graphical install dan install untuk awalan belajar linux lebih baik menggunakan graphical install karna menggunakan cursors. Ketika install selesai akan ada tulisan 'installasi debian complied' lalu continue tunggu sebentar nnti muncul 'debian GNU/Linux' lalu enter.

Video 5. Menjelaskan tentang Ubuntu.

    Ketika menggunakan ubuntu pastikan kalian menggunakan 'ubuntu 20.04.1 LTS'. LTS adalah long-term support yaitu akan ada support selama 5 tahun, kalau yang bukan LTS supportnya hanya 1 tahun. 

Video 6. Login to debian.

    Antara centOS, debian dan ubuntu untuk linux administration sama saja karna perintah dasarnya sama persis akan berbeda pada linux administration. Jika masuk menggunakan debian akan ada 2 cara yaitu menggunakan  password root dan password routes tetapi yang digunakan adalah password root. Jika ingin melihat aplikasi yang ada di debian bisa Menyalakan virtual mesin debian kemudian setting resolution sesuai dengan laptop/komputer dan bisa membuka dan melihat aplikasi yang ada di debian.

Video 7. Fixing debian resolution .

    Agar lebih gampang scroll keatas dan ke bawah solusinya masuk ke full screen mode dari virtualbox, caranya view masuk ke full-screen mode kemudian switch saja jika tidak ingin full-screen mode pilih 'do not show' saja nnti akan keluar dr full screen virtualbox.

Video 8. Pengenalan basic terminal.

    User menunjukan username yang digunakan untuk login ke terminal, username yang digunakan adalah user 'whoami' artinya adalah 'saya' lalu enter. Kemudian ada debian, debian menunjukkan hostname dari komputer yang ingin kita pakai. Hostname adalah nama komputer kita di jaringan komputer jadi kalo kita melakukan menejemen network atau jaringan komputer itu setiap komputer atau router pasti memiliki hostname atau nama pengenal agar lebih mudah di kenali. Intinya hostname adalah nama dari suatu komputer untuk jaringan komputer. 

Video 9. Password root pada Ubuntu.

    Install ubuntu tidak ada menu untuk memasukkan password root berbeda dengan debian atau centOS. dimana di debian dan centOS ada menu untuk masukkan password untuk root tapi kalo ubuntu tidak ada, jdi be default belum bisa login ke user root. Login menggunakan user kemudian ketik 'su' untuk login ke root. Ketik 'passwd' untuk memasukkan password tetapi masukan password user bukan password root, kemudian enter muncul tulisan 'new passwd' masukkan password untuk root kemudian retype masukkan kembali passwor root lalu enter dan berhasil.

Video 10. Struktuk directori pada linux.

    Root (/): di linux semua direktorinya adalah root (/) berbeda dengan windows.

bin/, usr/, var/, etc/, lib/, media/, home/, tmp/

 usr ada 4 yaitu, bin/, lib/, local/, sbin/

home yaitu tempat untuk home directori setiap user, didalam directori home memiliki 4 folder yaitu, hiro/, raven/, enzo/, yt/ memiliki masing2 user.

Video 11. Navigasi path.

    Untuk menggunakan directory di terminal bisa menggunakan 3 komen utama yaitu, 

1. Cd, cd digunakan untuk change directory atau mengganti directory, kalau pake GUI untuk mengganti directory bisa klik klik saja tapi kalo di terminal bisa menggunakan komen cd.

2. Pwd, pwd digunakan untuk melihat posisi kita ada dimana

3. Ls, ls digunakan untuk melihat isi waktu directory

Video 12. Aboslute vs Relative path.

    Abislute path adalah fully qualified name start from root (/) artinya nama directorynya dimulai dari root tapi kalau Relative path directorynya dimulai dari current working directory. Bedanya aboslute path dimulai dari root atau / tetapi kalo Relative path itu tidak.

Video 13. Special Character.

    Relative path itu artinya masuk kesuatu directory tidak diawali dari root jadi lgsg 'cd /user' itu menggunakan relative path tetapi jika menggunakan Aboslute path diawali dari root tapi dari (/). Special Character yang pertama (~) adalah home directory, ketik 'cd ~' enter. Lalu 'pwd' enter. Login sebagai root dan bagi root home directorynya adalah '/root'

Special Character yang kedua adalah (.) karna titik menunjukan current directory yang menunjukan kita berada selanjutnya ada (..) artinya adalah current directory atau direktori diatasnya. Misal 'cd..'  maka akan masuk directory diatas '/home/user'. 

Video 14. Membuat file dengan touch.

    Komen touch fungsinya untuk membuat file kosong. Membuat suatu file caranya dengan 'touch' tambahkan nama file misalnya 'touch a.txt' lalu 'ls' enter. Kalau directory  berwarna biru kalo file bewarna hitam. Kemudian jika ingin membuat file di dalam document ketik 'cd Documents' enter. Lalu 'touch b.txt' enter, kemudian 'ls' enter dan 'pwd' enter. Kemudian ada keterangan bahwa kita sedang berada di '/home/user/documents' artinya berhasil membuat 'b.txt' di folder atau di directory documents. 

Video 15. Perintah LS Advanced.

    Komen ls berfungsi untuk melihat isi dari suatu directory. bisa menggunakan 'ls' kemudian enter artinya kita bisa melihat isi dari current directory atau directory trakhir atau directory dimana kita berada. 

Ada beberapa option yang bisa digunakan bergandengan dengan 'ls'

1. 'ls -l' berfungsi untuk melihat informasi detail suatu file atau directory

2. 'ls -a' berfungsi untuk melihat semua file termasuk hident file atau directory. Jadi di linux ada file yang bisa di hide atau di sembunyikan itu selalu diawali dengan (.) kalau menggunakan 'ls' biasa yang menggunakan titik tidak terlihat tetapi kalo menggunakan 'ls -a bisa melihat semua file atau directory yang di hident atau yang di sembunyikan.

Video 16. Membuat direktori dengan mkdir.

    Membuat direktori di terminal Ketik ‘pwd' lalu enter muncul '/home/user' kemudian ketik 'mkdir' nama directory yang ingin dibuat, misal 'mkdir dira' direktori dari a,  mkdir juga bisa digunakan perintah sekaligus seperti, mkdir dirb dirc dird dll. Membuat direktorinya yaitu di current direktori dan membuat direktori dir a sampai dir d ini menggunakan homeuser. 

Video 17. Perintah cp.

    Komen cp itu pasti untuk mengcopy, yang di copy yaitu bisa file atau direktori. Cara mengcopy file dari terminal bisa komen menggunakan # 'cp source destination' selanjutnya mengecek document dengan ketik 'ls documents/' akan muncul document apa saja yang tersimpan. Misal ingin mengcopy b.txt ini ke current directory atau ke homeuser dimana sedang berada disini maka caranya 'cp documents/b.txt' dimana 'b.txt adalah sumbernya. Selanjutnya bisa mendefinisikan destinationnya, untuk destinationnya bisa definisikan /home/user yaitu dimana kita berada. kemudian 'ls' saja brti kita ingin melihat isi dari home user. Selain menggunakan /home/user kita juga bisa menggunakan titik(.) itu menunjukan current directory. Kalo kita ketik 'ls .' Maka keluar hasilnya akan sama karena samasama melihat isi current directory.

Video 18. Perintah mv.

    Mv bisa digunakan untuk beberapa hal yaitu,

1. Mv untuk meRename file atau directory

Contohnya meRename file bisa kita gunakan ketik 'mv a.txt' menjadi nama yang ingin kita ganti misal 'anew.txt' kalo kita 'ls' maka nama a.txt sudah tidak ada karna sudah diganti dengan 'anew.txt'

Kemudian jika meRename file menggunakan direktori caranya adalah 'mv dira diranew' kemudian 'ls' maka nama 'dira' diganti menjadi 'diranew' jika kita ketik 'ls diranew' maka akan sama masih tetap ada file sebelumnya karna yang diganti hanya nama directorynya saja.

2. Mv untuk memindahkan file atau directory

Contoh memindahkan file misalnya ingin memindahkan 'd.txt' ke dalam diri maka perintahnya adalah 'ls diri' untuk memindahkan file bisa ketik perintah 'mv d.txt' kemudian 'diri/' kemudian 'ls' maka nama d.txt sudah tidak ada dan ketika kita cek di diri 'ls diri' lalu enter jika ada d.txt. di dalam diri maka kita berhasil memindahkan file kedalam 'diri'

19. Perintah rm.

    Menghapus file atau direktori menggunakan komen rm atau remove. Jika ingin menghapus file caranya 'rm d.txt' enter lalu ketik perintah 'ls' maka bisa dilihat d.txt sudah hilang atau terhapus. Kita juga bisa menghapus file secara bersamaan caranya adalah 'rm b.txt c.txt' enter lalu 'ls masa bisa dilihat 'b.txt dan c.txt' hilang. Selain cara ini bisa juga menggunakan  perintang bintang (*) jika nama file berawalan sama maka kita bisa ketik perintah 'rm a*' artinya semua file yang diawali huruf ' a ' akan dihapus, kemudian ketik perintah 'ls' bisa dilihat file berawalan ' a ' sudah terhapus.

Jika ingin menghapus direktori bisa di cek dulu dengan ketik 'ls dird' untuk memastikan ada a.txt b.txt' didalamnya atau tidak untuk menghapus direktori bisa menggunakan 'rmdir' kemudian nama direktori misal 'rmdir dird'. Rmdir hanya bisa digunakan untuk menghapus direktori yang kosong, jika di dalam direktori ada isinya maka akan muncul ' failed to remove 'dird' : directory not empty ' cara menghapus direktory yang tidak kosong caranya bisa menggunakan 'rm -rf' artinya recorsive fourse. Jika ingin menghapus direktori yang ada isinya maka kita pakai perintah 'rm -rf' jika kita ingin menghapus file dird maka ketik perintah 'rm -rf dird' enter kemudian 'ls' maka dird sudah tidak ada atau hilang.

Ketik perintah 'mkdir dirnew' lalu 'ls' maka akan muncul dirnew, karna dirnew kosong maka kita akan hapus dirnew dengan perintah 'rmdir dirnew' kemudian 'ls' maka dirnew sudah hilang. 





Komentar

Postingan populer dari blog ini

Tugas 14 November 2022