Linux Mint
Linux Mint
Pada dasarnya perintah linux adalah sebuah aplikasi,hanya saja aplikasi ini tidak
mempunyai tampilan grafis dan hanya mempunyai tampilan berbasis text.
Jadi perintah linux sebenarnya adalah jenis aplikasi console yang cara
menjalankannya harus menggunakan shell, terminal, command line interface
(CLI).
Shell adalah interface yang digunakan oleh user untuk berinteraksi dengan sistem
operasi, pada umunya shell berupa Command-Line Interface (CLI) ataupun
Graphical User Interface (GUI).
Jenis shell yang kamu gunakan pada windows mu sehari-hari adalah GUI shell,
karena dengan GUI shell semua orang bisa menggunakannya dengan mudah.
Sedangkan yang dimaksud shell pada linux adalah Shell dalam versi Command-
Line Interface (CLI) bukan GUI.
Saat menggunakan perintah Linux maka kamu akan mengakses shell CLI dan
diharuskan mengetikan perintah/text sebagai satu-satunya cara untuk berinteraksi
dengan linux melalui shell.
Untuk memudahkan dalam mengakses shell linux (Shell CLI) dari GUI maka
dibuatlah terminal emulator biar kamu bisa mengakses shell console dari shell GUI
yang kamu gunakan saat ini.
Lalu Apa itu Perintah Dasar Linux?
Kamu sudah tau kan kalau linux punya banyak jenis, ada ratusan bahkan ribuan
jika ditotal dengan distro yang tidak dipublish di internet.
Walau ada banyak distro linux tapi semuanya menggunakan sebuah perintah linux
yang standar yang bisa digunakan disemua jenis distro.
Perintah linux inilah yang disebut perintah dasar linux atau Linux Command
Essential yang wajib kamu kuasai agar bisa menggunakan semua jenis linux yang
ada di dunia ini.
Saat kamu sudah bisa menguasai perintah dasar linux, maka dengan mudah kamu
bisa menggunakan semua jenis linux.
Yap karena semua linux punya perintah dasar/pokok yang sama, jadi kamu bakal
sangat mudah untuk belajar distro lain nantinya.
Saat mengetikan perintah linux pastikan kamu menggunakan huruf kecil, karena
semua perintah dasar linux menggunaan huruf kecil.
Alasanya karena linux case sensitif dimana huruf besar dan kecil dianggap
berbeda, bukan hanya dalam pengetikan perintah saja namun dalam penamaan file
juga begitu.
Huruf besar kecil dianggap berbeda jadi berhati-hatilah saat kamu membuat nama
file.
Fitur Auto Complete Pada Terminal Linux
Saat kamu mengetik perintah linux di terminal linux, kamu tidak harus menuliskannya secara
lengkap, kamu bisa memanfaatkan fitur auto complete untuk mempercepat penulisan perintah
linux pada terminal linux.
Kamu akan mulai belajar perintah linux mulai dari yang paling mudah yaitu melihat, copy, paste,
memindah, hapus file dan folder via terminal, mengecek spek komputer, install, hapus dan
update aplikasi.
Perintah dasar ini wajib kamu hafalkan dan kuasai sebagai modal untuk melanjutkan belajar ke
tahap berikutnya.
Belajar Mengelola File dan Folder Menggunakan Terminal
Disini kamu akan belajar menggunakan perintah linux untuk melihat, mengedit,
copy, paste, reneme, memindah, membuat, menghapus, file dan folder di linux.
Baca panduan cara melihat, membuat, edit, hapus file dan folder menggunakan
terminal
Kamu wajib hukumnya untuk hafal semua perintah tersebut sebagai modal saat
kamu belajar linux.
Walau kamu bisa mengecek spec komputer di linux menggunakan aplikasi GUI,
tapi kamu wajib tau dan belajar cara mengecek spek komputer menggunakan
perintah linux.
Entah kamu mau belajar linux desktop ataupun server, kamu wajib tau dan bisa
cara menginstall, hapus, update aplikasi via terminal menggunakan perintah linux.
Baca Cara install, update, hapus aplikasi dan services via terminal
Karena mengelola aplikasi via terminal akan jauh lebih mudah dan cepat
dibandingkan menggunakan GUI yang terkadang ngebug dan error.
Belajar Cek Jaringan Menggunakan Terminal
Kamu bisa dengan mudah dan cepat mengecek status jaringan linux mengunakan
perintah linux via terminal.
Linux berbasis text, itulah sebabnya kamu perlu belajar perintah linux yang
diharuskan kamu mengetikan text untuk berinteraksi dengan linux.
Text hasil dari perintah linux yang kamu ketikan di terminal bisa kamu olah dan
sortir hasilnya untuk mendapatkan informasi yang kamu butuhkan saja.
Linux punya task manager seperti windows, hanya saja tak manager di linux jauh
lebih canggih dan berguna dibandingkan punya windows.
Kamu bisa dengan segera menghentikan process yang mencurigakan atau bahkan
memberikan prioritas tinggi untuk process aplikasi/service yang penting.
BELAJAR PERINTAH LINUX SYSTEM ADMIN & SECURITY
Walau dalam bab ini masih menggunakan perintah dasar linux, namun penggunaan
perintah ini perlu pemahaman mendalam tentang konsep dibuatnya pengaturan hak
akses user dan file yang dibuat sangat ketat.
Jawaban nya karena linux menerapkan sistem pengaturan hak akses file terhadap
user dengan extra ketat, sehingga file penting system hanya bisa diakses dan
dimodifikasi oleh user root.
Jadi tolong diperhatikan saat menerapkan user permission dan file attribut terhadap
linux yang kamu kelola, karena memberikan permission ke file penting secara
tidak bijak akan memperlemah pertahanan linux mu.
Linux dikenal sangat aman, ini dikarenakan linux menerapkan atribut hak akses
untuk semua file dan folder dengan sangat ketat.
File dan folder dengan atribut tertentu hanya bisa dilihat, dimodifikasi, dieksekusi
oleh user dan group yang telah ditentukan.
Linux dikenal dengan multi user dan multi session, linux bisa digunakan oleh
banyak user dalam satu waktu.
Perlu kamu ketahui juga setiap service yang berjalan di linux dijalankan
mengugnakan user yang berbeda.
Kamu bisa mengubah dan menentukan apakah suatu user diberikan shell atau tidak
dan bisa menentukan user tersebut apakah boleh menggunakan perintah sudo atau
tidak.
Baca Cara mengubah hak akses user terhadapa shell dan sudoer
Belajar Setting WiFi dan LAN Via Terminal
Walau sudah tersedia tool GUI untuk mengelola jaringan (mengatur wifi dan lan)
tapi tidak ada salahnya kamu belajar mengelola jaringan linux menggunakan
terminal /perintah linux.
Bab ini akan sangat berguna saat kamu melakukan troubleshooting/perbaikan atau
sedang setting sebuah server yang diakses tanpa GUI.
Baca Cara Setting Koneksi LAN WiFi Ubuntu Linux Mint Menggunakan
Terminal
Jika ada kesulitan dan masukan jangan sungkan untuk menghubungi kami.
Bagian ini adalah tingkat lanjut kalau mau mempelajari perintah linux, karena
dengan script kamu bisa membuat perintah berjalan otomatis.
Bayangkan kalau kamu butuh melakukan pekerjaan yang rutin dan berulang-ulang
misalnya backup data harian, itu bisa di buat secara otomatis dengan script.
Baca Panduan Belajar Membuat Script Perintah Linux
SELAMAT KAMU TELAH MENGUASAI PERINTAH LINUX
Saya ucapkan selamat karena kamu telah berhasil menguasai perintah linux dan
sekarang kamu sudah bisa menggunakan linux via shell/console.
Pada dasarnya perintah linux adalah sebuah aplikasi,hanya saja aplikasi ini tidak
mempunyai tampilan grafis dan hanya mempunyai tampilan berbasis text.
Jadi perintah linux sebenarnya adalah jenis aplikasi console yang cara
menjalankannya harus menggunakan shell, terminal, command line interface
(CLI).
Jenis shell yang kamu gunakan pada windows mu sehari-hari adalah GUI shell,
karena dengan GUI shell semua orang bisa menggunakannya dengan mudah.
Sedangkan yang dimaksud shell pada linux adalah Shell dalam versi Command-
Line Interface (CLI) bukan GUI.
Saat menggunakan perintah Linux maka kamu akan mengakses shell CLI dan
diharuskan mengetikan perintah/text sebagai satu-satunya cara untuk berinteraksi
dengan linux melalui shell.
Mengenal Terminal Emulator
Terminal emulator adalah aplikasi yang menyediakan interface berbasis text (CLI)
untuk mengakses shell dari GUI shell.
Untuk memudahkan dalam mengakses shell linux (Shell CLI) dari GUI maka
dibuatlah terminal emulator biar kamu bisa mengakses shell console dari shell GUI
yang kamu gunakan saat ini.
Kamu sudah tau kan kalau linux punya banyak jenis, ada ratusan bahkan ribuan
jika ditotal dengan distro yang tidak dipublish di internet.
Walau ada banyak distro linux tapi semuanya menggunakan sebuah perintah linux
yang standar yang bisa digunakan disemua jenis distro.
Perintah linux inilah yang disebut perintah dasar linux atau Linux Command
Essential yang wajib kamu kuasai agar bisa menggunakan semua jenis linux yang
ada di dunia ini.
Saat kamu sudah bisa menguasai perintah dasar linux, maka dengan mudah kamu
bisa menggunakan semua jenis linux.
Yap karena semua linux punya perintah dasar/pokok yang sama, jadi kamu bakal
sangat mudah untuk belajar distro lain nantinya.
Saat mengetikan perintah linux pastikan kamu menggunakan huruf kecil, karena
semua perintah dasar linux menggunaan huruf kecil.
Alasanya karena linux case sensitif dimana huruf besar dan kecil dianggap
berbeda, bukan hanya dalam pengetikan perintah saja namun dalam penamaan file
juga begitu.
Huruf besar kecil dianggap berbeda jadi berhati-hatilah saat kamu membuat nama
file.
Saat kamu mengetik perintah linux di terminal linux, kamu tidak harus
menuliskannya secara lengkap, kamu bisa memanfaatkan fitur auto complete untuk
mempercepat penulisan perintah linux pada terminal linux.
Caranya cukup ketik beberapa huruf dari perintah linux yang akan kamu ketik lalu
tekan tombol TAB pada keyboard 2x maka linux akan memberikan sugesti/pilihan
perintah linux yang kamu akan gunakan.
Pada contoh diatas saya ketik apt lalu saya tekan tombol TAB 2x maka linux akan
memberi sugesti daftar perintah linux yang diawali dengan apt, fitur auto complete
ini juga bisa digunakan untuk mengingat perintah yang lupa-lupa ingat hanya
dengan mengetikan beberapa karakter pertama dari perintah yang kamu lupa lupa
ingat.
BELAJAR MENGGUNAKAN TERMINAL
Perintah dasar linux atau linux command essential adalah aplikasi linux berbasis
console yang disertakan oleh semua distro linux sebagai aplikasi console standar
yang berfungsi sebagai tool untuk melakukan navigasi dan mengelola sistem.
Jadi tanpa install aplikasi console ini pasti ada disetiap distro, jadi kamu wajib
untuk menghafal perintah dasar linux ini sebagai modal dasar untuk bisa
mengoperasikan linux melalui terminal atau shell.
Kamu akan mulai belajar perintah linux mulai dari yang paling mudah yaitu
melihat, copy, paste, memindah, hapus file dan folder via terminal, mengecek spek
komputer, install, hapus dan update aplikasi.
Perintah dasar ini wajib kamu hafalkan dan kuasai sebagai modal untuk
melanjutkan belajar ke tahap berikutnya.
Disini kamu akan belajar menggunakan perintah linux untuk melihat, mengedit,
copy, paste, reneme, memindah, membuat, menghapus, file dan folder di linux.
Cara menggunakan nya cukup ketikan cd diiukuti dengan path direktori yang
ingin kamu tuju misalnya $ cd /home/belajarlinux
Perintah diatas gunakan untuk berpindah ke direktori /home/belajarlinux
ls (list)
Perintah ini digunakan untuk melihat atau menampilkan/list isi dari folder/direktori
di linux.
Jika diketikan langsung maka akan menampilkan isi dari direktori kamu berada
saat ini.
Kamu juga bisa digunakan untuk melihat isi direktori lain dengan cara
menambahkan path direktori setelah perintah ls.
Contoh untuk melihat isi folder /etc/ kamu bisa gunakan perintah $ ls /etc
arena kondisi /model inilah maka semua partisi harus dimuat di bawah root
direktori agar bisa diakses dan digunakan oleh linux dan tidak bisa berdiri sendiri.
Memuat partisi kedalam struktur direktori linux dikenal dengan istilah mounting.
Terlihat bahwa partisi sda1-sda9 dimount ke struktur file system linux dibawah
root ‘/’ direktori
cd (Change Directory)
Cara menggunakan nya cukup ketikan cd diiukuti dengan path direktori yang
ingin kamu tuju misalnya $ cd /home/belajarlinux
Perintah diatas gunakan untuk berpindah ke direktori /home/belajarlinux
pwd (Print Working Directory)
ls (list)
Perintah ini digunakan untuk melihat atau menampilkan/list isi dari folder/direktori
di linux.
Jika diketikan langsung maka akan menampilkan isi dari direktori kamu berada
saat ini.
Kamu juga bisa digunakan untuk melihat isi direktori lain dengan cara
menambahkan path direktori setelah perintah ls.
Contoh untuk melihat isi folder /etc/ kamu bisa gunakan perintah $ ls /etc
ouch
Touch merupakan perintah termudah untuk membuat file kosong dan bisa
digunakan juga untuk merubah timestamp.
Untuk membuat sebuh file kosong cukup kamu ketikan $ touch namafile1 kamu
juga bisa membuat banyak file kosong sekaligus dengan mengetikan nama file
lebih dari satu dipisahkan dengan spasi
Contoh: $ touch namafile1 namafile2 namafile3
mkdir (Make Directory)
Jika hanya mengetikan perintah $ mkdir namafolder maka akan membuat folder
dimana kamu berada.
Jika ingin membuat folder ditempat lain tanpa perlu ke folder tersebut maka kamu
bisa menggunakan perintah $ mkdir /path/to/folder.
Contoh jika kamu ingin membuat folder filem di direktori /home/belajarlinux maka
kamu bisa membuat darimanapun kamu berada dengan perintah $ mkdir
/home/belajarlinux/filem
cp (Copy)
Digunakan untuk copy dan paste file dan direktori,cara menggunakan nya cukup
mudah tinggal ketik $ cp /path/file/asal /path/file/tujuan
mv (Move)
rm (Remove)
perintah rm di linux bisa digunakan untuk menghapus apapun baik file ataupun
folder , menambahkan opsi -rf akan menghapus seluruh folder dan isinya
Contoh: kamu akan menghapus folder yang didalam folder itu ada folder dan file
juga,maka kamu harus mengunakan opsi -rf, misal $ rm -rf folderku
rmdir (Remove Directory)
rmdir hanya bisa digunakan untuk menghapus direktori/folder yang kosong, jika
kamu ingin menghapus folder yang ada isinya maka kamu bisa menggunakan
perintah $ rm -rf namafolder
du (Disk Usage)
contoh untuk mengetahui ukuran file dan folder di yang ada di dalam directory
/var/www/html kau bisa menggunakan perintah $ du -sch /var/www/html/*
Belajar Melihat Spec Komputer Dengan Terminal
Walau kamu bisa mengecek spec komputer di linux menggunakan aplikasi GUI,
tapi kamu wajib tau dan belajar cara mengecek spek komputer menggunakan
perintah linux.
kamu bisa mengetahui nama distro,kernel, versi dan linux base yang sedang kamu
gunakan dengan beberapa perintah antaralain:
Untuk melihat semua hardware dan interface yang digunakan untuk saling
berkomunikasi antar komputer kamu bisa menggunakan perintah $ sudo
dmidecode
sedangkan untuk melihat informasi driver yang terpasang pada hardware kamu
bisa menggunakan perintah $ lspci -k.
Driver pada linux dikenal degan modues /dynamic kernel modules (DKMS)