Siapa sih yang ngga kenal dengan Linux, salah satu sistem operasi opensource yang populer saat ini dan menjadi idola bagi penggiat teknologi informasi di tanah air maupun di dunia. Banyak pengembang aplikasi yang bermigrasi ke Linux dan tak terkecuali pengguna teknologi informasi pendatang baru.
Linux adalah sistem operasi yang gratis tanpa biaya alias open source. Sebelum kita memulai lebih jauh mengenal tenang sistem operasi Linux, ada baiknya kita mengetahui dan mempelajari perintah – perintah dasar atau command prompt yang wajib anda ketahui di kala anda menggunakan sistem operasi Linux maupun membuat website dengan VPS dan Dedicated Server yang wajib menggunakan perintah – perintah dasar Linux.
Perintah Dasar Linux tidak Semua Sama
Ada banyak turunan Linux atau turunan varian yang memiliki perintah dasar yang berbeda – beda, sebagai contoh ketika kita menggunakan Ubuntu untuk menginstall website di VPS yang menggunakan perintah “apt” dan pada Fedora menggunakan perintah “yum”.
Baca Juga : Buat Website di VPS? Siapa Takut!
Tapi secara umum perintah – perintah dasar Linux sebenarnya hampir sama, untuk itu disini saya memperkenalkan perintah dasar yang wajib anda ketahui untuk memanage SSH melalui Putty apabila anda ingin memanage VPS Virtual Private Server. Berikut ini adalah perintah – perintah dasar Linux.
[amp-cta id=’73465′]
- man untuk meilhat panduan
Jika anda ingin Melihat kegunaan dari perintah (melihat buku manual dari program). Ini contohnya | $ man apt | perintah ini menampilkan manual penggunaan dari program apt. - – help untuk panduan ringkas
Perintah ini hampir sama kegunaannya dengan man, tetapi hasil hasilnya lebih ringkas daripada anda menggunakan perintah man. - sudo untuk super user
Perintah ini bertujuan untuk menjalakan program sebagai user root atau super user. - ls untuk melihat direktori
Perintah ini untuk melihat daftar direktori, contohnya | $ ls /var/lib | perintah ini bisa digunakan untuk melihat apa saja di folder lib. - cd untuk masuk ke direktori
Perintah ini adalah perintah untuk masuk ke folder lain | $ cd /home/ | berikut ini adalah contoh jika anda ingin ke direktor home - mkdir untuk membuat folder
Perintah ini adalah perintah untuk membuat folder atau direktori - pwd untuk melihat direktori aktif
Perintah ini adalah perintah untuk melihat apa saja yang sedang aktif. Contoh “/home/webazio” - vim untuk membuka text editor
Perintah ini adalah perintah untuk membuka text ediort dan melakukan edit text - cp untuk menyalin file
Perintah untuk Menyalin file dan folder, bisa ke folder itu juga ke folder yang lain. Contoh | $ cp /home/test.php /var/www/html | akan memindahkan file index.php ke folder html. Dan jika menyalin folder harus menggunakan opsi “-r”.
- mv untuk memindahkan folder
Perintah untuk memindahkan file serta folder, juga bisa ke folder lain. Contoh | $ cp /home/index.php /var/www/html | digunakan untuk memindahkan file test.php ke folder html. - rm untuk menghapus file
Perintah untuk menghapus file - find untuk mencari file
Perintah untuk mencari file | $ find -name niagahoster.txt | - history untuk melihat riwayat
Perintah untuk melihat riwayat aktivitas sebelumnya $ history | grep apt - cat untuk melihat isi file
Perintah untuk melihat isi file. Contohnya | $ cat tanyadigital.txt tanyadigital2.txt |. - echo untuk menampilkan baris teks
Perintah ini berguna untuk melihat satu baris text. Contoh | $ echo “Teks” >> tanyadigital.txt |. - grep untuk mencari kata
Perintah ini untuk menampilkan baris yang mengandung kata yang sama sesuai dengan pattern, contohnya seperti | $ grep -i source tanyadigital.txt | - wc untuk menampilkan baris baru
Perintah untuk melihat baris baru, kata, bite sebuah file. - sort untuk mengurutkan
Perintah untuk mengurutkan hasil dari pembacaan isi file. - chmod untuk mengganti hak akses
Ini adalah perintah untuk mengganti hak akses pada sebuah file. Contohnya tanyadigital.txt menjadi 755 menggunakan baris perintah | $ chmod 755 tanyadigital.txt |. - chown mengganti hak milik
Jika anda ingin mengganti group dan pemilik dari sebuah file ini adalah perintahnya. Contoh | $ chown tanyadigital:tanyadigital tanyadigitalweb.txt |. Kata “tanya” di depan merujuk pada user sedangkan “tanya” di belakang merujuk pada nama group. - su untuk mengganti user id
Mengganti user ID, contohnya | $ su user> | juga bisa mengubah user pada saat itu menjadi super user. - passwd untuk mengganti password
Perintah ini adalah perintah untuk mengganti password | $ sudo passwd | mengganti password user pada saat itu, sedangkan | $ sudo passwd tanyadigital | digunakan untuk mengganti password user “tanyadigital”. - who untuk menampilkan user
Melihat user pada saat ini dipakai. - ps untuk menampilkan snapshot
Melihat snapshot process yang sedang berjalan. - kill untuk menghentikan program
Menghentikan program yang berjalan Contohnya seperti | $ sudo kill -9 373 |, 373 adalah PID dari proses yang sedang berjalan. - tar untuk mengumpulkan file
Perintah untuk mengarsipkan file, dengan ekstensi “namafile.tar”, sebagai contoh, opsi “c” untuk membuat arsip, opsi “v” untuk operasi verbose, sedangkan “f” untuk menentukan nama file. - zip untuk mengkompres file
Perintah untuk kompresi file menjadi “,zip”, sama dengan tar. - unzip untuk mengekstrak file
Mengekstrak/membongkar file “.zip”. - ssh untuk akses jarak jauh
Mengakses komputer/server dari jauh. Contoh | $ ssh @ |. - scp untuk menyalin file
Menyalin file dari host lain yang terhubung dalam satu jaringan. Contohnya | $ scp @: | - fdisk untuk menampilkan partisi
Menampilkan list partisi pada perangkat, biasanya menggunakan opsi “-l”, contohnya | $ sudo fdisk -l | - du untuk menampilkan ukuran file
Perintah untuk menampilkan ukuran file secara rekursif. - reboot untuk mulai ulang
Perintah untuk merestart. - gedit untuk membuka editor teks
Perintauh untuk embuka Text Editor untuk mengedit teks file. - bg membuat proses background
Membuat proses foreground untuk berjalan di background. - locate untuk mencari file
Perintah untuk menemukan atau mencari file. - ifconfig untuk melihat ip
Perintah untuk melihat IP yang sedang terkoneksi dan network device apa saja yang tersedia. - clear membersihkan terminal
Membersihkan jendela terminal - uname melihat versi kernel
Perintah untuk menampilkan versi kernel yang dipakai
Selamat mencoba ya!