0% menganggap dokumen ini bermanfaat (0 suara)
14 tayangan19 halaman

Perintah Dasar Instalasi Linux

Diunggah oleh

eri s
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
14 tayangan19 halaman

Perintah Dasar Instalasi Linux

Diunggah oleh

eri s
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

com/journal/perintah-dasar-linux/

 

VPS

Alwan Rosyidi  9 June 2023  12 min read

Setelah sebelumnya kami membahas tentang apa itu distro linux, dalam artikel
ini kami akan berbagi 45 perintah dasar linux yang bisa Anda pelajari.

[ show ]

Ada banyak pilihan sistem operasi yang bisa Anda gunakan di server. Dari
beragam sistem operasi yang ada saat ini, Linux menjadi salah satu sistem
operasi terfavorit yang digunakan oleh sekitar 48% server di seluruh dunia.
    
Privacy - Terms

1 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

Meskipun bisa digunakan sebagai sistem operasi desktop seperti halnya


Windows dan MacOS, pangsa pasar terbesar Linux saat ini ada pada  
lingkungan server, mobile devices dan IoT.

Dibandingkan dengan Windows atau MacOS, Linux memiliki desain sistem yang
lebih ringkas dan e�sien. Oleh karena itu, Linux sangat ideal untuk digunakan
sebagai sistem untuk menjalankan sebuah server website yang menuntut
performa tinggi dan stabil.

Linux adalah sebuah sistem operasi free dan open source, yang dikembangkan
berdasarkan desain mirip Unix (Unix-like). Oleh karena itu, Linux memiliki
karakteristik-karakteristik yang mirip dengan Unix yaitu ringan, relatif lebih
aman, stabil dan portabel.

Berbeda dengan Windows atau Mac, Linux bisa dijalankan tanpa menggunakan
antarmuka gra�s atau desktop, sehingga tidak memerlukan resource yang
terlalu tinggi. Oleh karenanya, Linux banyak digunakan pada perangkat server
maupun IoT karena performanya yang e�sien.

Untuk mengoperasikan Linux pada server, Anda bisa menggunakan antarmuka


teks atau TUI (Text-based User Interface), dengan menjalankan beberapa
perintah tertentu. Pada artikel journal kali ini, kami ingin memperkenalkan
beberapa perintah dasar Linux yang harus Anda pahami supaya bisa
mengoperasikan server Linux Anda dengan optimal.

Ada banyak perintah-perintah yang bisa dijalankan untuk mengoperasikan


sistem operasi Linux. Dari sekian
banyak perintah-perintah
 dalam
 Linux, kami 

2 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

merangkum sekitar 40 perintah dasar yang berguna untuk Anda pahami


apabila ingin menggunakan server VPS Linux.  

Berikut daftar perintah-perintah dasar Linux yang harus Anda pahami:

Adalah perintah untuk melihat isi dari sebuah direktori atau folder. Ketik ls
untuk melihat isi dari sebuah folder, dan ls -al untuk melihat isi dari sebuah
folder beserta �le tersembunyi (hidden) di dalamnya.

Adalah perintah untuk menjalankan perintah yang memerlukan hak akses


administrator bagi user non-root.

Adalah perintah untuk melihat lokasi folder di mana Anda berada saat ini.
Sebagai contoh, ketika Anda sedang berada di folder home, kemudian
mengetik perintah pwd, maka akan keluar output /home/user

Adalah perintah untuk berpindah ke suatu lokasi tertentu. Contoh, Anda ingin
berpindah ke /home/user/public_html, maka perintahnya adalah sebagai
berikut:
cd /home/user/public_html

Adalah perintah untuk menyalin (meng-copy) �le dari satu lokasi ke lokasi lain.
Sebagai contoh, Anda ingin menyalin �[Link] dari /home/user/public_html/ ke
/home/user/public_html/subdomain, maka perintahnya sebagai berikut:

cp /home/user/public_html/[Link] /home/user/public_html/subdomain

    

3 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

 
Adalah perintah untuk menyalin folder beserta keseluruhan isinya dari satu
lokasi ke lokasi lain. Contoh: Anda ingin menyalin folder1 dari /home/user/
public_html ke /home/user/public_html/subdomain, maka perintahnya sebagai
berikut:

cp -rf /home/user/public_html/folder1 /home/user/public_html/


subdomain

Adalah perintah untuk memindahkan sebuah �le atau folder dari satu lokasi ke
lokasi lain. Contoh, Anda ingin memindahkan �[Link] dari /home/user/
public_html ke /home/user/public_html/subdomain, maka perintahnya sebagai
berikut:

mv /home/user/public_html/[Link] /home/user/public_html/subdomain

Selain itu, mv juga bisa digunakan untuk merename sebuah �le atau folder.
Contoh, Anda ingin merename �[Link] menjadi �[Link], maka perintahnya
sebagai berikut:

mv [Link] [Link]

Adalah perintah untuk menghapus sebuah �le. Perintah ini akan menghapus
�le secara permanen, sehingga Anda harus memastikan nama �le yang
dihapus tidak keliru. Contoh, Anda ingin menghapus �[Link], maka
perintahnya adalah sebagai berikut:

rm [Link]

    

4 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

 
Adalah perintah untuk menghapus sebuah folder beserta keseluruhan isinya.
Perintah ini akan menghapus folder secara permanen, sehingga Anda harus
memastikan nama folder yang dihapus tidak keliru. Contoh, Anda ingin
menghapus folder1 beserta isinya, maka perintahnya adalah sebagai berikut:

rm -rf folder1

Adalah perintah untuk mencari sebuah �le atau folder di lokasi tertentu.
Contoh, Anda ingin mencari �[Link] di dalam /home/user, maka perintahnya
adalah sebagai berikut:

find /home/user -name [Link]

Adalah perintah untuk mencari sebuah string atau teks tertentu di dalam
sebuah �le, atau ingin mencari �le yang mengandung teks tertentu.
: Anda ingin mencari �le yang mengandung kata “apel” di dalam /
home/user, maka perintahnya adalah sebagai berikut:

grep "apel" -r /home/user

: Anda ingin baris yang mengandung kata “apel” di dalam �[Link],


maka perintahnya sebagai berikut:

grep "apel" [Link]

Adalah perintah untuk melihat keseluruhan


 isi dari
 sebuah �le. 
Sebagai contoh,

5 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

Anda ingin melihat isi dari �[Link], maka perintahnya adalah sebagai berikut:
 
cat [Link]

Adalah perintah untuk melihat sebagian baris paling akhir dari sebuah �le.
Contoh, Anda ingin melihat 5 baris terakhir dari isi �[Link], maka perintahnya
adalah sebagai berikut:

tail -n 5 [Link]

Adalah perintah untuk melihat sebagian baris paling awal dari sebuah �le.
Contoh, Anda ingin melihat 5 baris paling awal dari isi �[Link], maka
perintahnya adalah sebagai berikut:

head -n [Link]

Adalah perintah untuk membuat sebuah �le baru. Sebagai contoh, Anda ingin
membuat sebuah �le baru bernama �[Link], maka perintahnya adalah
sebagai berikut:

touch [Link]

Adalah perintah untuk membuat sebuah folder. Sebagai contoh, Anda ingin
membuat sebuah folder dengan nama folder1, maka perintahnya adalah
sebagai berikut:
    

6 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

mkdir folder1
 

Adalah perintah untuk melihat informasi partisi storage yang aktif di dalam
sistem Anda. Output yang muncul dari perintah df terdiri dari Filesystem, Size,
Used, Avail, Use% dan Mounted on.

Untuk partisi utama sistem Linux Anda akan terbaca sebagai / di bagian
Mounted on.

Adalah perintah untuk melihat ukuran dari sebuah �le atau folder dalam
satuan KB, MB, dan GB. Contoh: Anda ingin melihat ukuran dari folder /home/
user, maka perintahnya sebagai berikut:

du -h /home/user

Adalah perintah untuk mengubah permission �le atau folder.


, Anda ingin mengubah permission �[Link] menjadi 644, maka
perintahnya sebagai berikut:

chmod 0644 [Link]

, Anda ingin mengubah permission folder1 menjadi 755, maka


perintahnya adalah sebagai berikut:

chmod -Rf 0755 folder1

: CHMOD: Pengertian, Fungsi hingga Perintahnya

    

7 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

 
Adalah perintah untuk mengubah owner �le atau folder. Contoh, Anda ingin
mengubah �le owner folder1 menjadi www-data, maka perintahnya adalah
sebagai berikut:

chown -Rf www-data:www-data folder1

: Apa itu CHOWN? Pengertian, Fungsi dan perintahnya

Adalah perintah untuk menambahkan teks ke dalam sebuah �le. Contoh, Anda
ingin menambahkan teks “apel dan nanas” ke dalam �[Link], maka
perintahnya sebagai berikut:

echo apel dan nanas >> [Link]

Adalah perintah untuk membuat symbolic link (shortcut) dari satu �le atau
folder ke �le di lokasi berbeda sebagai shortcut. Untuk membuat symbolic link,
perintahnya adalah sebagai berikut:

ln -s /lokasi_asal/fileasli /lokasi_tujuan/shortcut

Contoh: Anda ingin membuat symbolic link /home/user/public_html/�[Link]


yang dihubungkan ke �le asli /home/user/public_html/�[Link], maka
perintahnya adalah sebagai berikut:

ln -s /home/user/public_html/[Link] /home/user/public_html/
[Link]

    

8 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

Adalah perintah untuk mengunduh sebuah �le dari URL tertentu. Contoh, Anda
ingin mengunduh �le installer terbaru WordPress, maka perintahnya sebagai 
berikut:

wget URL/namafile
wget [Link]

Adalah perintah untuk mengecek konektivitas sebuah URL. Sebagai contoh,


Anda ingin mengecek �[Link] yang sudah diupload ke public_html
[Link], maka perintahnya adalah sebagai berikut:

curl [Link]/[Link]

Adalah perintah untuk mengecek status koneksi dari sebuah server. Contoh,
Anda ingin mengecek status koneksi [Link], maka perintahnya
sebagai berikut:
ping [Link]

Apabila [Link] dalam kondisi online, akan muncul respons dengan


output time=xxx ms
Apabila [Link] dalam status o�ine, akan muncul respons dengan
tulisan request timed out, atau destination host unreachable.

Adalah perintah untuk mengecek informasi IP Address dari sebuah domain.


Contoh, Anda ingin mengecek informasi IP Address dari [Link],
maka perintahnya adalah sebagai berikut:

dig [Link]

    

9 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

 
Adalah perintah untuk mengecek informasi whois sebuah domain. Contoh,
Anda ingin mengecek informasi [Link], maka perintahnya adalah
sebagai berikut:

whois [Link]

Adalah perintah untuk melacak rute jaringan untuk mengakses domain atau IP
address tertentu. Perintah ini biasanya digunakan untuk melacak lokasi jalur
yang bermasalah ketika ada kendala mengakses atau menghubungi server
tertentu.
Untuk menjalankan traceroute, perintahnya adalah sebagai berikut:

traceroute IP-Address
traceroute [Link]

Adalah perintah untuk mengekstraks atau mengompres �le arsip berformat


[Link] atau tar.bz2. Contoh, Anda ingin mengekstraks �[Link] atau
�[Link].bz2, maka perintahnya adalah sebagai berikut:

tar -xvf [Link]


tar -xvf [Link].bz2

Adalah perintah untuk mengektraks �le arsip berfomat .zip. Contoh, Anda ingin
mengektraks �[Link], maka perintahnya adalah sebagai berikut:

unzip [Link]
    

10 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

 
Adalah perintah untuk mengedit teks menggunakan nano editor. Contoh, Anda
ingin mengedit �[Link], maka perintahnya adalah sebagai berikut:

nano [Link]

Untuk menyimpan perubahan yang sudah dibuat, tekan tombol Ctrl+X


bersamaan, ketik Y, tekan Enter.

Adalah perintah untuk menginstal, menghapus dan mengupdate paket pada


Linux Ubuntu dan Debian.

, untuk mengupdate database sofware dan mengupdate sistem,


perintahnya adalah sebagai berikut:

apt update
apt dist-upgrade

, untuk menginstal paket, perintahnya adalah sebagai berikut:

apt install namapaket


apt install apache2 (menginstal paket apache2)

, untuk menghapus paket, perintahnya adalah sebagai berikut:

apt remove namapaket


apt remove apache2 (menghapus paket apache2)

Adalah perintah untuk menginstal, menghapus dan mengupdate paket pada


    

11 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

AlmaLinux, Rocky Linux, dan RHEL.


 
, untuk mengupdate sistem, jalankan perintah berikut:

dnf update

, untuk menginstal paket, jalankan perintah berikut:

dnf install namapaket


dnf install httpd (menginstal paket apache)

, untuk menghapus paket, jalankan perintah berikut:

dnf remove namapaket


dnf remove httpd (menghapus paket apache)

Adalah perintah untuk menginstal, menghapus dan mengupdate sistem pada


Linux OpenSUSE.

: untuk mengupdate sistem, jalankan perintah berikut:

zypper refresh
zypper dup

: untuk menginstal paket, jalankan perintah berikut:

zypper install namapaket


zypper install httpd (menginstal paket apache)

: untuk menghapus paket, jalankan perintah berikut:

    

12 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

zypper remove namapaket


 
zypper remove httpd (menghapus paket apache)

Adalah perintah yang umumnya digunakan untuk menjalankan, menghentikan


dan merestart suatu service yang berada di dalam sebuah server. Format
perintahnya adalah sebagai berikut:

systemctl start/stop/restart nama-service

, untuk menjalankan service Apache, jalankan perintah berikut:

systemctl start httpd

, untuk menghentikan service Apache, jalankan perintah berikut:

systemctl stop httpd

, untuk merestart service Apache, jalankan perintah berikut:

systemctl restart httpd

Adalah perintah untuk melihat semua proses yang sedang berjalan di server.
Fungsinya mirip dengan task manager pada Windows. Output yang tampil
setelah menjalankan ps -ax terdiri dari PID, TTY, STAT, TIME dan COMMAND.

Adalah perintah untuk menghentikan secara paksa sebuah proses yang


berjalan di server. Perintah untuk
 menghentikanproses dengankill adalah 

13 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

sebagai berikut:
 
kill -9 PID

Adalah perintah untuk merestart sistem secara keseluruhan. Proses ini


biasanya dijalankan ketika sebelumnya melakukan perubahan tertentu yang
memerlukan proses restart.

Apabila dalam server Anda berjalan service MySQL, sebelum menjalankan


perintah reboot, sebaiknya service mysql dihentikan dengan dulu dengan
perintah:

systemctl stop mysql

Adalah perintah untuk melakukan pengaturan �rewall di Linux, seperti


membuka dan menutup port.

, untuk membuka port 443, jalankan perintah berikut:

iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT

, untuk menutup port 443, jalankan perintah berikut:

iptables -I INPUT -p tcp -m tcp --dport 443 -j REJECT

Adalah perintah untuk mengetahui status penggunaan memory (RAM) yang


berjalan saat ini (dalam ukuran MB). Setelah menjalankan perintah free -m
akan muncul beberapa output, yaitu: total (ukuran RAM yang Anda miliki), used
    

14 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

(jumlah RAM yang sedang terpakai) dan available (jumlah RAM yang belum
terpakai).  

Adalah perintah untuk mengetahui hostname server yang Anda miliki.

Adalah perintah untuk menampilkan daftar perintah-perintah yang pernah


Anda jalankan sebelumnya. Perintah ini berguna apabila sebelumnya Anda
pernah menjalankan perintah yang cukup panjang dan susah untuk diingat,
atau supaya Anda tidak perlu mengetiknya dua kali.

Adalah perintah yang memungkinkan Anda untuk menjalankan sebuah


perintah yang berjalan di belakang (background). Perintah ini berguna ketika
Anda sedang menjalankan proses yang memerlukan waktu lama, sehingga
tidak perlu Anda pantau secara standby. Perintah yang dijalankan melalui
screen akan tetap berjalan, meskipun komputer yang Anda gunakan untuk
koneksi SSH dimatikan.

Screen tidak terinstal secara default baik di Ubuntu maupun AlmaLinux. Anda
harus menginstalnya terlebih dahulu melalui perintah berikut:

apt install screen (pada Ubuntu/Debian)


dnf install screen (pada AlmaLinux)

Adalah perintah untuk mengupload atau mentransfer �le dari satu server ke
server lain yang menjalankan Linux. Sebagai contoh, Anda ingin mentransfer
�[Link] ke server lain yang menggunakan Linux ke dalam folder /home,
maka perintahnya adalah sebagai berikut:

 scp -P port file user@IP-address:/lokasi


   

15 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

scp -P 22 [Link] root@[Link]:/home


 

Adalah perintah untuk melakukan kon�gurasi network pada server Anda, atau
untuk melihat informasi network yang aktif. Apabila Anda menjalankan
perintah tersebut, akan menampilkan informasi network yang berjalan, mulai
dari IP Address, , dan lainnya.

Adalah perintah untuk melihat informasi tanggal yang aktif saat ini di sistem
Anda.

Adalah perintah untuk membersihkan tampilan shell / Terminal yang sedang


aktif. Alternatif lainnya, Anda bisa menekan tombol Ctrl+L secara bersamaan.

Adalah perintah untuk keluar dari session koneksi SSH ke server Anda.
Alternatif lainnya, Anda bisa menekan tombol Ctrl+D secara bersamaan.

Bagi Anda yang sudah terbiasa mengoperasikan sistem operasi desktop seperti
Windows atau Mac, pengoperasian menggunakan perintah teks (Text-based
User Interface) pada Linux mungkin terasa asing dan cukup menyulitkan pada
awalnya.

Tapi seiring berjalannya waktu dan secara perlahan terbiasa, Anda akan mulai
menyadari, bahwa perintah teks lebih powerful dan dalam beberapa kondisi,
justru lebih e�sien.

Di samping itu, perintah teks adalah bagian tak terpisahkan dari sistem operasi
Linux, yang akan sangat membantu apabila Anda mau dan bisa memahaminya.
Apabila Anda ingin menggunakan  layanan VPS untuk
 mengembangkan 

16 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

website, pemahaman akan perintah teks pada Linux adalah sebuah skill dasar
yang wajib Anda kuasai.  

Demikian artikel tentang


. Semoga bisa menjadi referensi yang bermanfaat bagi Anda yang
sedang menggunakan layanan VPS hosting di Rumahweb.

Bermanfaatkah Artikel Ini?


Klik bintang 5 untuk rating!


Rating rata-rata 4.6 / 5. Vote count: 38

linux perintah dasar linux tutorial linux

FOSS enthusiast. Technical Support Rumahweb.

VIEW ALL POSTS 

WordOps: Pengertian, Fungsi, Cara Install Galera Cluster di 


 Cara Install dan Centos 7
Penggunaannya

    

17 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

 

0274-882257 (Hunting)

info@[Link]

teknis@[Link]

Jl. Sidomulyo No. 6 Condong Catur


Depok, Sleman, Yogyakarta 55281
View Map

CityLoft Sudirman Unit #2503


Jl. KH. Mas Mansyur No. 121
Karet Tengsin, Jakarta Pusat
View Map

Rumahweb berdiri pada tahun 2002 di


Yogyakarta. Saat ini, kami menjadi salah satu
perusahaan hosting terbesar yang kian tumbuh
pesat.

Rumahweb memulai perjalanan dengan memiliki


satu server saja dan berkembang hingga ratusan
server

Kini, kami melayani lebih dari 120.000 domain


pelanggan.

Hosting Murah Tentang Rumahweb


WordPress Hosting Pembayaran
Cloud Hosting Knowledgebase
VPS Murah Service Level Agreement
Dedicated Server Acceptable Use Policy
Domain Murah Perjanjian Layanan
SSL Kebijakan Privasi
Email
Bisnis  Kebijakan
 SMKI  

18 of 19 12/4/2024, 4:36 PM
45+ Perintah Dasar Linux Yang Harus Anda Pahami – Rumahweb [Link]

Email Perusahaan We're Hiring!


Google Workspace  
Jasa Pembuatan Website

Journal
Blog

Copyright © 2002 - 2024. Created by Rumahweb Indonesia

    

19 of 19 12/4/2024, 4:36 PM

Anda mungkin juga menyukai