Command Line Interface Linux (BASH) L.K 3 SO
Nama: Jihan Fahira Gubali
NIM: 531423032
Kelas: B
hai sobat teknik, sebelumnya saya sudah menyinggung pembahasan di Command Line Interface Linux (BASH) L.K 2 kali ini mari kita lanjutkan belajar Command Line Interface Linux (BASH) di aplikasikan pada ubuntu 22.04.
Video 1 (man, pwd, ls, cd, mkdir, mv)
- “man” perintah yang berfungsi membantu kita untuk melihat informasi dari sebuah perintah
- “ifconfig” perintah yang dapat digunakan untuk melakukan konfigurasi pada network interface
Membuat dan merubah direktori:
- “pwd” memberikan informasi ke user terkait lokasi login saat ini
- “mkdir” perintah membuat direktori
- “ls” perintah pengecekan folder
- “cd” perintah untuk berpinah dari direktori satu ke direktori lain
- “mv” perintah rename dan juga pemindahan file, perbedaanya jika rename perintah ditulis menggunakan tanda petik “mv “*namaygingindiubah*””
Video 2 (nano,ls,cat,mkdir,touch,etc)
- “mkdir -p …/…/…/…” perintah untuk membuat struktur direktori yang tersusun dengan cepat.
- cara membuat file yang tersembunyi dengan menggunakan tanda titik di awal nama file, untuk melihat file ini kita menggunakan perintah “ls -a”. ciri secret file ditunjukan dengan adanya tanda titik sebelum nama file
- “touch” perintah yang berfungsi membuat file kosong
- “cat” perintah yang berfungsi untuk pembacaan sebuah file, untuk menambahkan data di file bisa menggunakan simbol perintah “cat >” dan jika telah selesai tapi masih ingin menambahkan data dibawahnya maka bisa menggunkan simbol tanda panah 2 “cat >>”
- “nano” salah satu teks editor yang dikembangkan interface berbasis teks yang dapat digunkan untuk mengubah data file
Video 3 (rm,rmdir,cat, tips & trik)
- “cat file1 file2 > file1dan2” perintah yang digunakan untuk menggabungkan 2 file atau lebih
- “rm” perintah berfungsi menghapus file
- “cp” menduplikasi file
- “rm” perintah untuk menghapus file
- “rmdir”perintah untuk menghapus folder, jika di folder terdapat isi maka perintah hapus berubah menjad “rm -rf”
Video 4 (Manajemen User & Group)
- "whoami" perintah yang berfungsi untuk menampilkan informasi yang sedang login saat ini
- "who" perintah parameter yang berfungsi menampilkan informasi terkait user yang sedang login
- "w" perintah yang berfungsi untuk menampilkan lebih detail tentang siapa yang sedang login dan apa yang sedang user tersebut sedang lakukan.
- "cat /etc/passwd" menampilkan informasi terkait user yang terdaftar
- "cat /etc/group" menampilkan informasi grup yang telah dibuat
- "adduser" dan "useradd" perintah yang memiliki fungsi sama yaitu menambahkan user, perbedaannya useradd belum memiliki password dan homegroup.
Di bawah ini bukti bahwa user fahira berhasil dibuat.
- "groupadd" perintah yang hanya dikhususkan untuk menambahkan grup
- "...del" perintah untuk menghapus, contohnya "groupdel" & "userdel". groupdel perintah yang dikhusukan hanya untuk menghapus grup, sedangkan userdel perintah yang dikhususkan untuk menghapus user.
Dibawah ini bukti bahwa grup kelasB telah berhasil dihapus.
Dibawah ini bukti bahwa grup user siswa dan user fahira telah berhasil dihapus.
Video 5 (Manajemen User, Group, & File Permission)
Diberikan tugas untuk mengelompokkan user kedalam grup, berikut ini terdapat 3 group dan 9 user yang akan dikelompokkan antara lain:
- group guru: iswan, feri, haris
- group siswa: firman, sukiman, sudirman
- group pegawai: suparman, siskawati, lisnawati
langkah pertama yaitu membuat grup dengan perintah "groupadd *namagroup*". (namagroup bisa diganti sesuai dengan keinginan kalian, tidak perlu menggunakan tanda bintang ya)
langkah kedua yaitu membuat user yang langsung masuk kedalam grup yang sebelumnya telah di buat dengan perintah "adduser *namauser* ingroup *namagroup"
Dalam pembuatan user (langkah 2) dapat membuat user yang banyak secara bersamaan dengan menambahkan "&&" maka perintahnya jadi "adduser *namauser* ingroup *namagroup* && adduser *namauser* ingroup *namagroup" sampai seterusnya sesuai yang di inginkan. Dalam penulisan nama user tidak boleh menggunakan huruf kapital
"rm -rf" perintah yang digunakan untuk menghapus folder
"su *namauser*" perintah untuk login ke user yang kita inginkan atau yang sebelumnya telah dibuat
Terima kasih