Perintah Linux yang sering digunakan

cd ~ change directory

Perintah cd untuk pindah/masuk ke dalam direktori,  contoh:

cd /var/www/html

ls ~ list directory contents

Perintah ls untuk menampilkan daftar folder dan file dalam suatu direktori, contoh:

ls

Opsi yang sering digunakan ls  -lah

-l: long format
-a: show hidden files
-h: human readable file size

Melihat daftar file yang berada di dalam suatu direktori

ls /var/www

mkdir ~ make directory

Perintah mkdir untuk membuat direktori, contoh:

mkdir /home/folder_baru

rm ~  remove

Perintah rm untuk menghapus file, contoh:

rm nama_file.txt

Gunakan opsi -f (force) agar tidak perlu menjawab prompt saat ingin menghapus file

menghapus banyak file sekaligus yang ber-esktensi tertentu, misal file image .jpg

rm -f *.jpg

menghapus banyak file sekaligus yang mempunyai awalan nama tertentu, misal fotoliburan

rm -f foto*

untuk menghapus folder beserta file didalamnya

rm -rf nama_folder/

chmod ~ change mode (permission)

Perintah chmod Untuk merubah permission/akses perizinan file, contoh:

chmod 644 wp-config.php

Untuk merubah akses perizinan semua direktori didalam direktori menjadi 755, menggunakan command fine

find . -type d -exec chmod 755 {} \;

Untuk merubah akses perizinan semua file yang ada dalam suatu direktori menjadi 644

find . -type f -exec chmod 644 {} \;

chown ~ change owner & group

Perintah chown untuk mengubah hak akses kepemilikan (owner) dan group folder dan file, contoh:

chown root nama_file.txt

merubah owner dan group suatu direktori beserta sub direktori dan file di dalamnya

chown -R www-data:www-data /var/www/html

Untuk merubah owner dan group semua folder dan file yang ada dalam suatu direktori aktif (current path)

chown root:root -R *

cp ~ copies a file

Perintah cp untuk duplikat file atau folder, contoh:

cp file.txt file.txt.ori

Untuk copy folder beserta subfolder dan file yang ada dalam suatu direktori tanpa merubah strukturnya, contoh

cp -r wordpress/* /var/www/html

wget

Perintah wget untuk mengunduh file, contoh

wget https://wordpress.org/latest.zip

uname

Perintah uname untuk melihat informasi basic software komputer yang digunakan, contoh

uname

atau uname -r untuk melihat versi kernel yang digunakan

df ~ disk free

Perintah df untuk melihat disk free atau kapasitas hardisk. Perintah df biasanya digunakan bersama dengan opsi -h atau human readable, contoh

df -h

top

Perintah top untuk melihat proses aplikasi apa saja yang sedang berjalan di system lengkap dengan informasi penggunaan resource CPU dan memory RAM.

tail

Perintah tail untuk melihat teks baris terakhir di dalam file, perintah tail biasanya digunakan bersama dengan opsi -f untuk melihat akhir baris secara up-to-date, contoh

tail -f /var/log/secure

mv ~ move

Perintah mv untuk memindahkan/me-rename file atau folder, contoh

rename

mv file.txt fileku.txt

memindahkan

mv file.txt /home

passwd ~ password

Perintah passwd untuk mengganti password user (kata sandi), contoh

passwd

kemudian ketik dan ulangi password yang diinginkan.

nano

Perintah nano adalah teks editor untuk membuat dan mengedit file teks, contoh

nano index.php

vi

Perintah vi adalah teks editor untuk membuat dan mengedit file teks, contoh

vi index.html

Baik nano dan vi adalah teks editor popular yang ringan dan powerful.

cat ~ concatenate

Perintah cat untuk melihat konten di dalam file, contoh

cat /etc/*-release

maka akan tampil konten yang ada di dalam file *-release, yaitu informasi distribusi Linux yang digunakan.

tar

Perintah tar untuk kompres dan extract file, contoh:

tar backup.tar file1.txt file2.txt file3.txt

Untuk kompres direktori beserta file didalamnya

tar -cvf bakcup_file.tar nama_direktori/

Untuk ekstrak file tar

tar -xvf bakcup_file.tar

Untuk ekstrak file dengan ekstensi tar.gz

tar -zxvf bakcup_file.tar.gz

Untuk ekstrak file dengan ekstensi tar.bz2

tar -jxvf bakcup_file.tar.bz2

Semoga bermanfaat.

Add a comment