Command Line Interface Linux (BASH) L.K 2 SO
NAMA: JIHAN FAHIRA GUBALI
NIM:531423032
KELAS:B
PRODI: SISTEM INFORMASI
Video Pertama
1. Perintah informasi user, berpindah direktori, mengetahui letak direktori, membuat file/direktori, melihat isi dan perbedaan direktori/file, dan menghapus
- "who & whoami" perintah bertujuan untuk menginformasikan user yang sedang aktif atau login saat ini.
- "cd" perintah yang digunakan untuk berpindah dari direktori satu ke yang lain atau masuk/keluar kediktori yang kita inginkan.
- "pwd" perintah yang menginformasikan letak direktori yang kita tempati sekarang
- "touch" perintah membuat file
- "mkdir" perintah membuat direktori
- "ls" perintah untuk melihat isi direktori
- "ls -l" perintah yang menginformasikan perbedaan file dan direktori (File: -rw-r--r-- Direktori: drwxrwxr--x)
- "rm" perintah menghapus file
- "rmdir" perintah menghapus direktori, sedangkan "rm -rf" perintah menghapus direktori yang berisi file
2. Perintah memindahkan file, mengganti nama, duplikasi, mencari file, history
- "mv" perintah untuk memindahkan file ke direktori atau bisa juga digunakan untuk mengganti nama file
- "cp" perintah yang digunakan untuk menduplikasi file
- "find" perintah mencari file yang kita inginkan, sedangkan "man find" penjelasan kode di linux
- "history" perintah yang digunakan untuk melihat perintah-perintah yang telah kita gunakan sebelumnya
Video Kedua
1. perintah penggantian, mencabaca file, menampilkan perangkat yang terhubung, menampilkan informasi sistem
- "chmod" perintah penggantian permission
- "chown" perintah penggantian kepemilikan
- "cat" perintah membaca sebuah file
- "lspci" perintah untuk menampilkan perangkat yang terhubung pada konektor ke server kita
- "uname" menampilkan informasi tentang sistem atau tipe channel yang digunakan, "uname -r" menampilkan versi channel, sedangkan "uname -a" menampilkan keseluruhan channel
2. perintah menampilkan distribusi Linux, mencari karakter, command line interface, membaca halaman, menampilkan jumlah kapasitas penyimpanan dan ram
- "lsb_release" perintah yang digunakan untuk menampilkan informasi terkait distribusi Linux yang kita gunakan
- "grep" perintah untuk mencari karakter di sebuah file
- "nano" perintah yang berbasis command Line interface
- "head" perintah membaca baris paling atas halaman, sedangkan "tail" perintah membaca baris paling bawah halaman
- "df" perintah yang digunakan untuk menampilkan statistik penggunaan disk, jumlah kapasitas dan sisa penyimpanan disk
- "du" perintah untuk menampilkan ukuran kapasitas memori yang digunakan file
- "free" perintah yang menampilkan penggunaan ram
3. Perintah menambah user, menampilkan proses real Time, mengkonfigurasi jaringan kernel, mengontrol buffer ring kernel
- "adduser" perintah yang digunakan untuk menambahkan user di Linux
- "top" perintah yang digunakan untuk menampilkan proses secara real Time
- "ps" perintah yang digunakan untuk menampilkan proses yang sedang berjalan secara real Time
- "if config" perintah yang digunakan untuk mengkonfigurasi antarmuka jaringan yang menggunakan kernel
- "dmesg" perintah yang digunakan untuk memeriksa atau mengontrol buffer ring kernel.
Video Ketiga
1. perintah melacak command, mengetahui fungsi perintah, resolving dns, menampilkan ns simple, menampilkan internet terhubung, mengetahui layanan yang terinstal
- "whereis" perintah yang digunakan untuk mengetahui lokasi dari suatu command
- "man" yang digunakan untuk mengetahui fungsi dari perintah yang ingin kita ketahui
- "wc" perintah yang digunakan untuk menghitung jumlah statistika dari kata yang terkandung dalam file
- "dig" perintah yang digunakan untuk melakukan resolving layanan dns ke internet
- "nslookup" perintah sejenis dig tapi hanya uji coba menampilkan ns secara simpel
- "ring" perintah yang digunakan untuk menampilkan apakah Linux terkoneksi dengan Internet
- "service" perintah restart terhadap layanan yang terinstal pada server kita atau status layanan
2. Perintah remote, mengetahui hostname, menampilkan informasi user, mengetahui lokasi dari perintah, menambahkan grup, menampilkan user yang aktif
- "ftp" perintah yang digunakan untuk remote terhadap server
- "hostname" perintah yang digunakan untuk mengetahui hostname dari server yang kita gunakan
- "id" perintah yang digunakan untuk menampilkan informasi user id, group id, informasi terkait user
- "which" perintah yang digunakan mengetahui lokasi dari perintah yang ingin kita ketahui
- "groupadd" perintah yang digunakan untuk menambah grup baru
- "Finger" perintah berfungsi menampilkan user yang sedang aktif
3. perintah menambah file terenkripsi, menampilkan adduser yang terhubung router, menampilkan web sederhana, menampilkan teks dalam pola
- "tar" perintah yang berfungsi untuk membuat file yang terenkripsi (tar -cvf) sedangkan untuk ekstrak(tar -xvf)
- "arp" perintah yang berfungsi untuk melakukan proses menampilkan address user protocol arau adress yang terhubung pada router
- "route" perintah yang berfungsi menampilkan informasi gateway yang terhubung
- "lynx" perintah yang digunakan untuk menampilkan tampilan web sederhana berbasis teks
- "lsusb" perintah berfungsi untuk menginformasikan port usb yang terhubung dengan server
- "figlet" perintah untuk menampilkan teks paski yang menunjukkan pola ynag kita inginkan
Video Keempat
1. perintah menampilkan kalender
- "wget" perintah yang digunakan sebagai pengunduhan file dari internet
- "apt-get" perintah yang berfungsi untuk melakukan proses manajemen paket yang berbasis debian dan turunannya, (apt-get update: memperbarui, apt-get insta/l: mengunduh, apt-get remove: menghapus)
- "call" perintah yang menampilkan informasi kalender yang terbaru (cal *tahun* : untuk menampilkan kalender 12 bulan)
2. Perintah menampilkan tanggal, proses perpartisian, menampilkan teks yang diinginkan, mengetahui tipe file
- "date" perintah yang menampilkan informasi hari tanggal jam tahun yang terbaru
- " fdisk" perintah yang digunakan untuk melakukan proses perpartisian
- "cfdisk" perintah berfungsi untuk mempermudah manajemen partisipasi terhadap proses konfigurasi terhadap hardisk, dan juga pengubahan partisi
- "echo" perintah yang berfungsi untuk menampilkan informasi atau teks yang ingin kita tampilkan pada saat melakukan program
- "eject" perintah yang berfungsi untuk mengeluarkan dvd repositori atau dvd yang masuk pada server
- "file" perintah yang berfungsi untuk mengetahui tipe dari sebuah file
3. Perintah memfilter paket, membuat shortcut, menampilkan statistik, menampilkan struktur direktori, mengetahui lama waktu pemakaian, informasi cpu, mengetahui pengiriman, informasi perintah, mengurutkan data
- "iptables" perintah yang berfungsi untuk melakukan proses memfilter paket masuk, paket keluar atau paket yang melewati router.
- "ln" perintah yang digunakan untuk pembuatan shortcut (ln -n *nama file*)
- "netstat" perintah yang berfungsi untuk menampilkan statistik terhadap penggunaan networking yang saat ini sedang jalan pada sistem
- "tree" perintah yang berfungsi menampilkan struktur direktori
- "uptime" perintah berfungsi menampilkan waktu untuk mengetahui sudah berapa lama komputer kita up atau aktif
- "lscpu" perintah yang berfungsi menampilkan informasi terkait cpu yang digunakan
- "traceroute". perintah yang digunakan untuk mengetahui informasi rute pengiriman dari sebuah paket di Ubuntu
- "lshw" perintah yang digunakan untuk mengetahui informasi tentang hardware yang digunakan
- "whatis" perintah yang digunakan untuk mengetahui fungsi dari perintah
- "sort" perintah untuk mengurutkan data
Video Kelima
1. Perintah menghapus direktori, mengecek baterai, menambah file atau data, mengaktifkan/menonaktifkan memori, membuat file zip, menginformasikan statistik secara detail
- "rmdir" perintah yang berfungsi untuk menghapus direktori
- "acpi" perintah yang berfungsi untuk mengecek baterai pada perangkat yang digunakan
- "cat" perintah untuk menambahkan file atau data, dan juga bisa untuk join atau menggabungkan file
- "swapon" mengaktifkan memori swap, sedangkan "swapoff" menonaktifkan memori swap.
- "zip" perintah berfungsi untuk membuat file zip
- "w" menginformasikan statistik secara lengkap tentang login
2. Perintah modul oleh kernel, melihat aplikasi berjalan, mematikan server, mengetahui arsitektur cpu, membandingkan antar dua file
- "lsmod" perintah digunakan untuk modul-modul yang di load oleh kernel
- "htop" perintah yang berfungsi untuk melihat aplikasi yang sedang berjalan, dan bisa memilih aplikasi yang ingin kita hentikan
- "init" perintah bisa dikombinasikan dengan angka atau simbol, contohnya "init 0" maka servernya akan mati
- "arch" perintah untuk mengetahui arsitektur cpu yang kita gunakan
- "comm" perintah yang berfungsi untuk compare atau perbandingan antar kedua file
3. perintah penjumlahan aritmatika, mengetahui hardware secara detail, melihat statistik secara detail, memonitoring internet, menampilkan statistik server, menginstal, dan restart
- "expr" perintah yang berfungsi untuk menjumlahkan aritmatika
- "hwinfo" perintah untuk mengetahui hardware dengan menampilkan informasi secara lengkap
- "stat" perintah untuk melihat statistik secara detail
- "ip" perintah untuk memonitoring internet protokol yang terhubung dengan server kita
- "journalctl" perintah yang berfungsi menampilkan statistik dari server yang kita gunakan
- "taksel" perintah yang berfungsi sebagai proses instalasi contohnya menginstal desktop
- "reboot" perintah untuk me-restart server
semua gambar dan penjelasan ada di link dibawah ini, dikarenakan kondisi memori yang besar sehingga saya salin di file drive agar tidak terjadi kerusakan gambar.
https://drive.google.com/drive/folders/15T012ln1JR8OlPuFgPoVPeJDGYy7B4c2?usp=sharing