logo
. . .
Managed Hosting
Starting From
Rp.5000
Monthly
Save Now
Reseller Hosting
Starting From
Rp.20.000
Monthly
Save Now
VPS Server
Starting From
Rp.175.000
Monthly
Save Now
VPS Gaming
Starting From
Rp.425.000
Monthly
Save Now

Perintah Dasar Linux Server Part 4

61. apt – Pengelola Paket Debian/Ubuntu
Perintah apt mengelola paket pada sistem Debian/Ubuntu menggunakan repositori APT. Perintah ini memungkinkan pemasangan, pembaruan, dan penghapusan paket.

Misalnya:
apt update

Perintah ini mengambil versi paket dan metadata terbaru dari repositori.

apt install nginx
Anda dapat menginstal paket nginx dari repositori APT yang dikonfigurasi menggunakan perintah di atas.

apt upgrade
Dan perintah ini meningkatkan paket dan dependensi ke versi yang lebih baru.

APT mempermudah penginstalan perangkat lunak dengan mengambil paket dari repositori.

62. pacman – Manajer Paket Arch Linux
pacman mengelola paket pada Arch Linux dari Arch User Repository. Ia dapat memasang, memutakhirkan, dan menghapus paket.

Misalnya:
pacman -S nmap
Ini menginstal paket nmap dari repositori yang dikonfigurasi.

pacman -Syu
Ini disinkronisasikan dengan repositori dan memutakhirkan semua paket.

pacman menjaga Arch Linux tetap mutakhir dan memungkinkan pengelolaan paket yang mudah.

63. dnf – Manajer Paket Fedora
dnf menginstal, memperbarui, dan menghapus paket pada distribusi Fedora Linux menggunakan paket RPM. Ia menggantikan Yum sebagai pengelola paket generasi berikutnya.

Misalnya:

dnf install util-linux
Ini menginstal paket util-linux.

dnf upgrade
Ini akan memperbarui semua paket yang terinstal ke versi terbaru.

dnf membuat manajemen paket Fedora cepat dan efisien.

64. yum – Pengelola Paket Red Hat
yum mengelola paket pada distribusi RHEL dan CentOS Linux menggunakan paket RPM. Paket diambil dari repositori Yum untuk diinstal dan diperbarui.

Misalnya:

yum update
Ini memperbarui semua paket yang terinstal ke versi terbaru.

yum install httpd
Perintah di atas menginstal paket Apache httpd. yum telah menjadi manajer paket utama untuk menjaga distribusi Red Hat tetap mutakhir.

65. zypper – Pengelola Paket OpenSUSE
zypper mengelola paket pada SUSE/openSUSE Linux. Dapat menambahkan repositori, mencari, memasang, dan memutakhirkan paket.

Misalnya:
zypper refresh

Perintah refresh untuk zypper menyegarkan metadata repositori dari repositori yang ditambahkan.

zypper install python
Ini menginstal paket Python dari repositori yang dikonfigurasi. zyppermembuat pengalaman manajemen paket menjadi mudah pada sistem SUSE/openSUSE.

66. flatpak – Pengelola Paket Aplikasi Flatpak
Perintah flatpak membantu Anda mengelola aplikasi dan runtime Flatpak. flatpakmemungkinkan distribusi aplikasi desktop sandboxed di seluruh Linux.

Misalnya:

flatpak install flathub org.libreoffice.LibreOffice
Perintah di atas akan menginstal LibreOffice dari repositori Flathub.

flatpak run org.libreoffice.LibreOffice
Dan yang ini meluncurkan aplikasi LibreOffice Flatpak yang dikotak pasir. flatpakmenyediakan repositori aplikasi Linux lintas-distro yang terpusat sehingga Anda tidak lagi terbatas pada paket yang tersedia dengan pustaka paket distro tertentu.

67. appimage – Pengelola Paket Aplikasi AppImage
AppImage adalah aplikasi mandiri yang berjalan di sebagian besar distribusi Linux. Perintah appimage menjalankan AppImages yang ada.

Misalnya:
chmod +x myapp.AppImage
./myapp.AppImage

Ini memungkinkan menjalankan file biner AppImage secara langsung.

AppImages memungkinkan penerapan aplikasi tanpa instalasi di seluruh sistem. Anggap saja seperti kontainer kecil yang berisi semua file agar aplikasi dapat berjalan tanpa terlalu banyak ketergantungan eksternal.

68. snap – Pengelola Paket Aplikasi Snappy
Perintah snap mengelola snap—paket perangkat lunak yang dikontainerisasi. Snap melakukan pembaruan otomatis dan berfungsi di seluruh distribusi Linux yang mirip dengan Flatpak.

Misalnya:

snap install vlc
Perintah sederhana ini menginstal snap pemutar media VLC.

snap run vlc
Setelah terinstal, Anda dapat menjalankan paket yang diinstal melalui snap dengan menggunakan perintah di atas. Snap mengisolasi aplikasi dari sistem dasar untuk portabilitas dan memungkinkan penginstalan yang lebih bersih.

69. uname – Cetak Informasi Sistem
Perintah uname mencetak informasi terperinci tentang kernel sistem Linux, arsitektur perangkat keras, nama host, dan sistem operasi. Ini termasuk nomor versi dan info mesin.

Misalnya:
uname -a
Linux hostname 5.4.0-48-generic x86_64 GNU/Linux

uname berguna untuk menanyakan detail sistem inti ini. Beberapa pilihannya meliputi:

-a– Cetak semua info sistem yang tersedia
-r– Cetak hanya nomor rilis kernel

Perintah di atas mencetak informasi sistem yang diperluas , termasuk nama/versi kernel, arsitektur perangkat keras, nama host, dan OS.

uname -r
Ini hanya akan mencetak nomor rilis kernel. Perintah ini unamemenampilkan detail tentang komponen inti sistem Linux Anda.

70. hostname – Menampilkan atau Mengatur Nama Host Sistem
Perintah hostname mencetak atau menetapkan pengenal nama host untuk sistem Linux Anda di jaringan. Tanpa argumen, perintah ini akan menampilkan nama host saat ini. Melewatkan nama akan memperbarui nama host.

Misalnya:
hostname
linuxserver

Ini mencetak linuxserver — nama host sistem yang dikonfigurasi.

hostname UbuntuServer

hostnames mengidentifikasi sistem pada jaringan. hostname mendapatkan atau mengonfigurasi nama pengenal sistem Anda pada jaringan. Perintah kedua membantu Anda mengubah nama host lokal menjadi UbuntuServer.

71. uptime – Berapa Lama Sistem Telah Berjalan
Perintah uptime menunjukkan berapa lama sistem Linux telah berjalan sejak terakhir kali di-boot ulang. Perintah ini mencetak waktu aktif dan waktu saat ini.

Jalankan saja perintah berikut untuk mendapatkan data uptime sistem Anda:

uptime
23:51:26 up 2 days, 4:12, 1 user, load average: 0.00, 0.01, 0.05

Ini mencetak waktu aktif sistem yang memperlihatkan berapa lama sistem telah aktif sejak boot terakhir.

72. whoami – Cetak ID Pengguna Aktif
Perintah whoami mencetak nama pengguna efektif dari pengguna saat ini yang masuk ke sistem. Perintah ini menampilkan tingkat hak istimewa yang Anda gunakan.

Ketik perintah di terminal Anda untuk mendapatkan ID:
whoami
john

Ini mencetak nama pengguna efektif yang digunakan pengguna saat ini untuk masuk dan beroperasi, dan berguna dalam skrip atau diagnostik untuk mengidentifikasi tindakan akun pengguna apa yang sedang dilakukan.

73. id – Cetak ID Pengguna dan Grup yang Nyata dan Efektif
Perintah id mencetak informasi terperinci tentang pengguna dan grup tentang ID dan nama efektif pengguna saat ini. Ini termasuk:

ID dan nama pengguna asli.
ID dan nama pengguna yang efektif.
ID dan nama grup sebenarnya.
ID dan nama grup yang efektif.

Untuk menggunakan perintah id, cukup ketik:
id
uid=1000(john) gid=1000(john) groups=1000(john),10(wheel),998(developers)

Perintah id mencetak ID pengguna dan grup yang sebenarnya dan efektif dari pengguna saat ini. idMenampilkan rincian pengguna dan grup yang berguna untuk menentukan izin akses file.

74. lscpu – Menampilkan Informasi Arsitektur CPU
Perintah lscpu menampilkan informasi arsitektur CPU secara terperinci, termasuk:

Jumlah inti CPU Jumlah soket
Nama model
Ukuran cache
Frekuensi CPU
Ukuran alamat

Untuk menggunakan perintah lscpu, cukup ketik:

lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 16
On-line CPU(s) list: 0-15

lscpu merinci arsitektur CPU seperti jumlah inti, soket, nama model, cache, dan banyak lagi.

75. lsblk – Daftar Perangkat Blok
Perintah lsblk mencantumkan informasi tentang semua perangkat blok yang tersedia, termasuk disk lokal, partisi, dan volume logis. Outputnya meliputi nama perangkat, label, ukuran, dan titik pemasangan.

lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
|-sda1 8:1 0 512M 0 part /boot
|-sda2 8:2 0 16M 0 part
`-sda5 8:5 0 1.8T 0 part
`-lvm1 254:0 0 1.8T 0 lvm /

lsblk mencantumkan semua perangkat blok, termasuk disk, partisi, dan volume logis. Memberikan gambaran umum tentang perangkat penyimpanan.

76. lsmod – Menampilkan Status Modul Di Kernel Linux
Perintah lsmod mencetak modul kernel yang sedang dimuat seperti driver perangkat. Ini termasuk jaringan, penyimpanan, dan modul terkait perangkat keras lainnya yang digunakan oleh kernel Linux untuk berinteraksi dengan perangkat internal dan eksternal.

lsmod
Module Size Used by
ipv6 406206 27
evdev 17700 0
crct10dif_pclmul 16384 1
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 399871 0
aes_x86_64 20274 1 aesni_intel

Seperti yang dapat Anda lihat, ia mencantumkan modul kernel yang saat ini dimuat seperti driver perangkat. Dalam hal ini, ia menunjukkan penggunaan modul jaringan, input, kriptografi, dan enkripsi.

77. dmesg – Mencetak atau Mengontrol Kernel Ring Buffer
Perintah dmesg print pesan dari buffer ring kernel. Ini termasuk peristiwa sistem penting yang direkam oleh kernel selama proses start-up dan operasi.

dmesg | grep -i error
[ 12.345678] Error receiving batched read response: -110
[ 23.456789] tplink_mdio 0000:03:00.0: Direct firmware load for tplink-mdio/leap_p8_v1_0.bin failed with error -2
[ 40.567890] iwlwifi 0000:09:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-59.ucode failed with error -2

Grepping untuk "error" menunjukkan masalah saat memuat firmware tertentu. Ini mencetak pesan log kernel yang di-buffer, termasuk peristiwa sistem seperti start-up, error, peringatan, dll.

78. sudo – Menjalankan Perintah Sebagai Pengguna Lain
Perintah sudo memungkinkan Anda menjalankan perintah sebagai pengguna lain, biasanya sebagai pengguna super. Setelah memasukkan perintah sudo, Anda akan diminta memasukkan kata sandi untuk autentikasi.

Ini memberikan akses tinggi untuk tugas-tugas seperti menginstal paket, mengedit berkas sistem, mengelola layanan, dll.

Misalnya:
sudo adduser bob
[sudo] password for john:


Pengguna 'bob' telah ditambahkan ke sistem.
Ini digunakan sudountuk membuat pengguna baru, 'bob'. Pengguna biasa biasanya tidak dapat menambahkan pengguna tanpa sudo.

79. su – Ganti User ID Atau Menjadi Superuser
Perintah su memungkinkan Anda untuk beralih ke akun pengguna lain termasuk pengguna super. Anda harus memberikan kata sandi pengguna target untuk melakukan autentikasi. Ini memberikan akses langsung untuk menjalankan perintah di lingkungan pengguna lain.

Misalnya:

su bob
Password:
bob@linux:~$

Setelah memasukkan kata sandi bob, perintah ini akan mengubah pengguna saat ini menjadi pengguna 'bob'. Prompt shell akan menampilkan pengguna baru.

80. shutdown – Mematikan atau memulai ulang Linux
Perintah shutdown menjadwalkan sistem untuk mati, berhenti, atau melakukan boot ulang setelah penghitung waktu tertentu atau segera. Perintah ini diperlukan untuk melakukan boot ulang atau mematikan sistem Linux multi-pengguna dengan aman.

Misalnya:
shutdown -r now
Broadcast message from root@linux Fri 2023-01-20 18:12:37 CST:
The system is going down for reboot NOW!


Ini akan me-reboot sistem secara instan dengan peringatan kepada pengguna.

81. reboot – Reboot atau Restart Sistem
Perintah reboot untuk memulai ulang sistem operasi Linux, mengeluarkan semua pengguna dari sistem, dan melakukan boot ulang sistem dengan aman. Perintah ini akan menyinkronkan disk dan mematikan sistem secara menyeluruh sebelum memulai ulang.

Misalnya:

reboot
Restarting system.


Ini akan segera me-reboot OS. reboot adalah alternatif sederhana untuk shutdown -r.

82. systemctl – Mengontrol Systemd System And Service Manager
Perintah systemctl memungkinkan Anda mengelola layanan systemd seperti memulai, menghentikan, memulai ulang, atau memuatnya kembali. Systemdadalah sistem init baru yang digunakan di sebagian besar distro Linux modern, menggantikan SysV init.

Misalnya:

systemctl start apache2
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to start 'apache2.service'.
Authenticating as: User Name
Password:
==== AUTHENTICATION COMPLETE ===

Ini memulai layanan apache2 setelah autentikasi.

83. service – Jalankan Skrip Inisialisasi Sistem
Perintah service menjalankan skrip init System V untuk mengendalikan layanan. Hal ini memungkinkan memulai, menghentikan, memulai ulang, dan memuat ulang layanan yang dikelola di bawah init SysV tradisional.

Misalnya:

service iptables start
[ ok ] Starting iptables (via systemctl): iptables.service.

Perintah di atas memulai iptables service firewall menggunakan skrip inisialisasi SysV-nya.

Infrastruktur Standar Internasional

Solusi kebutuhan Infrastruktur yang handal. Kualitas Premium untuk semua paket Hosting dan Server, dengan Fitur Premium Pengelolaan Website dan Server akan lebih Maksimal dan Mudah.

Easy Control Panel

Kontrol panel kami sangat mudah diaplikasikan oleh user karna tampilan gui yang cukp baik .

Expert Technical Support

Technical support yang berpengalaman akan selalu siap membantu mengatasi semua problem Anda.

1-Click Installer

Dengan Softaculous Auto Installer setiap script yang ingin anda install cukup hanya dengan sekali click saja.

99% Uptime Guarantee

With multiple datacenter locations, redundant cooling, emergency generators and monitoring.

Solid State Drives (SSD)

Web Hosting Server kami menggunakan NVME Storage untuk memastikan kecepatan tulis dan baca.

Litespeed Webserver

Semua server kami memakai Litespeed sebagai webserver dan lebih cepat dibanding Apache.

Blazing Fast Web Hosting

Server kami telah diatur dengan LiteSpeed, memastikan situs web Anda mendapat manfaat dari waktu muat halaman yang cepat.

server room

Pertanyaan Seputar Hosting

Berikut adalah beberapa pertanyaan yang sering diajukan pada layanan web hosting. Still have questions? Contact us

Bila Anda ingin membuat situs web dan mengunggahnya ke internet, Anda memerlukan hosting, yaitu ruang di server tempat Anda dapat menyimpan situs web Anda. Karena seperti halnya Anda menyimpan dokumen di komputer, situs web Anda juga harus disimpan di suatu tempat. Untuk memastikan bahwa situs web Anda selalu tersedia, Anda perlu menyimpannya di server di pusat data. Untuk ini, Anda dapat beralih ke penyedia hosting.

VPS adalah singkatan dari Virtual Private Server. Yaitu lingkungan virtual yang dilindungi di server. Dalam hal itu, hosting VPS sama dengan hosting bersama, kecuali bahwa Anda memiliki kontrol yang jauh lebih besar atas VPS Anda sendiri, Anda dapat memilih sistem operasi Anda sendiri, menentukan tujuan VPS Anda atau memutuskan berapa banyak situs web yang ingin Anda hosting di dalamnya. Dengan hosting web, pilihan tersebut lebih terbatas.

Server iixplanet memakai Linux. Namun, Anda tidak perlu khawatir tentang hal itu, karena kami menangani semua aspek teknis. Anda dapat membuat perubahan melalui panel kontrol, tetapi Anda tidak perlu memiliki pemahaman teknis.

Panel kontrol kami memungkinkan Anda menginstal Sistem Manajemen Konten favorit Anda, seperti WordPress, Drupal atau Joomla, hanya dengan satu klik.

Application Hosting Optimised for WordPress & more

Platform hosting web kami telah sepenuhnya dioptimalkan untuk menawarkan kinerja luar biasa untuk aplikasi web Anda, memberikan kecepatan hingga 16x lebih cepat.