Inilah 40+ Kumpulan Perintah SSH yang Sangat Berguna untuk Remote Server; Sejak rutin menggunakan Server VPS, mau tidak mau kita harus sedikit banyak mengetahui beberapa cara untuk akses ke Server kita tersebut.
Salah satu metode umum untuk akses ke Server VPS kita adalah dengan menggunakan SSH yang bisa kita akses via Terminal (di UNIX/Linux) maupun menggunakan Putty MobaXterm atau di Windows. Dengan menggunakan perintah-perintah yang diketikkan ini kita bisa manage apa bagaimana Server VPS kita mau digunakan.
Install Service, Check Quota HDD, Setup dan Optimasi Server maupun menambah SWAP. Dan kami telah mencoba mengumpulkan beberapa perintah baik yang sederhana maupun yang cukup rumit.
Perintah-Perintah SSH yang Berguna untuk Manage VPS Server
Perintah Dasar dan Sederhana
- Perintah SSH untuk Mengetahui Posisi di Folder apa sekarang
Cukup ketikkan perintah
pwd
Anda akan mendapatkan hasil dan lokasi posisi anda saat login. Misalnya sehabis login VPS Server dengan user root, nanti akan menghasilkan /root - Perintah SSH Berpindah Folder/Direktori
Di Linux Server setelah login via Terminal atau Putty tadi, untuk pindah Folder/Direktori cukup menggunakan perintah CD, misalnya mau pindah ke /var/www/domain
cd /var/www/domain
Nanti setelah ditekan enter akan pindah ke Folder tersebut, yang tampak seperti dibawah ini - Perintah SSH Kembali ke Direktori Awal
Untuk kembali ke Direktori Awal, misalnya sebelumnya telah ke direktori /var/www/domain dan mau kembali ke direktori awal cukup ketikkan perintah
cd .
Fungsi titik ini sebenarnya semacam reset ke direktori awal ketika kita berada. - Cara Kembali ke Direktori diatasnya satu tingkat SSH
Misalnya tadi kita di direktori /var/www/domain dan mau menuju ke direktori /var/www ada beberapa cara, cara pertama
cd /var/www
Cara kedua yang sesui judulnya cukup ketikkan perintah dibawah ini
cd ..
Sederhana kan? kalau mau kembali ke direktori dua diatasnya cukup dengan
cd ../..
Mudah kan? - Kembali Ke Direktori sebelumnya yang di Akses
Misalnya kita berada di /root kemudian menuju ke /var/www/domain dan kita mau kembali ke /root, cukup ketikkan perintah berikut ini
cd -
- Perintah SSH Menuju Home Folder.
Setiap Unix/Linux/MacOS user mempunyai Home Folder, biasanya jika USER non root Home Folder akan berada di /home/username kalau root biasanya di /root, nah untuk kembali ke Home Folder cukup ketikkan
cd ~
Langsung tokcer Mudik. - Perintah SSH Menuju ROOT Folder (bukan root username)
Pada dasarnya Linux/Unix itu tersusun berdirektori/berfolder untuk memudahkan manajemen. Dan untuk kembali ke root folder cukup ketikkan perintah
cd /
Langsung mudik ke root folder dari Server kalian
Perintah-Perintah berhubungan dengan List Direktori dan Konten dari Folder/Direktori Server VPS kita
- Perintah SSH di Server untuk List Files
Untuk melihat ada files apa saja di folder/direktori kita cukup ketikkan perintah
ls
Perintah sederhana ini akan menampilkan hasil apa saja di dalam folder kita. Kita juga bisa menggunakan beberapa opsi tambahan misalnya
ls -l
atau
ls /home
Untuk menampilkan apa yang ada di folder /home - Perintah SSH Melihat semua file di dalam direktori
Perintah ini untuk melihat semua file dalam direktori kita
ls -a
- Menampilkan Konten di Folder kita beserta ukurannya
Perintah ini untuk melihat konten di folder kita termasuk dengan besarnya file tersebut
ls -h
- Cara Melihat List Sub Direktori dalam Direktori kita
Gunakan perintah dibawah ini untuk melakukannya
ls -r
- Mengurutkan hasil ls berdasar file ukuran terbesar
Perintah dibawah ini untuk mengurutkan hasil berdasarkan ukuran file
ls -is
- Melihat Hasil Konten lebih Details
Untuk melihat hasil ls lebih details bisa dengan menggunakan perintah
ls -alh
Perintah SS untuk COPY/KOPI/RENAME files atau folder
- Perintah SSH untuk Copy Files sederhana
Perintah cp adalah basic untuk kopi file ke tempat lain
cp nama1.php nama2.php
Hasilnya nama1.php akan di duplikat menjadi nama2.php - Perintah Copy Folder beserta isinya
Untuk copy folder beserta isinya gunakan perintah dibawah ini
cp -r folderasli folderbaru
- Perintah Untuk Mindah File
Untuk mindah file dan folder gunakan perintah dibawah ini
mv /var/file.php /home/file.php
Nanti file akan pindah dari fileasli ke filebaru - Perintah Mindah File dan Rename sekaligus
Untuk metode kedua ini caranya sama hanya endingnya beda
mv fileasli filebaru
- Perintah Mindah File naik satu tingkat diatasnya
Nah untuk cara mindah file dari folder ke folder diatasnya dengan perintah
mv fileasli ..
Perintah-perintah SSH berkaitan dengan membuat file/folder
- Perintah Membuat file baru kosong
Untuk membuat File baru kosong tanpa isi cukup dengan perintah
touch namafile
- Perintah Membuat Folder baru
Sedangkan untuk membuat folder baru silahkan gunakan perintah berikut ini
mkdir nama folder
Perintah-perintah SSH Kompres dan Extract File/Folder di Server
- Perintah SSH Kompresi Folder format ZIP
Untuk kompres folder kedalam format ZIP gunakan perintah dibawah ini
zip -r folder.zip folder
- Extract Folder ZIP di Server Linux VPS
Sedangkan untuk extract ZIP cukup dengan perintah
unzip folder.zip
- Kompresi Folder dalam format TAR
Untuk kompresi lebih kecil dengan TAR bisa dengan perintah berikut ini
tar -czvf folder.tar.gz folder
- Perintah SSH untuk Extract TAR
Untuk extract TAR.GZ gunakan perintah dibawah ini
tar -xvf folder.tar.gz
Perintah-perintah SSH untuk Delet File / Directory / Folder
- Perintah Untuk Hapus Data (File/Folder)
Untuk hapus data di Server dengan ssh cukup mudah cukup gunakan perintah RM
rm fileyangdihapus
Nanti File akan dihapus dengan sebelumnya ada konfirmasi mau beneran dihapus atau tidak - Perintah Hapus Data tanpa Konfirmasi
Untuk hapus data tanpa konfirmasi cukup dengan perintah sakti ini
rm -rf fileyangdihapus
Nanti file akan dihapus, bahkan folder juga akan dihapus kalau yang di EXE folder. Jadi sangat hati2 menggunakan perintah rm -rf ini - Perintah untuk hapus Directory
Ada cara lain untuk hapus directory, silahkan gunakan perintahrmdir namafolder - Menghapus Semua File dalam direktori sekaligus
Ada perintah sakti agar bisa hapus semua file dalam direktori tersebut
rm *
Perintah-perintah SSH berhubungan dengan File Permissions
- Perintah untuk merubah memodifikasi file permissions adalah chmod
Cara penggunaanya sederhana cukup dengan perintah chmod opsi file, misalnya
chmod 755 filenya
- Perintah untuk Memodifikasi File Permissions dalam Folder sekaligus isi didalamnya
chmod -r 755 foldernya
Perintah-perintah SSH lainnya yang juga berguna
- Check Memory Usage Server
Gunakan perintah dibawah ini untuk melihat penggunaan memory diserver
free -m
- Mengetahui Login sebagai siapa
Terkadang kita lupa login ke Server sebagai apa. Nah gunakan perintah ini untuk check
whoami
- Perintah mengetahui Koneksi Jaringan Server
Untuk check koneksi jaringan Server kita gunakan perintah dibawah ini
netstat
- Perintah untuk monitor CPU, Proses dan Memory
Untuk perntah ini ada dua, yang standar dan sudah terinstall adalah top, sedangkan untuk fitur yang lebih komplit dengan htop. Cara makenya begini
top
atau dengan htop
htop
- Mengetahui Sisa Hardisk/SSD Server
untuk mengetahui alokasi file dan sisa Space Hardisk gunakan perintah ini
df -h
- Cara Menghitung Total Files (termasuk dalam sub folder)
Dengan Perintah yang simple dan sederhana kita bisa menghitung berapa Total Files dalam folder tersebut termasuk file2 yang berada dalam sub folder didalamnya
ls | wc -l
Mau lebih spesifik? Misalnya mau menghitung File yang ber Extensi JPG saja? Gunakan perintah dibawah ini
ls | grep '\.jpg$' | wc -l
- Menggganti atau Rename Extensi Files secara MASAL di Linux dengan Command
Misalnya di server kalian ada ratusan files dengan extensi .html dan mau mengganti menjadi .php, kalau kita EXE secara manual atau satu-satu kan capek bin kesel. Ada cara cepat dan mudah melakukannya. Begini
rename 's/\.html$/\.php/' *.html
- Mengurutkan Files berdasarkan ukuran terbesar dalam format MB
Ada kombinasi perintah yang memudahkan kita sorting file dalam MB. Caranya seperti ini
du --max-depth=1 | sort -n | awk 'BEGIN {OFMT = "%.0f"} {print $1/1024,"MB", $2}'
Gimana? Kurang lebih itu beberapa perintah SSH yang biasa saya gunakan. Bagaimana dengan kalian? Ada perintah yang lebih handal juga?
Leave a Comment