Perintah dasar linux

Beberapa perintah baris command line di linux yang bisa di praktekkan.
- man
Fungsinya untuk menjelaskan perintah2 pada terminal yang di ketikkan,
Misalnya = man ls
Maka muncul penjelasan dan bagaimana penggunaan command ls.
kita akan praktek dengan membuat sebuah study case, kita akan membuat sebuah folder latihan
(Make Direktori), Membuat direktori / folder baru
Praktek CLI = mkdir latihan
setelah itu kita akan memasuki folder latihan yang baru kita buat.
- cd
Change Direktori, Memasuki direktori yang dituju
Praktek CLI = cd latihan
Opsi - opsi lainnya dari perintah ls :
cd -
mundur / back ke folder sebelumnya dengan memperlihatkan alamat folder
cd ..
mundur / back ke folder sebelumnya tanpa dengan memperlihatkan alamat folder
Praktek CLI = cd latihan
setelah memasuki folder latihan, saatnya kita membuat sebuah file dengan nama file1.txt
- touch
Untuk membuat sebuah file/document - touch nama_file.format
Praktek CLI = touch file1.txt
setelah berhasil membuat sebuah file dengan nama file1.txt, sekarang kita akan menulis isi didalam file1.txt
- nano
Nano adalah editor teks baris perintah yang biasa digunakan dalam sistem operasi berbasis Unix, termasuk Linux. Nano memungkinkan pengguna untuk mengedit file teks secara langsung dari baris perintah. Untuk membuka file - nano nama_file.format
Praktek CLI = nano file1.txt
setelah selesai menulis bisa melakukan save dengan cara "ctrl + x" dan untuk menyimpan yes kemudian enter.
lalu kita akan melihat isi file1.txt
- cat (CONCATENATE)
Yang berfungsi untuk membuat, menggabungkan atau menampilkan file di layar output standar atau ke file lain dan banyak lagi - cat nama_file.format
Sekarang buat file dengan nama fileku.docx . Bisa dilihat di GUI nya, bahwa fileku.docx masih dalam tampilan seperti document txt, jangan khawatir, setelah document fileku.docx diisi tulisan, maka dia akan sudah berubah.
setelah fileku.docx dibuat, maka kita mempunyai 2 file ( file1.txt dan fileku.docx ). Lalu bagaimana cara melihat nya isi apa saja didalam folder latihan
- ls
List Direktori, Melihat isi file dari direktori / folder.
Opsi - opsi lainnya dari perintah ls :
ls -a
menampilkan output termasuk juga file dan folder yang tersembunyi
ls -i
menampilkan output yang lengkap juga beserta informasi mengenai hak akses, pemilik, grup, ukuran, dan juga tanggal terakhir modifikasi
ls -t
menampilkan folder dengan mengurutkan waktu terkahir modifikasi
ls -o
menampilkan direktori secara detail tetapi tidak menampilkan direktori yang dihidden
ls -s
menampilkan dan juga mengurutkan folder berdasarkan ukuran
ls -color
Untuk melihat lebih berwarna atau lebih kece gunakan perintah " ls --color " agar saat tampil list direktori nya berwarna sesuai dengan file-filenya
Praktek CLI = ls --color
deskripsi folder pada warna
- Blue: Directory
- Green: Executable or recognized data file
- Cyan (Sky Blue): Symbolic link file
- Yellow with black background: Device
- Magenta (Pink): Graphic image file
- Red: Archive file
- Red with black background: Broken link
- pwd
Melihat alamat direktori saat ini
Praktek CLI = pwd
- eog
perintah untuk melihat gambar - nama_file_gambar.format
Sebgai contoh : eog tux2.png
- cp
Mengcopy file / direktori
Praktek CLI = cp latihan latihan1
- vi
Editor teks selain nano
- mv
Merubah nama file / direktori
Praktek CLI = mv latihan1 latihan2
- rm -r
Menghapus direktori / folder
Praktek CLI = rm -r latihan
- ifconfig
untuk melihat interface, ip address local, mac address dll
Praktek CLI = ifconfig
- cURL
client URL adalah alat command line untuk mentransfer data dengan URL. Alat ini biasanya digunakan untuk berinteraksi dengan server web dan melakukan berbagai tugas terkait jaringan. Misalnya, cURL dapat membuat permintaan HTTP, mengunduh file, mengunggah file, dan mengirim data ke server web.
Praktek CLI = curl ifconfig.me
- curl ifconfig.me ialah untuk melihat ip public yang digunakan
- curl ipinfo.me ialah untuk melihat rincian dari IP
- sudo
untuk membuka root / hak akses penuh , ketikkan sudo namakomputernya
Praktek CLI = sudo su
untuk kembali menjadi user biasa, ketikkan perintah "su user" user adalah nama_komputer_saya atau bisa dengan mengetik "exit"
- find
untuk menemukan letak sebuah file - source
Praktek CLI = find latihan
find . -name [nama_file_yang_ingin_dicari]
find . -name vsftpd.conf
Note: untuk melakukan pencarian secara keseluruhan harap melakukan di folder root (agar bisa melakukan pencarian di semua direktory), jika melakukan pencarian file didalam direktory, maka secara otomatis akan dilakukan pencarian spesifik didalam folder tsb- clear, cls, clr
Menghapus perintah baris di screen
- shutdown
untuk mematikan komputer / laptop
Untuk mengcancel perintah matikan ketik " shutdown -c "
- wget
Adalah perintah untuk mengunduh sebuah file dari URL tertentu. Contoh, Anda ingin mengunduh file installer terbaru WordPress, maka perintahnya sebagai berikut:
wget URL/namafile
wget https://wordpress.org/latest.zip
Praktek CLI: wget
- tar
Adalah
perintah untuk mengekstraks atau mengompres file arsip berformat tar.gz
atau tar.bz2. Contoh, Anda ingin mengekstraks file1.tar.gz atau
file1.tar.bz2, maka perintahnya adalah sebagai berikut:
tar -xvf file1.tar.gz
tar -xvf file1.tar.bz2
Praktek CLI = tar
- unzip
Adalah perintah untuk mengektraks file arsip berfomat .zip. Contoh,
Anda ingin mengektraks file1.zip, maka perintahnya adalah sebagai
berikut:
unzip file1.zip
Praktek CLI: unzip
- whois
Adalah
perintah untuk mengecek informasi whois sebuah domain. Contoh, Anda
ingin mengecek informasi namadomain.com, maka perintahnya adalah sebagai
berikut:
whois namadomain.com
Praktek CLI: whois
- dig
adalah perintah untuk mengumpulkan informasi dari DNS, dig bisa digunakan untuk melihat apakah sebuah website tersebut bisa diakses atau terblokir. Jika website diblokir maka pada ANSWER SECTION terlihat CNAME internetpositif, untuk memastikan website tersebut benar terblokir, bisa mengecek melalui https://trustpositif.kominfo.go.id/
dig [server] [name] [type]
dig google.com (tidak terblokir)
dig reddit.com (terblokir kominfo)
Praktek CLI: dig
Beberapa perintah dasar CLI linux bisa langsung kalian ikuti dan praktekkan di komputer / laptop yang menggunakan OS ( Operating System ) khusus linux, linux apa saja bisa di coba.
Banyak perintah yang bisa di cari lainnya, perintah dasar linux akan terus di update dan akan memudahkan kita untuk proses belajar menggunakan CLI. Lama-lama saya mulai terbiasa menggunakan CLI dan lebih menyukai bermain di CLI dan OS Linux.
Kalian punya perintah CLI secara lengkap ? share aja di komentar :)