{"id":9477,"date":"2020-05-29T09:27:14","date_gmt":"2020-05-29T09:27:14","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-id-tutorial\/?p=9477"},"modified":"2025-12-18T23:32:41","modified_gmt":"2025-12-18T16:32:41","slug":"perintah-dasar-linux","status":"publish","type":"post","link":"\/id\/tutorial\/perintah-dasar-linux","title":{"rendered":"60 perintah dasar Linux dan contoh penggunaannya lengkap"},"content":{"rendered":"<p>Untuk mengelola perangkat remote Linux seperti <a href=\"\/id\/tutorial\/apa-itu-vps\">VPS (virtual private server)<\/a>, administrator sistem umumnya menggunakan CLI (command-line interface). Meskipun beberapa distribusi Linux memiliki GUI (antarmuka pengguna grafis), command atau perintah Linux akan lebih efisien dan fleksibel apabila dijalankan dengan CLI.<\/p><p>Misalnya, Anda bisa mengganti entri tertentu dalam beberapa file menggunakan satu perintah saja, sementara dengan GUI, prosesnya bisa lebih lama. Namun, menggunakan bash shell juga terkadang sedikit merepotkan karena Linux memiliki banyak sekali perintah untuk berbagai tugas.<\/p><p>Nah, untuk membantu Anda, di artikel ini kami akan menjelaskan 60 perintah dasar Linux yang berguna untuk mengelola VPS. Kami juga akan membagikan tips untuk memanfaatkan <strong>Kodee<\/strong>, asisten AI Hostinger untuk membuat perintah Linux dengan mudah. Simak selengkapnya di bawah ini yuk!<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ID.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/public\" alt=\"\" class=\"wp-image-27615\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-60-perintah-dasar-linux-yang-umum-digunakan-dan-contohnya\">60 Perintah Dasar Linux yang Umum Digunakan dan Contohnya<\/h2><p>Di bagian ini, kami akan menjelaskan 60 perintah dasar Linux yang dikelompokkan menurut tujuannya, mulai dari memodifikasi file hingga mengelola pengaturan jaringan sistem.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Tips Berguna<\/h4>\n                    <p>Untuk menjalankan perintah di server remote (jarak jauh), buat sambungan melalui SSH <a href=\"\/id\/tutorial\/cara-menggunakan-putty-untuk-ssh-ke-vps\">menggunakan PuTTY<\/a> atau Terminal. User Hostinger <a href=\"\/id\/hosting-vps\">VPS hosting<\/a> bisa memanfaatkan terminal Browser bawaan di hPanel untuk menjalankan perintah langsung dari web browser.<\/p>\n                <\/div>\n\n\n\n<\/p><p>Berikut daftar singkat perintah dasar Linux beserta fungsinya:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td>Perintah Dasar Linux<\/td><td>Fungsi<\/td><\/tr><tr><td><strong>ls<\/strong><\/td><td>Mencantumkan konten direktori<\/td><\/tr><tr><td><strong>pwd<\/strong><\/td><td>Menampilkan path direktori kerja saat ini<\/td><\/tr><tr><td><strong>cd<\/strong><\/td><td>Mengubah direktori kerja<\/td><\/tr><tr><td><strong>mkdir<\/strong><\/td><td>Membuat direktori baru<\/td><\/tr><tr><td><strong>rm<\/strong><\/td><td>Menghapus file<\/td><\/tr><tr><td><strong>cp<\/strong><\/td><td>Menyalin file dan direktori, termasuk isinya<\/td><\/tr><tr><td><strong>mv<\/strong><\/td><td>Memindahkan atau mengganti nama file dan direktori<\/td><\/tr><tr><td><strong>touch<\/strong><\/td><td>Membuat file kosong baru<\/td><\/tr><tr><td><strong>file<\/strong><\/td><td>Memeriksa jenis file<\/td><\/tr><tr><td><strong>zip and unzip<\/strong><\/td><td>Membuat dan mengekstrak arsip ZIP<\/td><\/tr><tr><td><strong>tar<\/strong><\/td><td>Mengarsipkan file tanpa kompresi dalam format TAR<\/td><\/tr><tr><td><strong>nano, vi, and jed<\/strong><\/td><td>Mengedit file dengan editor teks<\/td><\/tr><tr><td><strong>cat<\/strong><\/td><td>Mencantumkan, menggabungkan, dan menulis isi file sebagai output standar<\/td><\/tr><tr><td><strong>grep<\/strong><\/td><td>Mencari string di dalam file<\/td><\/tr><tr><td><strong>sed<\/strong><\/td><td>Menemukan, mengganti, atau menghapus pola dalam file<\/td><\/tr><tr><td><strong>head<\/strong><\/td><td>Menampilkan sepuluh baris pertama file<\/td><\/tr><tr><td><strong>tail<\/strong><\/td><td>Menampilkan sepuluh baris terakhir file<\/td><\/tr><tr><td><strong>awk<\/strong><\/td><td>Menemukan dan memanipulasi pola dalam file<\/td><\/tr><tr><td><strong>sort<\/strong><\/td><td>Mengurutkan ulang isi file<\/td><\/tr><tr><td><strong>cut<\/strong><\/td><td>Membagi dan menampilkan baris dari sebuah file<\/td><\/tr><tr><td><strong>diff<\/strong><\/td><td>Membandingkan isi dari dua file dan perbedaannya<\/td><\/tr><tr><td><strong>tee<\/strong><\/td><td>Menampilkan output perintah di Terminal dan file<\/td><\/tr><tr><td><strong>locate<\/strong><\/td><td>Menemukan file dalam database sistem<\/td><\/tr><tr><td><strong>find<\/strong><\/td><td>Menunjukkan lokasi file atau folder<\/td><\/tr><tr><td><strong>sudo<\/strong><\/td><td>Menjalankan perintah sebagai superuser<\/td><\/tr><tr><td><strong>su<\/strong><\/td><td>Menjalankan program di shell saat ini sebagai user lain<\/td><\/tr><tr><td><strong>chmod<\/strong><\/td><td>Memodifikasi izin baca, tulis, dan eksekusi file<\/td><\/tr><tr><td><strong>chown<\/strong><\/td><td>Mengubah kepemilikan file, direktori, atau link simbolik<\/td><\/tr><tr><td><strong>useradd and userdel<\/strong><\/td><td>Membuat dan menghapus akun user<\/td><\/tr><tr><td><strong>df<\/strong><\/td><td>Menampilkan penggunaan ruang disk sistem secara keseluruhan<\/td><\/tr><tr><td><strong>du<\/strong><\/td><td>Memeriksa penggunaan penyimpanan file atau direktori<\/td><\/tr><tr><td><strong>top<\/strong><\/td><td>Menampilkan proses yang berjalan dan penggunaan resource sistem<\/td><\/tr><tr><td><strong>htop<\/strong><\/td><td>Berfungsi seperti <strong>top<\/strong>, tapi dengan antarmuka pengguna interaktif<\/td><\/tr><tr><td><strong>ps<\/strong><\/td><td>Membuat snapshot dari semua proses yang berjalan<\/td><\/tr><tr><td><strong>uname<\/strong><\/td><td>Menampilkan informasi tentang kernel, nama, dan hardware perangkat<\/td><\/tr><tr><td><strong>hostname<\/strong><\/td><td>Menampilkan hostname sistem<\/td><\/tr><tr><td><strong>time<\/strong><\/td><td>Menghitung waktu eksekusi perintah<\/td><\/tr><tr><td><strong>systemctl<\/strong><\/td><td>Mengelola layanan sistem<\/td><\/tr><tr><td><strong>watch<\/strong><\/td><td>Menjalankan perintah lain secara terus menerus<\/td><\/tr><tr><td><strong>jobs<\/strong><\/td><td>Menampilkan proses yang berjalan di shell beserta statusnya<\/td><\/tr><tr><td><strong>kill<\/strong><\/td><td>Menghentikan proses yang sedang berjalan<\/td><\/tr><tr><td><strong>shutdown<\/strong><\/td><td>Mematikan atau memulai ulang sistem<\/td><\/tr><tr><td><strong>ping<\/strong><\/td><td>Memeriksa konektivitas jaringan sistem<\/td><\/tr><tr><td><strong>wget<\/strong><\/td><td>Mendownload file dari URL<\/td><\/tr><tr><td><strong>curl<\/strong><\/td><td>Mengirimkan data antarserver menggunakan URL<\/td><\/tr><tr><td><strong>scp<\/strong><\/td><td>Menyalin file atau direktori dengan aman ke sistem lain<\/td><\/tr><tr><td><strong>rsync<\/strong><\/td><td>Menyinkronkan konten antardirektori atau perangkat<\/td><\/tr><tr><td><strong>lfconfig<\/strong><\/td><td>Menampilkan antarmuka jaringan sistem dan konfigurasinya<\/td><\/tr><tr><td><strong>netstat<\/strong><\/td><td>Menampilkan informasi jaringan sistem, seperti routing dan soket<\/td><\/tr><tr><td><strong>traceroute<\/strong><\/td><td>Memantau lompatan paket ke tujuannya<\/td><\/tr><tr><td><strong>nslookup<\/strong><\/td><td>Meminta informasi alamat IP domain dan sebaliknya<\/td><\/tr><tr><td><strong>dig<\/strong><\/td><td>Menampilkan informasi DNS, termasuk jenis record<\/td><\/tr><tr><td><strong>history<\/strong><\/td><td>Mencantumkan perintah yang dijalankan sebelumnya<\/td><\/tr><tr><td><strong>man<\/strong><\/td><td>Menampilkan panduan perintah<\/td><\/tr><tr><td><strong>echo<\/strong><\/td><td>Menampilkan pesan sebagai output standar<\/td><\/tr><tr><td><strong>ln<\/strong><\/td><td>Menautkan file atau direktori<\/td><\/tr><tr><td><strong>alias and unalias<\/strong><\/td><td>Menetapkan dan menghapus alias untuk file atau perintah<\/td><\/tr><tr><td><strong>cal<\/strong><\/td><td>Menampilkan kalender di Terminal<\/td><\/tr><tr><td><strong>apt-get<\/strong><\/td><td>Mengelola library paket distro berbasis Debian<\/td><\/tr><\/tbody><\/table><\/figure><p>Untuk penjelasan lengkap masing-masing perintah, mari simak bagian di bawah ini.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-ls\">1. ls<\/h3><p>Perintah <strong>ls<\/strong> menampilkan daftar file dan direktori di sistem Anda. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">ls [\/direktori\/folder\/path]<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-dasar-linux-ls-di-Terminal.png\" alt=\"output perintah dasar linux ls di Terminal\" style=\"width:664px;height:auto\"><\/figure><\/div><p>Apabila Anda menghapus path dari perintah, <strong>ls <\/strong>akan menunjukkan konten direktori kerja saat ini. Anda bisa memodifikasi perintah menggunakan opsi-opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-R<\/strong> &ndash; mencantumkan semua file di subdirektori.<\/li>\n\n\n\n<li><strong>-a<\/strong> &ndash; menampilkan semua file, termasuk yang tersembunyi.<\/li>\n\n\n\n<li><strong>-lh<\/strong> &ndash; mengubah ukuran file menjadi format yang mudah dibaca, seperti <strong>MB<\/strong>, <strong>GB<\/strong>, dan <strong>TB<\/strong>.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-2-pwd\">2. pwd<\/h3><p>Perintah <strong>pwd<\/strong> atau <strong>print working directory<\/strong> menampilkan path direktori kerja saat ini, misalnya <strong>\/home\/direktori\/path<\/strong>. Syntax perintahnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">pwd [opsi]<\/pre><p>Ada 2 opsi yang didukung perintah ini. Opsi <strong>-L<\/strong> atau <strong>-logical<\/strong> menampilkan isi variabel lingkungan, termasuk <a href=\"\/id\/tutorial\/symbolic-link-linux\">symbolic link<\/a> (link simbolis). Sementara itu,<strong> -P <\/strong>atau <strong>-physical<\/strong> menunjukkan path aktual direktori saat ini.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-linux-pwd-di-Terminal.png\" alt=\"output perintah linux pwd di Terminal\" style=\"width:685px;height:auto\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-3-cd\">3. cd<\/h3><p>Gunakan perintah <strong>cd<\/strong> untuk menelusuri file dan direktori Linux. Untuk menggunakan perintah dasar Linux ini, jalankan syntax berikut dengan hak istimewa sudo:<\/p><pre class=\"wp-block-preformatted\">cd \/direktori\/folder\/path<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-linux-cd-di-Terminal.png\" alt=\"output command linux cd di Terminal\"><\/figure><\/div><p>Tergantung pada lokasi saat ini, Anda memerlukan path lengkap atau nama folder. Sebagai contoh, hapus <strong>\/username<\/strong> dari<strong> \/username\/direktori\/folder <\/strong>kalau Anda sudah membuka direktori tersebut.<\/p><p>Apabila argumen dihapus, Anda akan diarahkan ke folder utama (home). Berikut adalah beberapa pintasan navigasinya:<\/p><ul class=\"wp-block-list\">\n<li><strong>cd ~[username]<\/strong> &ndash; membuka direktori home user lain.<\/li>\n\n\n\n<li><strong>cd ..<\/strong> &ndash; berpindah satu direktori ke atas.<\/li>\n\n\n\n<li><strong>cd-<\/strong> &ndash; berpindah ke direktori sebelumnya.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-4-mkdir\">4. mkdir<\/h3><p>Gunakan perintah <strong>mkdir<\/strong> untuk membuat satu atau beberapa direktori dan mengatur izinnya. Pastikan Anda memiliki hak untuk membuat folder baru di direktori induk (parent). Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">mkdir [opsi] [nama_direktori]<\/pre><p>Untuk membuat folder dalam direktori, gunakan path sebagai parameter perintah. Sebagai contoh, <strong>mkdir music\/songs<\/strong> akan membuat folder <strong>songs<\/strong> di dalam <strong>music<\/strong>. Berikut adalah beberapa opsi umum perintah <strong>mkdir<\/strong>:<\/p><ul class=\"wp-block-list\">\n<li><strong>-p<\/strong> &ndash; membuat direktori di antara dua folder yang sudah ada. Misalnya, <strong>mkdir -p Music\/2025\/Songs<\/strong> akan membuat direktori baru bernama <strong>2025<\/strong>.<\/li>\n\n\n\n<li><strong>-m<\/strong> &ndash; menetapkan izin folder. Contohnya, masukkan <strong>mkdir -m777 directory<\/strong> untuk membuat direktori dengan izin baca, tulis, dan eksekusi untuk semua user.<\/li>\n\n\n\n<li><strong>-v<\/strong> &ndash; menampilkan pesan untuk setiap direktori yang dibuat.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-linux-command-mkdir-p-di-Terminal.png\" alt=\"output linux command mkdir p di Terminal\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-5-rmdir\">5. rmdir<\/h3><p>Gunakan <a href=\"\/id\/tutorial\/menghapus-file-di-linux\">perintah rmdir<\/a> untuk menghapus folder kosong di Linux. User harus memiliki hak <strong>sudo<\/strong> di direktori parent. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">rmdir [opsi] nama_direktori<\/pre><p>Apabila folder tersebut berisi subdirektori, perintah akan menampilkan error. Untuk menghapus paksa direktori yang tidak kosong, gunakan opsi <strong>-p<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-6-rm\">6. rm<\/h3><p>Gunakan perintah rm untuk menghapus file secara permanen dalam sebuah direktori. Syntax umumnya adalah:<\/p><pre class=\"wp-block-preformatted\">rm [namafile1] [namafile2] [namafile3]<\/pre><p>Sesuaikan jumlah file dalam perintah sesuai kebutuhan Anda. Apabila menjumpai error, pastikan Anda memiliki izin <strong>write<\/strong> (tulis) di direktori tersebut.<\/p><p>Untuk memodifikasi perintah, tambahkan opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-i<\/strong> &ndash; meminta konfirmasi sebelum penghapusan.<\/li>\n\n\n\n<li><strong>-f<\/strong> &ndash; mengizinkan penghapusan file tanpa konfirmasi.<\/li>\n\n\n\n<li><strong>-r<\/strong> &ndash; menghapus direktori dan file secara rekursif.<\/li>\n<\/ul><p>\n\n\n    <p class=\"warning\">\n        <strong>Perhatian!<\/strong> Gunakan perintah rm dengan hati-hati karena penghapusan tidak bisa dibatalkan. Hindari menggunakan opsi <strong>-r<\/strong> dan <strong>-f<\/strong> karena bisa menghapus semua file Anda. Selalu tambahkan opsi <strong>-i<\/strong> untuk menghindari penghapusan secara tidak sengaja.    <\/p>\n    \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-7-cp\">7. cp<\/h3><p>Gunakan perintah <strong>cp <\/strong>untuk menyalin file atau direktori, termasuk isinya, dari lokasi Anda saat ini ke lokasi lain. Perintah ini memiliki berbagai kasus penggunaan, seperti:<\/p><ul class=\"wp-block-list\">\n<li>Menyalin satu file dari direktori saat ini ke folder lain. Tentukan nama file dan path tujuan:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">cp namafile.txt \/home\/username\/Documents<\/pre><ul class=\"wp-block-list\">\n<li>Membuat duplikat beberapa file ke suatu direktori. Masukkan nama file dan path tujuan:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">cp namafile1.txt namafile2.txt namafile3.txt \/home\/username\/Documents<\/pre><ul class=\"wp-block-list\">\n<li>Menyalin isi file ke file lain dalam direktori yang sama. Masukkan file sumber dan tujuan:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">cp namafile1.txt namafile2.txt<\/pre><ul class=\"wp-block-list\">\n<li>Membuat duplikat seluruh direktori. Tambahkan flag <strong>-R <\/strong>diikuti dengan direktori sumber dan tujuan:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">cp -R \/home\/username\/Documents \/home\/username\/Documents_backup<\/pre><h3 class=\"wp-block-heading\" id=\"h-8-mv\">8. mv<\/h3><p>Gunakan perintah <strong>mv<\/strong> untuk memindahkan file dan direktori atau mengubah namanya. Untuk memindahkan file, masukkan namanya diikuti dengan direktori tujuan:<\/p><pre class=\"wp-block-preformatted\">mv namafile.txt \/home\/username\/Documents<\/pre><p>Sementara itu, gunakan syntax berikut untuk <a href=\"\/id\/tutorial\/rename-file-linux\">mengubah nama file di Linux<\/a> dengan perintah <strong>mv<\/strong>:<\/p><pre class=\"wp-block-preformatted\">mv nama_file_lama.txt nama_file_baru.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-9-touch\">9. touch<\/h3><p><a href=\"\/id\/tutorial\/cara-menggunakan-touch-command\">Perintah touch<\/a> memungkinkan Anda membuat file kosong di path direktori tertentu. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">touch [opsi] \/home\/directory\/path\/file.txt<\/pre><p>Apabila path dihilangkan, perintah ini akan membuat file di folder saat ini. Anda juga bisa menggunakan <strong>touch <\/strong>untuk menghasilkan dan memodifikasi timestamp di baris perintah Linux.<\/p><h3 class=\"wp-block-heading\" id=\"h-10-file\">10. file<\/h3><p>Perintah file memungkinkan Anda memeriksa jenis file, baik berupa teks, gambar, maupun biner. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">file namafile.txt<\/pre><p>Untuk memeriksa beberapa file secara massal, cantumkan satu per satu atau gunakan path direktorinya kalau semua file tersebut berada di direktori yang sama. Tambahkan opsi <strong>-k<\/strong> untuk menampilkan informasi yang lebih mendetail, dan <strong>-i<\/strong> untuk menunjukkan <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Basics_of_HTTP\/MIME_Types\" target=\"_blank\" rel=\"noreferrer noopener\">jenis MIME<\/a> file.<\/p><h3 class=\"wp-block-heading\" id=\"h-11-zip-unzip\">11. zip, unzip<\/h3><p>Perintah <strong>zip<\/strong> memungkinkan Anda mengompresi item menjadi file <strong>ZIP <\/strong>dengan rasio kompresi optimal. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">zip [opsi] zipfile file1 file2&hellip;.<\/pre><p>Sebagai contoh, perintah di bawah ini akan mengompresi <strong>note.txt<\/strong> menjadi <strong>archive.zip <\/strong>di direktori kerja saat ini:<\/p><pre class=\"wp-block-preformatted\">zip archive.zip note.txt<\/pre><p>Gunakan perintah <strong>unzip<\/strong> untuk <a href=\"\/id\/tutorial\/unzip-linux\">mengekstrak file Linux<\/a>. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">unzip [opsi] nama_file.zip<\/pre><h3 class=\"wp-block-heading\" id=\"h-12-tar\">12. tar<\/h3><p><a href=\"\/id\/tutorial\/tar-linux\">Perintah tar<\/a> mengarsipkan beberapa item ke dalam file <strong>TAR<\/strong>, format file yang mirip dengan <strong>ZIP<\/strong> dengan kompresi opsional. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">tar [opsi] [file_arsip] [file atau direktori target]<\/pre><p>Misalnya, masukkan command berikut ini untuk membuat arsip baru <strong>newarchive.tar<\/strong> di direktori <strong>\/home\/user\/Documents<\/strong>:<\/p><pre class=\"wp-block-preformatted\">tar -cvzf newarchive.tar \/home\/user\/Documents<\/pre><p>Bagian berikut ini akan menjelaskan beberapa Linux command untuk memproses dan mencari teks.<\/p><h3 class=\"wp-block-heading\" id=\"h-13-nano-vi-jed\">13. nano, vi, jed<\/h3><p>Linux memungkinkan user mengedit file menggunakan <a href=\"\/id\/tutorial\/cara-install-menggunakan-nano-text-editor\">editor teks seperti nano<\/a>, <strong>vi<\/strong>, atau <strong>jed<\/strong>. Meskipun sebagian besar distribusi Linux sudah menyertakan <strong>nano<\/strong> dan <strong>vi<\/strong>, user harus menginstal <strong>jed<\/strong> secara manual. Semua tool ini memiliki syntax command yang sama:<\/p><pre class=\"wp-block-preformatted\">nano nama_file<\/pre><pre class=\"wp-block-preformatted\">vi nama_file<\/pre><pre class=\"wp-block-preformatted\">jed nama_file<\/pre><p>Apabila file target tidak ada, tool editor ini akan membuatnya. Kami merekomendasikan <strong>nano<\/strong> kalau Anda ingin mengedit file teks dengan cepat. Sementara itu, gunakan <strong>vi<\/strong> atau <strong>jed<\/strong> untuk scripting dan pemrograman.<\/p><h3 class=\"wp-block-heading\" id=\"h-14-cat\">14. cat<\/h3><p><a href=\"\/id\/tutorial\/cat-command-linux\">Concatenate atau cat<\/a> adalah salah satu perintah dasar Linux yang paling sering digunakan. Perintah ini berfungsi untuk mencantumkan, menggabungkan, dan menuliskan isi file ke dalam output standar. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">cat namafile.txt<\/pre><p>Ada berbagai cara untuk menggunakan perintah <strong>cat<\/strong>:<\/p><ul class=\"wp-block-list\">\n<li><strong>cat &gt; filen.txt<\/strong> &ndash; membuat file baru.<\/li>\n\n\n\n<li><strong>cat file1.txt file2.txt &gt; file3.txt &ndash; <\/strong>menggabungkan<strong>file1.txt<\/strong> dengan <strong>file2.txt<\/strong> dan menyimpan outputnya di <strong>filename3.txt<\/strong>.<\/li>\n\n\n\n<li><strong>tac file.txt<\/strong> &ndash; menampilkan konten dalam urutan terbalik.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-15-grep\">15. grep<\/h3><p>Perintah <strong>global regular expression<\/strong> atau <a href=\"\/id\/tutorial\/grep-command\">grep<\/a> memungkinkan Anda menemukan sebuah kata dengan melakukan pencarian dalam isi suatu file. Perintah ini menampilkan semua baris berisi string yang cocok, yang berguna untuk memfilter file log besar.<\/p><p>Contohnya, untuk menampilkan baris yang mengandung kata <strong>blue<\/strong> dalam file <strong>notepad.txt<\/strong>, masukkan:<\/p><pre class=\"wp-block-preformatted\">grep blue notepad.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-16-sed\">16. sed<\/h3><p><a href=\"\/id\/tutorial\/sed-linux\">Perintah sed<\/a> memungkinkan Anda menemukan, mengganti, dan menghapus pola dalam file tanpa menggunakan editor teks. Syntax umumnya adalah:<\/p><pre class=\"wp-block-preformatted\">sed [opsi] 'skrip' file_input<\/pre><p>Skrip tersebut berisi pola ekspresi reguler yang dicari, string pengganti, dan subperintah. Gunakan subperintah <strong>s<\/strong> untuk mengganti pola yang cocok atau <strong>d<\/strong> untuk menghapusnya.<\/p><p>Terakhir, tentukan file berisi pola yang akan diubah. Berikut adalah contoh perintah untuk mengganti kata <strong>red<\/strong> dalam file <strong>colors.txt<\/strong> dan <strong>hue.txt <\/strong>&nbsp;menjadi <strong>blue<\/strong>:<\/p><pre class=\"wp-block-preformatted\">sed 's\/red\/blue' colors.txt hue.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-17-head\">17. head<\/h3><p>Perintah <strong>head<\/strong> menampilkan sepuluh baris pertama dalam file teks atau data yang di-pipe di command-line interface Anda. Syntax umumnya adalah:<\/p><pre class=\"wp-block-preformatted\">head [opsi] [file]<\/pre><p>Misalnya, untuk melihat sepuluh baris pertama file <strong>note.txt<\/strong> di direktori saat ini, masukkan:<\/p><pre class=\"wp-block-preformatted\">head note.txt<\/pre><p>Perintah <strong>head<\/strong> bisa menggunakan beberapa opsi, seperti:<\/p><ul class=\"wp-block-list\">\n<li><strong>-n<\/strong> &ndash; mengubah jumlah baris yang ditampilkan. Sebagai contoh, gunakan <strong>head -n 5<\/strong> untuk menampilkan lima baris pertama.<\/li>\n\n\n\n<li><strong>-c<\/strong> &ndash; mencetak jumlah byte kustom pertama file.<\/li>\n\n\n\n<li><strong>-q<\/strong> &ndash; menonaktifkan header yang menentukan nama file.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"755\" height=\"130\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-linux-head-n-5-di-Terminal.png\/public\" alt=\"output perintah linux head n 5 di Terminal\" class=\"wp-image-34055\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-linux-head-n-5-di-Terminal.png\/w=755,fit=scale-down 755w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-linux-head-n-5-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-linux-head-n-5-di-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-18-tail\">18. tail<\/h3><p>Perintah <strong>tail<\/strong> menampilkan sepuluh baris terakhir dalam sebuah file, yang berguna untuk memeriksa data baru dan error. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">tail [opsi] [file]<\/pre><p>Contohnya, masukkan command berikut ini untuk menampilkan sepuluh baris terakhir yang ada dalam file <strong>colors.txt<\/strong>:<\/p><pre class=\"wp-block-preformatted\">tail -n colors.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-19-awk\">19. awk<\/h3><p>Perintah <strong>awk<\/strong> berfungsi untuk memindai pola ekspresi reguler dalam file guna mengambil atau memanipulasi data yang cocok. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">awk '\/regex pattern\/{action}' file_input.txt<\/pre><p>Tindakannya bisa berupa operasi matematika, pernyataan kondisional seperti <strong>if<\/strong>, ekspresi output seperti <strong>print<\/strong>, dan perintah <strong>delete<\/strong>. Perintah ini juga berisi notasi <strong>$n<\/strong>, yang merujuk pada bidang di baris saat ini.<\/p><p>Untuk menambahkan beberapa tindakan, cantumkan semuanya berdasarkan urutan eksekusi, dipisahkan menggunakan titik koma. Sebagai contoh, command berikut ini berisi pernyataan matematika, kondisional, dan output:<\/p><pre class=\"wp-block-preformatted\">awk -F':' '{ total += $2; students[$1] = $2 } END { average = total \/ length(students); print \"Average:\", average; print \"Above average:\"; for (student in students) if (students[student] &gt; average) print student }' score.txt<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"962\" height=\"179\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-linux-command-awk-di-Terminal.png\/public\" alt=\"output linux command awk di Terminal\" class=\"wp-image-34056\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-linux-command-awk-di-Terminal.png\/w=962,fit=scale-down 962w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-linux-command-awk-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-linux-command-awk-di-Terminal.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-linux-command-awk-di-Terminal.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 962px) 100vw, 962px\" \/><\/figure><\/div><p>\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Perlu Bantuan Terkait Perintah?<\/h4>\n                    <p>Tanyakan pada <strong>Kodee<\/strong>, asisten AI kami yang akan menjelaskan berbagai arti dan contoh penggunaan perintah Linux, termasuk yang rumit sekalipun.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-20-sort\">20. sort<\/h3><p>Perintah <strong>sort<\/strong> akan mengurutkan ulang baris dalam file menggunakan urutan tertentu. Command ini tidak mengubah file asli, dan hanya menampilkan hasilnya sebagai output di Terminal. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">sort [opsi] [file]<\/pre><p>Secara default, perintah ini akan mengurutkan baris berdasarkan alfabet, dari A ke Z. Untuk memodifikasi pengurutan, gunakan opsi-opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-o<\/strong> &ndash; mengarahkan output perintah ke file lain.<\/li>\n\n\n\n<li><strong>-r<\/strong> &ndash; membalik urutan, dari yang terbesar ke yang terkecil (descending).<\/li>\n\n\n\n<li><strong>-n<\/strong> &ndash; mengurutkan file secara numerik.<\/li>\n\n\n\n<li><strong>-k<\/strong> &ndash; mengurutkan data dalam bidang tertentu.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"701\" height=\"112\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-dasar-linux-sort-di-Terminal.png\/public\" alt=\"output perintah dasar linux sort di Terminal\" class=\"wp-image-34057\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-dasar-linux-sort-di-Terminal.png\/w=701,fit=scale-down 701w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-dasar-linux-sort-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-dasar-linux-sort-di-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 701px) 100vw, 701px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-21-cut\">21. cut<\/h3><p>Perintah <strong>cut<\/strong> berfungsi untuk mengambil bagian dari suatu file dan menampilkan hasilnya sebagai output Terminal. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">cut [opsi] [file]<\/pre><p>Atau, Anda bisa menggunakan data dari <a href=\"https:\/\/www.ibm.com\/docs\/en\/zos\/2.1.0?topic=commands-understanding-standard-input-standard-output-standard-error\" target=\"_blank\" rel=\"noreferrer noopener\">input standar<\/a>. Untuk menentukan bagaimana perintah membagi-bagi garis, gunakan opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-f<\/strong> &ndash; memilih bidang tertentu.<\/li>\n\n\n\n<li><strong>-b<\/strong> &ndash; memotong baris berdasarkan ukuran byte yang ditentukan.<\/li>\n\n\n\n<li><strong>-c <\/strong>&ndash; membagi baris menggunakan karakter yang ditentukan.<\/li>\n\n\n\n<li><strong>-d<\/strong> &ndash; memisahkan baris berdasarkan pembatas (delimiter).<\/li>\n<\/ul><p>Anda bisa menggabungkan opsi-opsi ini, menggunakan range, dan menentukan beberapa nilai. Misalnya, command di bawah ini akan mengekstrak bidang ke-3 sampai ke-5 dari daftar yang dipisahkan dengan koma:<\/p><pre class=\"wp-block-preformatted\">cut -d',' -f3-5 list.txt<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-linux-cut-di-Terminal.png\" alt=\"output perintah linux cut di Terminal\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-22-diff\">22. diff<\/h3><p>Perintah <strong>diff<\/strong> membandingkan isi dari dua file dan mencantumkan perbedaannya. Command ini digunakan untuk mengubah program tanpa memodifikasi kodenya. Berikut adalah format umumnya:<\/p><pre class=\"wp-block-preformatted\">diff [opsi] file1 file2<\/pre><p>Opsi yang bisa digunakan dengan command ini di antaranya adalah:<\/p><ul class=\"wp-block-list\">\n<li><strong>-c<\/strong> &ndash; menampilkan perbedaan antara dua file dalam bentuk konteks.<\/li>\n\n\n\n<li><strong>-u<\/strong> &ndash; menampilkan hasil tanpa informasi yang tidak perlu.<\/li>\n\n\n\n<li><strong>-i<\/strong> &ndash; menjadikan perintah <strong>diff<\/strong> tidak peka terhadap huruf besar dan kecil.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"761\" height=\"240\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-linux-diff-di-Terminal.png\/public\" alt=\"output command linux diff di Terminal\" class=\"wp-image-34059\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-linux-diff-di-Terminal.png\/w=761,fit=scale-down 761w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-linux-diff-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-linux-diff-di-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-23-tee\">23. tee<\/h3><p>Perintah <strong>tee<\/strong> menulis input pengguna ke dalam output Terminal dan file. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">command | tee [opsi] file1<\/pre><p>Contoh di bawah ini akan melakukan ping ke Google dan menampilkan outputnya di Terminal, serta file <strong>ping_result.txt<\/strong> dan <strong>19092024.txt <\/strong>:<\/p><pre class=\"wp-block-preformatted\">ping google.com | tee ping_result.txt 19092024.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-24-locate\">24. locate<\/h3><p>Perintah <strong>locate<\/strong> memungkinkan Anda menemukan file dalam sistem database. Tambahkan opsi <strong>-i<\/strong> agar perintah tidak peka terhadap huruf besar dan kecil, serta asterisk (*) untuk mencari konten dengan beberapa kata kunci. Contohnya seperti berikut:<\/p><pre class=\"wp-block-preformatted\">locate -i school*note<\/pre><p>Perintah ini mencari file yang berisi <strong>school<\/strong> dan <strong>note<\/strong>, tanpa memperhatikan besar kecil hurufnya.<\/p><h3 class=\"wp-block-heading\" id=\"h-25-find\">25. find<\/h3><p>Gunakan perintah <strong>find<\/strong> untuk mencari file dalam direktori tertentu. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">find [opsi] [path] [ekspresi]<\/pre><p>Misalnya, untuk mencari file bernama <strong>file1.txt<\/strong> di dalam folder <strong>direktori<\/strong> dan subdirektorinya, gunakan perintah ini:<\/p><pre class=\"wp-block-preformatted\">find \/home -name file1.txt<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-find-di-Terminal.png\" alt=\"output perintah find di Terminal\" style=\"width:840px;height:auto\"><\/figure><\/div><p>Apabila path dihilangkan, perintah akan melakukan pencarian di direktori kerja saat ini. Anda juga bisa menemukan direktori menggunakan command berikut:<\/p><pre class=\"wp-block-preformatted\">find .\/ -type d -name namadirektori<\/pre><p>Berikut adalah beberapa perintah dasar Linux untuk mengelola user dan izin sistem.<\/p><h3 class=\"wp-block-heading\" id=\"h-26-sudo\">26. sudo<\/h3><p><strong>Superuser do<\/strong> atau <strong>sudo<\/strong> adalah salah satu perintah Linux yang paling dasar. Sudo berfungsi untuk menjalankan perintah dengan izin administratif atau root. Syntax umumnya adalah:<\/p><pre class=\"wp-block-preformatted\">sudo (perintah)<\/pre><p>Ketika Anda menjalankan perintah sudo, Terminal akan meminta kata sandi root. Sebagai contoh, potongan kode berikut ini menjalankan <strong>useradd<\/strong> dengan hak akses istimewa superuser:<\/p><pre class=\"wp-block-preformatted\">sudo useradd username<\/pre><p>Anda juga bisa menambahkan opsi, seperti:<\/p><ul class=\"wp-block-list\">\n<li><strong>-k<\/strong> &ndash; membatalkan validasi file timestamp.<\/li>\n\n\n\n<li><strong>-g<\/strong> &ndash; menjalankan perintah sebagai nama grup atau ID yang ditentukan.<\/li>\n\n\n\n<li><strong>-h<\/strong> &ndash; menjalankan perintah pada host.<\/li>\n<\/ul><p>\n\n\n    <p class=\"warning\">\n        <strong>Perhatian!<\/strong> Menjalankan command dengan hak istimewa sudo bisa mengubah semua aspek sistem Anda. Jadi, jalankan perintah dengan hati-hati dan hanya jika Anda mengerti kemungkinan akibatnya, karena kesalahan saat mengeksekusi perintah bisa mengacaukan seluruh sistem.    <\/p>\n    \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-27-su\">27. su<\/h3><p>Perintah <strong>su<\/strong> memungkinkan Anda menjalankan program di shell Linux sebagai user lain. Command ini sangat berguna untuk membuat koneksi melalui <a href=\"\/id\/tutorial\/cara-kerja-ssh\">SSH<\/a> ketika user root dinonaktifkan. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">su [opsi] [username [argumen]]<\/pre><p>Apabila opsi atau argumen tidak ada, perintah ini akan dijalankan melalui <strong>root<\/strong> dan meminta Anda untuk menggunakan hak istimewa <strong>sudo<\/strong> sementara. Beberapa opsi perintah Linux ini adalah:<\/p><ul class=\"wp-block-list\">\n<li><strong>-p<\/strong> &ndash; mempertahankan lingkungan shell yang sama, yang terdiri dari <strong>HOME<\/strong>, <strong>SHELL<\/strong>, <strong>USER<\/strong>, dan <strong>LOGNAME<\/strong>.<\/li>\n\n\n\n<li><strong>-s <\/strong>&ndash; memungkinkan Anda memilih lingkungan shell lain untuk dijalankan.<\/li>\n\n\n\n<li><strong>-l <\/strong>&ndash; menjalankan skrip login untuk berganti pengguna. Opsi ini akan meminta Anda memasukkan kata sandi user.<\/li>\n<\/ul><p>Untuk mengecek akun user shell saat ini, jalankan perintah <strong>whoami<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"681\" height=\"65\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-su-whoami-di-Terminal.png\/public\" alt=\"output perintah su whoami di Terminal\" class=\"wp-image-34061\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-su-whoami-di-Terminal.png\/w=681,fit=scale-down 681w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-su-whoami-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-su-whoami-di-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 681px) 100vw, 681px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-28-chmod\">28. chmod<\/h3><p>Perintah <strong>chmod<\/strong> berfungsi untuk <a href=\"\/id\/tutorial\/pengertian-chmod-dan-chown-untuk-ganti-permission-di-linux\/\">mengubah izin direktori atau file di Linux<\/a>. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">chmod [opsi] [izin] [nama_file]<\/pre><p>Di Linux, setiap file dikaitkan dengan tiga tingkatan user: <strong>owner<\/strong> (pemilik), <strong>group member<\/strong> (anggota grup), dan <strong>others<\/strong> (lainnya). User juga memiliki tiga izin: <strong>read<\/strong> (baca), <strong>write<\/strong> (tulis), dan <strong>execute<\/strong> (jalankan).<\/p><p>Apabila pemilik file ingin memberikan semua izin kepada setiap user, perintahnya adalah seperti berikut:<\/p><pre class=\"wp-block-preformatted\">chmod -rwxrwxrwx note.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-29-chown\">29. chown<\/h3><p><a href=\"\/id\/tutorial\/chown-command\">Perintah chown<\/a> memungkinkan Anda memindahkan kepemilikan file, direktori, atau link simbolis ke username yang ditentukan. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">chown [opsi] owner[:group] file(s)<\/pre><p>Contohnya, untuk memberi <strong>linuxuser2<\/strong> kepemilikan atas file <strong>namafile.txt<\/strong>, gunakan:<\/p><pre class=\"wp-block-preformatted\">chown linuxuser2 namafile.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-30-useradd-userdel\">30. useradd, userdel<\/h3><p>Gunakan <strong>useradd<\/strong> untuk membuat akun user Linux baru, lalu ubah passwordnya dengan perintah <strong>passwd<\/strong>. Berikut syntaxnya:<\/p><pre class=\"wp-block-preformatted\">useradd [opsi] username<\/pre><pre class=\"wp-block-preformatted\">passwd username<\/pre><p>Baik <strong>useradd<\/strong> maupun <strong>passwd<\/strong> memerlukan hak istimewa sudo. Untuk menghapus user, gunakan perintah <strong>userdel<\/strong>:<\/p><pre class=\"wp-block-preformatted\">userdel username<\/pre><p><strong>Perintah Dasar Linux untuk Manajemen dan Informasi Sistem<\/strong><\/p><p>Bagian ini akan menjelaskan perintah umum untuk meminta informasi sistem Linux dan manajemennya.<\/p><h3 class=\"wp-block-heading\" id=\"h-31-df\">31. df<\/h3><p>Gunakan perintah <strong>df<\/strong> untuk <a href=\"\/id\/tutorial\/cara-check-disk-space-usage-di-linux\">mengecek penggunaan disk Linux<\/a> dalam persentase dan kilobyte (<strong>KB<\/strong>). Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">df [opsi] [file]<\/pre><p>Apabila Anda tidak menentukan item, perintah ini akan menampilkan informasi tentang setiap sistem file yang terpasang. Berikut adalah beberapa opsi yang bisa ditambahkan:<\/p><ul class=\"wp-block-list\">\n<li><strong>-m<\/strong> &ndash; menampilkan informasi penggunaan sistem file dalam <strong>MB<\/strong>.<\/li>\n\n\n\n<li><strong>-k<\/strong> &ndash; menampilkan penggunaan sistem file dalam <strong>KB<\/strong>.<\/li>\n\n\n\n<li><strong>-T<\/strong> &ndash; menunjukkan <strong>jenis<\/strong> sistem file di kolom baru.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-32-du\">32. du<\/h3><p>Gunakan <strong>du<\/strong> untuk mengecek penggunaan ruang penyimpanan oleh file atau direktori. Jangan lupa untuk menentukan path direktori saat menggunakan perintah ini, seperti:<\/p><pre class=\"wp-block-preformatted\">du \/home\/user\/Documents<\/pre><p>Perintah <strong>du<\/strong> memiliki beberapa opsi:<\/p><ul class=\"wp-block-list\">\n<li><strong>-s <\/strong>&ndash; menunjukkan ukuran total folder yang ditentukan.<\/li>\n\n\n\n<li><strong>-m <\/strong>&ndash; memberikan informasi folder dan file dalam <strong>MB.<\/strong><\/li>\n\n\n\n<li><strong>-k<\/strong> &ndash; menampilkan informasi dalam <strong>KB<\/strong>.<\/li>\n\n\n\n<li><strong>-h <\/strong>&ndash; menunjukkan informasi tentang tanggal modifikasi terakhir file dan folder yang ditampilkan.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-33-top\">33. top<\/h3><p>Perintah <strong>top<\/strong> menampilkan daftar proses yang sedang berjalan dan kondisi real-time sistem, termasuk penggunaan resource. Command Linux ini membantu mengidentifikasi proses yang menggunakan resource secara intensif, memungkinkan Anda menonaktifkannya dengan mudah.<\/p><p>Untuk menjalankan perintah ini, masukkan <strong>top<\/strong> ke dalam <a href=\"\/id\/tutorial\/apa-itu-cli\">command-line interface<\/a> Anda.<\/p><h3 class=\"wp-block-heading\" id=\"h-34-htop\">34. htop<\/h3><p>Perintah <strong>htop<\/strong> adalah program interaktif untuk memantau resource sistem dan proses server. Tidak seperti <strong>top<\/strong>, command ini menyediakan fitur tambahan seperti penggunaan mouse dan indikator visual. Syntax perintahnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">htop [opsi]<\/pre><p>Beberapa opsi yang didukung termasuk:<\/p><ul class=\"wp-block-list\">\n<li><strong>-d <\/strong>&ndash; menampilkan penundaan per setiap update dalam sepersepuluh detik.<\/li>\n\n\n\n<li><strong>-C <\/strong>&ndash; mengaktifkan mode monokrom.<\/li>\n\n\n\n<li><strong>-h <\/strong>&ndash; menampilkan pesan bantuan dan keluar.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-35-ps\">35. ps<\/h3><p>Command <strong>ps<\/strong> berfungsi untuk membuat snapshot dari semua proses yang sedang berjalan di sistem Anda. Apabila perintah ini dijalankan tanpa opsi atau argumen, outputnya akan menunjukkan proses yang sedang berjalan di shell dengan informasi berikut:<\/p><ul class=\"wp-block-list\">\n<li>ID proses unik (<strong>PID<\/strong>).<\/li>\n\n\n\n<li>Jenis terminal (<strong>TTY<\/strong>).<\/li>\n\n\n\n<li>Durasi berjalan (<strong>TIME<\/strong>).<\/li>\n\n\n\n<li>Perintah yang memulai proses (<strong>CMD<\/strong>).<\/li>\n<\/ul><p>Perintah <strong>ps<\/strong> bisa digunakan dengan beberapa opsi, termasuk:<\/p><ul class=\"wp-block-list\">\n<li><strong>-T<\/strong> &ndash; menampilkan semua proses yang terkait dengan sesi shell saat ini.<\/li>\n\n\n\n<li><strong>-u username<\/strong> &ndash; mencantumkan proses yang terkait dengan user tertentu.<\/li>\n\n\n\n<li><strong>-A <\/strong>&ndash; menunjukkan semua proses yang sedang berjalan.<\/li>\n<\/ul><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Saran Bacaan<\/h4>\n                    <p>Pelajari lebih lanjut tentang penggunaan perintah <strong>top<\/strong>, <strong>htop<\/strong>, dan <strong>ps<\/strong> untuk <a href=\"\/id\/tutorial\/manajemen-proses-linux-dengan-command-line\/\">mengecek proses yang berjalan di Linux<\/a>.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-36-uname\">36. uname<\/h3><p>Perintah <strong>uname<\/strong> atau <strong>unix name<\/strong> menampilkan informasi tentang perangkat Anda, termasuk hardware, nama sistem, dan kernel Linux. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">uname [opsi]<\/pre><p>Meskipun Anda bisa menggunakannya tanpa opsi, tambahkan opsi berikut ini untuk memodifikasi command:<\/p><ul class=\"wp-block-list\">\n<li><strong>-a<\/strong> &ndash; menampilkan semua informasi sistem.<\/li>\n\n\n\n<li><strong>-s<\/strong> &ndash; menampilkan nama kernel.<\/li>\n\n\n\n<li><strong>-n<\/strong> &ndash; menunjukkan nama hostname node sistem.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-perintah-dasar-linux-uname-asn-di-Terminal.png\" alt=\"output perintah dasar linux uname asn di Terminal\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-37-hostname\">37. hostname<\/h3><p>Jalankan perintah <strong>hostname<\/strong> untuk menampilkan hostname sistem. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">hostname [opsi]<\/pre><p>Anda bisa menjalankannya tanpa opsi, atau gunakan opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-a<\/strong> &ndash; menampilkan alias hostname.<\/li>\n\n\n\n<li><strong>-A<\/strong> &ndash; menunjukkan FQDN (Fully Qualified Domain Name) perangkat.<\/li>\n\n\n\n<li><strong>-i<\/strong> &ndash; menampilkan alamat IP perangkat.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-linux-hostname-di-Terminal.png\" alt=\"output command linux hostname di Terminal\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-38-time\">38. time<\/h3><p>Gunakan <strong>time<\/strong> untuk menghitung waktu eksekusi perintah. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">time [nama command]<\/pre><p>Untuk menghitung waktu eksekusi serangkaian perintah, pisahkan setiap perintah menggunakan titik koma atau double ampersand (<strong>&amp;&amp;<\/strong>). Berikut adalah contoh untuk menghitung waktu eksekusi keseluruhan perintah <strong>cd<\/strong>,<strong> touch<\/strong>, dan <strong>chmod<\/strong>:<\/p><pre class=\"wp-block-preformatted\">time cd \/home\/directory\/path; touch bashscript.sh; chmod +x bashscript.sh<\/pre><h3 class=\"wp-block-heading\" id=\"h-39-systemctl\">39. systemctl<\/h3><p>Perintah <strong>systemctl<\/strong> memungkinkan Anda mengelola layanan yang terinstal di sistem operasi Linux Anda. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">systemctl [nama command] [nama_layanan]<\/pre><p>Untuk menggunakan command tersebut, user harus memiliki hak istimewa <strong>root <\/strong>. Perintah ini bisa digunakan untuk beberapa situasi, termasuk memulai layanan, memulai ulang, dan menghentikannya. Anda juga bisa memeriksa status dan dependensi layanan.<\/p><p>Perintah <strong>systemctl<\/strong> hanya tersedia di distribusi Linux dengan <strong>sistem init Systemd<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-40-watch\">40. watch<\/h3><p>Perintah <strong>watch<\/strong> memungkinkan user menjalankan utilitas lain secara terus-menerus pada interval tertentu dan menampilkan hasilnya sebagai output standar. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">watch [opsi] command<\/pre><p>Command ini berguna untuk memantau perubahan output perintah. Untuk memodifikasi perilakunya, gunakan opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-d<\/strong> &ndash; menampilkan perbedaan di antara setiap eksekusi perintah.<\/li>\n\n\n\n<li><strong>-n <\/strong>&ndash; mengubah interval pemantauan, yang defaultnya adalah dua detik.<\/li>\n\n\n\n<li><strong>-t <\/strong>&ndash; menonaktifkan header yang berisi interval waktu, perintah, timestamp, dan hostname.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-41-jobs\">41. jobs<\/h3><p>Perintah <strong>jobs<\/strong> menampilkan proses yang sedang berjalan di shell beserta statusnya. Command ini hanya tersedia di shell <strong>csh<\/strong>, <strong>bash<\/strong>, <strong>tcsh<\/strong>, dan <strong>ksh <\/strong>. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">jobs [opsi] jobID<\/pre><p>Untuk mengecek status job di shell saat ini, masukkan <strong>jobs <\/strong>tanpa argumen apa pun di Terminal. Perintah ini akan menampilkan output kosong kalau sistem Anda tidak memiliki job yang sedang berjalan. Anda juga bisa menambahkan opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-l<\/strong> &ndash; mencantumkan ID proses dan informasinya.<\/li>\n\n\n\n<li><strong>-n <\/strong>&ndash; menunjukkan job yang statusnya telah berubah sejak pemberitahuan terakhir.<\/li>\n\n\n\n<li><strong>-p<\/strong> &ndash; hanya menampilkan ID proses.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-42-kill\">42. kill<\/h3><p>Gunakan <a href=\"\/id\/tutorial\/linux-kill-process\">perintah kill<\/a> untuk mengakhiri program yang tidak merespons, menggunakan nomor identifikasinya (PID). Untuk mengecek PID, jalankan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">ps ux<\/pre><p>Untuk menghentikan program, masukkan syntax di bawah ini:<\/p><pre class=\"wp-block-preformatted\">kill [opsi_sinyal] pid<\/pre><p>Ada <a href=\"https:\/\/linoxide.com\/linux-how-to\/linux-signals-part-1\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>64 sinyal<\/strong><\/a> yang bisa digunakan untuk mengakhiri program, tapi yang paling umum adalah <strong>SIGTERM<\/strong> dan <strong>SIGKILL<\/strong>. <strong>SIGTERM<\/strong> adalah sinyal default yang memungkinkan program menyimpan progresnya sebelum berhenti. Sementara itu, <strong>SIGKILL<\/strong> memaksa program untuk berhenti dan membuang progres yang belum disimpan.<\/p><h3 class=\"wp-block-heading\" id=\"h-43-shutdown\">43. shutdown<\/h3><p>Perintah <a href=\"\/id\/tutorial\/perintah-shutdown-linux\">shutdown Linux<\/a> memungkinkan Anda mematikan atau memulai ulang sistem pada waktu tertentu. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">shutdown [opsi] [waktu] \"pesan\"<\/pre><p>Anda bisa menggunakan waktu absolut dalam format 24 jam, atau relatif seperti <strong>+5<\/strong> untuk menjadwalkan eksekusi dalam lima menit. Sementara itu, <strong>pesan<\/strong> adalah pemberitahuan yang dikirim ke user yang sedang login mengenai penonaktifan sistem yang akan dilakukan.<\/p><p>Apabila ingin memulai ulang sistem dan bukan menonaktifkannya, gunakan opsi <strong>-r<\/strong>. Untuk membatalkan reboot terjadwal, jalankan command dengan opsi <strong>-c<\/strong>.<\/p><p>Berikut adalah perintah dasar Linux yang sering digunakan untuk mengelola dan menyelesaikan masalah koneksi jaringan.<\/p><h3 class=\"wp-block-heading\" id=\"h-44-ping\">44. ping<\/h3><p><a href=\"\/id\/tutorial\/linux-ping\">Perintah ping<\/a> adalah salah satu perintah yang paling sering digunakan di Linux. Ping memungkinkan Anda memeriksa apakah jaringan atau server bisa dijangkau, yang berguna untuk mengatasi masalah koneksi. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">ping [opsi] [hostname_atau_IP_address]<\/pre><p>Contohnya, jalankan command berikut ini untuk memeriksa koneksi dan waktu respons ke <strong>Google<\/strong>:<\/p><pre class=\"wp-block-preformatted\">ping google.com<\/pre><h3 class=\"wp-block-heading\" id=\"h-45-wget\">45. wget<\/h3><p>Gunakan <a href=\"\/id\/tutorial\/wget-command\">perintah wget<\/a> untuk mengunduh file dari internet menggunakan protokol <strong>HTTP<\/strong>, <strong>HTTPS<\/strong>, atau <strong>FTP<\/strong>. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">wget [opsi] [url]<\/pre><p>Misalnya, masukkan command berikut ini untuk mendownload <a href=\"\/id\/tutorial\/cara-mengetahui-versi-wordpress\">versi terbaru WordPress<\/a>:<\/p><pre class=\"wp-block-preformatted\">wget https:\/\/wordpress.org\/latest.zip<\/pre><h3 class=\"wp-block-heading\" id=\"h-46-curl\">46. curl<\/h3><p><a href=\"\/id\/tutorial\/apa-itu-curl\">Perintah curl<\/a> berfungsi untuk mentransfer data antarserver. Penggunaan umumnya adalah untuk mengambil konten halaman web ke sistem Anda menggunakan URL-nya. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">curl [opsi] URL<\/pre><p>Namun, Anda bisa menambahkan berbagai opsi guna memodifikasi perilaku command <strong>curl<\/strong> untuk tugas lainnya. Beberapa opsi yang paling populer termasuk:<\/p><ul class=\"wp-block-list\">\n<li><strong>-o<\/strong> atau <strong>-O <\/strong>&ndash; mendownload file dari URL.<\/li>\n\n\n\n<li><strong>-X<\/strong> &ndash; mengubah metode GET HTTP default.<\/li>\n\n\n\n<li><strong>-H<\/strong> &ndash; mengirimkan header kustom ke URL.<\/li>\n\n\n\n<li><strong>-F<\/strong> &ndash; mengupload file ke tujuan yang ditentukan.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-47-scp\">47. scp<\/h3><p><a href=\"\/id\/tutorial\/scp-linux\">Perintah scp<\/a> berguna untuk menyalin file atau direktori antarsistem dengan aman melalui jaringan. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">scp [opsi] [source username@IP]:\/[nama direktori dan file] [destination username@IP]:\/[direktori tujuan]<\/pre><p>Untuk perangkat lokal, hostname dan alamat IP tidak perlu disertakan. Gunakan opsi berikut ini untuk memodifikasi perilaku command:<\/p><ul class=\"wp-block-list\">\n<li><strong>-P<\/strong> &ndash; mengubah port untuk penyalinan. Defaultnya adalah <strong>22<\/strong>.<\/li>\n\n\n\n<li><strong>-l <\/strong>&ndash; membatasi bandwidth perintah <strong>scp<\/strong>.<\/li>\n\n\n\n<li><strong>-C<\/strong> &ndash; mengompresi data yang ditransfer agar ukurannya lebih kecil.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-48-rsync\">48. rsync<\/h3><p><a href=\"\/id\/tutorial\/rsync-linux\">Perintah rsync<\/a><strong> <\/strong>memungkinkan Anda menyinkronkan file atau folder di antara dua tujuan untuk memastikan keduanya memiliki konten yang sama. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">rsync [opsi] sumber tujuan<\/pre><p>Apabila tujuan atau sumbernya adalah sebuah folder, masukkan path direktori seperti <strong>\/home\/directory\/path<\/strong>. Untuk menyinkronkan server remote, gunakan hostname dan alamat IP server, misalnya <strong>host@185.185.185.185<\/strong>.<\/p><p>Command ini memiliki berbagai opsi:<\/p><ul class=\"wp-block-list\">\n<li><strong>-a<\/strong> &ndash; mengaktifkan mode arsip untuk mempertahankan izin file, tanggal, dan atribut lainnya.<\/li>\n\n\n\n<li><strong>-v<\/strong> &ndash; menunjukkan informasi visual tentang file yang ditransfer.<\/li>\n\n\n\n<li><strong>-z <\/strong>&ndash; mengompresi data file yang ditransfer untuk mengurangi ukurannya.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-49-ip\">49. ip<\/h3><p>Perintah <strong>ip<\/strong> memungkinkan Anda mencantumkan dan mengelola parameter jaringan sistem, mirip dengan perintah ifconfig di <a href=\"\/id\/tutorial\/distro-linux-terbaik\">distro Linux<\/a> yang lebih baru. Ini syntax dasarnya:<\/p><pre class=\"wp-block-preformatted\">ip [opsi] objek perintah<\/pre><p>Apabila dijalankan tanpa argumen, hasilnya akan menampilkan panduan perintah, termasuk penjelasan opsi dan objek yang bisa diterima.<\/p><p>Untuk mengelola parameter jaringan, tentukan tindakan dalam argumen <strong>perintah<\/strong>. Misalnya, jalankan perintah berikut untuk menampilkan alamat IP sistem Anda:<\/p><pre class=\"wp-block-preformatted\">ip address show<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69da56830caac\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1180\" height=\"512\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/ip-command-menampilkan-ip-sistem.png\/public\" alt=\"perintah dasar linux ip menampilkan alamat ip sistem\" class=\"wp-image-43962\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/ip-command-menampilkan-ip-sistem.png\/w=1180,fit=scale-down 1180w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/ip-command-menampilkan-ip-sistem.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/ip-command-menampilkan-ip-sistem.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/ip-command-menampilkan-ip-sistem.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/ip-command-menampilkan-ip-sistem.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1180px) 100vw, 1180px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Tips berguna<\/h4>\n                    <p>Anda juga bisa menggunakan <strong>Kodee<\/strong>, asisten AI kami, untuk menampilkan informasi jaringan di VPS Anda. Cukup ketik perintah seperti \"Tampilkan informasi jaringan server saya\", lalu Kodee akan memberikan jawaban atas perintah Anda.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-50-netstat\">50. netstat<\/h3><p>Perintah <strong>netstat<\/strong> digunakan untuk menampilkan informasi jaringan sistem, seperti soket dan routing. Syntax perintahnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">netstat [opsi]<\/pre><p>Gunakan berbagai opsi untuk memodifikasi informasi yang ditampilkan. Beberapa opsi yang paling umum adalah:<\/p><ul class=\"wp-block-list\">\n<li><strong>-a <\/strong>&ndash; menampilkan soket listening dan soket yang ditutup.<\/li>\n\n\n\n<li><strong>-t <\/strong>&ndash; menunjukkan koneksi TCP.<\/li>\n\n\n\n<li><strong>-u<\/strong> &ndash; mencantumkan koneksi UDP.<\/li>\n\n\n\n<li><strong>-r<\/strong> &ndash; menampilkan tabel routing.<\/li>\n\n\n\n<li><strong>-i <\/strong>&ndash; menunjukkan informasi tentang antarmuka jaringan.<\/li>\n\n\n\n<li><strong>-p<\/strong> &ndash; mencantumkan nama program dan ID proses.<\/li>\n\n\n\n<li><strong>-c<\/strong> &ndash; menampilkan informasi jaringan secara terus-menerus untuk monitoring real-time.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-netstat-i-di-Terminal.png\" alt=\"output command netstat i di Terminal\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-51-traceroute\">51. traceroute<\/h3><p>Perintah <strong>traceroute<\/strong> berguna untuk memantau jalur paket saat berpindah ke host lain melalui jaringan. Command ini memberikan informasi tentang router yang terlibat dan waktu perjalanannya. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">traceroute [opsi] tujuan<\/pre><p>Anda bisa menggunakan domain, hostname, atau alamat IP sebagai tujuan. Tambahkan opsi berikut untuk monitoring paket yang lebih mendetail:<\/p><ul class=\"wp-block-list\">\n<li><strong>-m<\/strong> &ndash; menentukan lompatan maksimum setiap paket.<\/li>\n\n\n\n<li><strong>-n <\/strong>&ndash; mencegah command menyelesaikan (resolve) alamat IP menjadi hostname untuk penelusuran yang lebih cepat.<\/li>\n\n\n\n<li><strong>-I <\/strong>&ndash; mengubah paket UDP default menjadi UCMP.<\/li>\n\n\n\n<li><strong>-w<\/strong> &ndash; menambahkan waktu tunggu dalam detik.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/perintah-linux-traceroute-memantau-paket-dengan-lima-lompatan-ke-google.png\" alt=\"perintah linux traceroute memantau paket dengan lima lompatan ke google\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-52-nslookup\">52. nslookup<\/h3><p>Gunakan perintah <strong>nslookup<\/strong> untuk meminta server DNS mencarikan domain yang terkait dengan alamat IP tertentu dan sebaliknya. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">nslookup [opsi] domain-atau-ip [server]<\/pre><p>Apabila Anda tidak menentukan server DNS yang perlu digunakan, <strong>nslookup<\/strong> akan menggunakan resolver default dari sistem Anda atau ISP (penyedia layanan internet). Perintah ini mendukung berbagai opsi, dan yang paling umum digunakan adalah:<\/p><ul class=\"wp-block-list\">\n<li><strong>-type= <\/strong>&ndash; mencari informasi spesifik, seperti jenis alamat IP atau MX record.<\/li>\n\n\n\n<li><strong>-port=<\/strong> &ndash; menetapkan nomor port server DNS untuk permintaan yang diajukan.<\/li>\n\n\n\n<li><strong>-retry=<\/strong> &ndash; mengulangi kueri sesuai waktu yang ditentukan apabila prosesnya gagal.<\/li>\n\n\n\n<li><strong>-debug<\/strong> &ndash; mengaktifkan mode debug untuk memberikan lebih banyak informasi tentang permintaan.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"659\" height=\"210\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/command-nslookup-meminta-informasi-ip-address-domain-google.png\/public\" alt=\"command nslookup meminta informasi ip address domain google\" class=\"wp-image-34067\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/command-nslookup-meminta-informasi-ip-address-domain-google.png\/w=659,fit=scale-down 659w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/command-nslookup-meminta-informasi-ip-address-domain-google.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/command-nslookup-meminta-informasi-ip-address-domain-google.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-53-dig\">53. dig<\/h3><p>Perintah <strong>dig<\/strong> atau <strong>domain information groper<\/strong> berfungsi untuk mengumpulkan data DNS dari sebuah domain. Tidak seperti <strong>nslookup<\/strong>, command ini lebih mendetail dan serbaguna. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">dig [opsi] target [jenis_kueri]<\/pre><p>Ganti <strong>target<\/strong> dengan nama domain. Secara default, perintah ini hanya menunjukkan jenis record <strong>A<\/strong>. Ubah <strong>jenis_kueri<\/strong> untuk memeriksa jenis tertentu, atau gunakan <strong>ANY<\/strong> untuk memeriksa semuanya. Untuk menjalankan reverse DNS lookup, tambahkan opsi <strong>-x <\/strong>dan gunakan alamat IP sebagai target.<\/p><p><strong>Perintah Dasar Linux Lainnya<\/strong><\/p><p>Di bagian ini, kami akan menjelaskan perintah lainnya dengan berbagai fungsi.<\/p><h3 class=\"wp-block-heading\" id=\"h-54-history\">54. history<\/h3><p>Gunakan <strong>history<\/strong> untuk mencantumkan perintah yang sebelumnya Anda jalankan. Dengannya, Anda bisa mengulang penggunaan command tanpa harus menulisnya ulang. Untuk menggunakan command ini, masukkan syntax berikut dengan hak istimewa sudo:<\/p><pre class=\"wp-block-preformatted\">history [opsi]<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"655\" height=\"114\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-history-di-Terminal.png\/public\" alt=\"output command history di Terminal\" class=\"wp-image-34068\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-history-di-Terminal.png\/w=655,fit=scale-down 655w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-history-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-history-di-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 655px) 100vw, 655px\" \/><\/figure><\/div><p>Untuk menjalankan ulang utilitas tertentu, masukkan tanda seru (<strong>!<\/strong>) diikuti dengan nomor daftar perintah. Sebagai contoh, gunakan command berikut ini untuk menjalankan kembali perintah <strong>ke-255<\/strong>:<\/p><pre class=\"wp-block-preformatted\">!255<\/pre><p>Command ini mendukung banyak opsi, seperti:<\/p><ul class=\"wp-block-list\">\n<li><strong>-c<\/strong> &ndash; menghapus daftar riwayat.<\/li>\n\n\n\n<li><strong>-d<\/strong> <strong>offset <\/strong>&ndash; menghapus entri riwayat di posisi <strong>OFFSET <\/strong>.<\/li>\n\n\n\n<li><strong>-a<\/strong> &ndash; menambahkan baris riwayat.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-55-man\">55. man<\/h3><p>Perintah <strong>man<\/strong> menyediakan panduan untuk setiap utilitas Terminal Linux, termasuk nama, deskripsi, dan opsinya. Command ini terdiri dari 9 bagian:<\/p><ul class=\"wp-block-list\">\n<li>Program yang bisa dijalankan (executable) atau perintah shell<\/li>\n\n\n\n<li>Panggilan sistem<\/li>\n\n\n\n<li>Panggilan library<\/li>\n\n\n\n<li>Game<\/li>\n\n\n\n<li>File khusus<\/li>\n\n\n\n<li>Format file dan konvensi<\/li>\n\n\n\n<li>Perintah administrasi sistem<\/li>\n\n\n\n<li>Kernel routine<\/li>\n\n\n\n<li>Lain-lain<\/li>\n<\/ul><p>Syntax perintahnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">man [opsi] [nomor_bagian] nama_perintah<\/pre><p>Apabila Anda hanya menggunakan nama perintah sebagai parameter, Terminal akan menampilkan panduan secara lengkap. Berikut adalah contoh perintah untuk meminta bagian <strong>1<\/strong> dari panduan perintah <strong>ls<\/strong>:<\/p><pre class=\"wp-block-preformatted\">man 1 ls<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"949\" height=\"356\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-man-menghasilkan-bagian-pertama-panduan-perintah-ls.png\/public\" alt=\"output command man menghasilkan bagian pertama panduan perintah ls\" class=\"wp-image-34069\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-man-menghasilkan-bagian-pertama-panduan-perintah-ls.png\/w=949,fit=scale-down 949w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-man-menghasilkan-bagian-pertama-panduan-perintah-ls.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-man-menghasilkan-bagian-pertama-panduan-perintah-ls.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-man-menghasilkan-bagian-pertama-panduan-perintah-ls.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 949px) 100vw, 949px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-56-echo\">56. echo<\/h3><p>Perintah <strong>echo<\/strong> menampilkan baris teks sebagai output standar. Berikut syntax perintah dasarnya:<\/p><pre class=\"wp-block-preformatted\">echo [opsi] [string]<\/pre><p>Misalnya, Anda bisa menampilkan <strong>Hostinger Tutorials<\/strong> dengan memasukkan:<\/p><pre class=\"wp-block-preformatted\">echo \"Hostinger Tutorials\"<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"\/id\/tutorial\/wp-content\/uploads\/sites\/37\/2024\/02\/contoh-output-perintah-dasar-linux-echo-di-terminal.png\" alt=\"contoh output perintah dasar linux echo di terminal\"><\/figure><\/div><p>Command ini mendukung banyak opsi, seperti:<\/p><ul class=\"wp-block-list\">\n<li><strong>-n<\/strong> &ndash; menampilkan output tanpa baris baru di akhir.<\/li>\n\n\n\n<li><strong>-e <\/strong>&ndash; mengaktifkan interpretasi khusus backslash berikut:<\/li>\n\n\n\n<li><strong>\\b <\/strong>&ndash; menghapus spasi di antara teks.<\/li>\n\n\n\n<li><strong>\\c<\/strong> &ndash; tidak menghasilkan output lebih lanjut.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-57-ln\">57. ln<\/h3><p><a href=\"\/id\/tutorial\/symbolic-link-linux\">Perintah ln<\/a> memungkinkan Anda membuat link antarfile atau direktori untuk menyederhanakan manajemen sistem. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">ln [opsi] [sumber] [tujuan]<\/pre><p>Command ini akan membuat file atau direktori target dan menautkannya ke sumber. Secara default, perintah ini membuat hard link, yang berarti item baru akan terhubung ke blok data yang sama seperti sumbernya.<\/p><h3 class=\"wp-block-heading\" id=\"h-58-alias-unalias\">58. alias, unalias<\/h3><p>Perintah <strong>alias<\/strong> menginstruksikan shell untuk mengganti sebuah string dengan string lainnya, memungkinkan Anda membuat pintasan untuk suatu program, nama file, atau teks. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">alias name=string<\/pre><p>Misalnya, masukkan command berikut ini untuk menjadikan <strong>k<\/strong> sebagai alias untuk perintah <strong>kill<\/strong>:<\/p><pre class=\"wp-block-preformatted\">alias k='kill'<\/pre><p>Perintah ini tidak menampilkan output apapun. Untuk memeriksa alias yang terkait dengan suatu perintah, jalankan:<\/p><pre class=\"wp-block-preformatted\">alias nama_perintah<\/pre><p>Untuk menghapus alias yang ada, gunakan perintah <strong>unalias<\/strong> dengan syntax berikut:<\/p><pre class=\"wp-block-preformatted\">unalias [nama_alias]<\/pre><h3 class=\"wp-block-heading\" id=\"h-59-cal\">59. cal<\/h3><p>Perintah <strong>cal<\/strong> akan menampilkan kalender di Terminal Linux. Hasilnya akan menunjukkan tanggal hari ini kalau Anda tidak menentukan bulan dan tahun. Syntaxnya adalah sebagai berikut:<\/p><pre class=\"wp-block-preformatted\">cal [opsi] [bulan] [tahun]<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"428\" height=\"187\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-cal-di-Terminal.png\/public\" alt=\"output command cal di Terminal\" class=\"wp-image-34071\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-cal-di-Terminal.png\/w=428,fit=scale-down 428w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-cal-di-Terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/02\/output-command-cal-di-Terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 428px) 100vw, 428px\" \/><\/figure><\/div><p>Bulan ditampilkan dalam representasi numerik dari <strong>1<\/strong>&ndash;<strong>12<\/strong>. Untuk memodifikasi output perintah, tambahkan opsi berikut:<\/p><ul class=\"wp-block-list\">\n<li><strong>-1<\/strong> &ndash; menghasilkan kalender dalam satu baris.<\/li>\n\n\n\n<li><strong>-3<\/strong> &ndash; menunjukkan bulan sebelumnya, bulan ini, dan bulan berikutnya.<\/li>\n\n\n\n<li><strong>-A<\/strong> dan <strong>-B<\/strong> &ndash; menampilkan jumlah bulan tertentu setelah dan sebelum bulan saat ini.<\/li>\n\n\n\n<li><strong>-m<\/strong> &ndash; memulai kalender di hari Senin, bukan Minggu.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-60-apt-dan-dnf\">60. apt dan dnf<\/h3><p><strong>apt<\/strong> adalah tool command-line untuk mengelola Advanced Package Tool (APT) di Linux berbasis Debian, seperti <a href=\"\/id\/tutorial\/ubuntu-adalah\">Ubuntu<\/a> dan <a href=\"\/id\/tutorial\/apa-itu-kali-linux\">Kali Linux<\/a>. Berikut syntax perintah ini:<\/p><pre class=\"wp-block-preformatted\">apt [options] subcommand<\/pre><p>Subcommand perintah ini akan mendefinisikan tindakan, seperti memperbarui library, mengupgrade software, menginstal aplikasi, atau menghapus paket. Misalnya, kami akan mencontohkan penginstalan editor teks <strong>Vim<\/strong> di bawah ini:<\/p><pre class=\"wp-block-preformatted\">apt install vim<\/pre><p>Di Linux, perintah pengelolaan package akan berbeda-beda di setiap distribusi. Misalnya, distro berbasis Red Hat Enterprise Linux seperti CentOS dan AlmaLinux menggunakan <strong>dnf<\/strong>. Perintah ini memiliki syntax dan opsi yang sama dengan <strong>apt<\/strong>.<\/p><p>Diperlukan hak istimewa superuser untuk menjalankan <strong>apt<\/strong> dan <strong>dnf<\/strong>, yang hanya bisa Anda peroleh dengan <strong>sudo<\/strong> atau melalui <strong>root<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-memaksimalkan-penggunaan-linux-dengan-kodee\">Memaksimalkan Penggunaan Linux dengan Kodee<\/h2><p>Hostinger memiliki asisten AI bernama <strong>Kodee<\/strong> yang didukung oleh GPT. Dengannya, Anda bisa menghasilkan perintah dengan mudah untuk mengelola server. Fitur ini tersedia di semua paket VPS dan bisa diakses dari side menu <strong>Ringkasan VPS<\/strong> di <a href=\"\/id\/tutorial\/hpanel-tutorial\">hPanel<\/a>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/kodee-ai-vps-hpanel.png\/public\" alt=\"tampilan bagian vps di hpanel yang menunjukkan kodee asisten ai vps hostinger\" class=\"wp-image-39936\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/kodee-ai-vps-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/kodee-ai-vps-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/kodee-ai-vps-hpanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/kodee-ai-vps-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p>Kodee akan membantu Anda menghasilkan instruksi dengan perintah yang diperlukan untuk hal-hal terkait pengelolaan VPS Anda. Asisten ini juga membantu memverifikasi apakah perintah yang akan Anda gunakan sudah benar.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/id\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29630\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Untuk mendapatkan hasil yang akurat, pastikan prompt AI untuk pengelolaan VPS yang Anda gunakan sudah jelas dan mendetail. Berikut adalah beberapa contoh penggunaannya:<\/p><ul class=\"wp-block-list\">\n<li>Bagaimana cara membuat dan menjalankan bash script di server <strong>Ubuntu 22.04<\/strong>?<\/li>\n\n\n\n<li>Apa perintah yang harus digunakan untuk membuat user baru dan memberikan izin read, write, dan execute?<\/li>\n\n\n\n<li>Bisakah tolong jelaskan pada saya tentang perintah <strong>cd<\/strong>, fungsinya, dan opsi-opsi yang bisa digunakan dengannya?<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"706\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/contoh-penggunaan-kodee.png\/public\" alt=\"tampilan bagian vps di hpanel yang menunjukkan contoh penggunaan kodee\" class=\"wp-image-39937\" style=\"width:712px;height:auto\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/contoh-penggunaan-kodee.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/contoh-penggunaan-kodee.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/contoh-penggunaan-kodee.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2020\/05\/contoh-penggunaan-kodee.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2><p>Perintah Linux membuat berbagai tugas administrasi sistem menjadi lebih efisien. Dengannya, Anda bisa menggunakan beberapa fitur secara jauh lebih fleksibel, yang mungkin justru memakan waktu lebih lama apabila menggunakan GUI.<\/p><p>Jadi, penting bagi Anda untuk memahami cara menggunakan perintah Linux di VPS untuk manajemen yang lebih baik. Command Linux umumnya terdiri dari tiga bagian: <strong>nama perintah<\/strong>, <strong>flag<\/strong> atau <strong>opsi<\/strong>, dan <strong>parameter<\/strong> atau <strong>argumen<\/strong>.<\/p><p>Nah, di artikel ini, kami sudah membahas perintah dasar Linux untuk berbagai tugas, seperti <strong>apt-get<\/strong> untuk menginstal paket, <strong>nano<\/strong> untuk memanipulasi file teks, dan <strong>htop<\/strong> untuk memantau proses yang berjalan. Untuk menjalankan perintah tersebut, gunakan Terminal, SSH client, atau <strong>Terminal Browser<\/strong> Hostinger.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Perintah Linux Lainnya yang Berguna untuk Dipelajari<\/h4>\n                    <p><a href=\"\/id\/tutorial\/firewall-ubuntu\">Cara Membuat Firewall Ubuntu dengan UFW<\/a><br>\n<a href=\"\/id\/tutorial\/linux-screen\">Cara Menginstal dan Menggunakan Perintah Screen Linux<\/a><br>\n<a href=\"\/id\/tutorial\/ganti-password-linux\">Cara Mengubah Password di Linux<\/a><\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-tanya-jawab-faq-perintah-dasar-linux\">Tanya Jawab (FAQ) Perintah Dasar Linux<\/h2><p>Di bagian ini, kami akan menjawab beberapa pertanyaan yang paling sering diajukan tentang perintah dasar Linux untuk membantu Anda memahaminya lebih lanjut.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69442ca961c83\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Apa Saja Perintah Dasar Linux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Perintah dasar di Linux mencakup utilitas navigasi seperti <strong>cd<\/strong> dan <strong>su<\/strong>. Perintah pengelolaan file seperti <strong>cat<\/strong>, <strong>echo<\/strong>, <strong>nano<\/strong>, dan <strong>grep<\/strong> juga umum digunakan dalam administrasi sistem.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442ca961c88\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Bagaimana Cara Menampilkan Daftar Semua Perintah Linux?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Gunakan <strong>compgen -c<\/strong>, <strong>help<\/strong>, atau <strong>man -e<\/strong> di layar Terminal. Jalankan utilitas tersebut dengan flag <strong>&ndash;help<\/strong> untuk mengecek panduan dan opsi yang tersedia untuk suatu perintah.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442ca961c89\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Bagaimana Cara Mempelajari Perintah Linux dengan Cepat?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Manfaatkan cheatsheet perintah Linux dan sering-seringlah menggunakan Terminal. Atau, baca berbagai <a href=\"\/tutorial\/vps\">tutorial VPS<\/a> dan praktikkan langkah-langkahnya untuk membiasakan diri Anda dengan berbagai utilitas Linux.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442ca961c8a\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Apa Perintah yang Paling Umum di Linux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Utilitas navigasi seperti <strong>cd<\/strong> dan <strong>su<\/strong> merupakan perintah yang paling umum digunakan karena administrator sistem sering menggunakannya untuk menangani direktori atau saat berganti akun. Utilitas manajemen file seperti <strong>cat<\/strong>, <strong>mv<\/strong>, atau <strong>nano<\/strong> juga penting untuk tugas administrasi server.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Untuk mengelola perangkat remote Linux seperti VPS (virtual private server), administrator sistem umumnya menggunakan CLI (command-line interface). Meskipun beberapa distribusi Linux memiliki GUI (antarmuka pengguna grafis), command atau perintah Linux akan lebih efisien dan fleksibel apabila dijalankan dengan CLI. Misalnya, Anda bisa mengganti entri tertentu dalam beberapa file menggunakan satu perintah saja, sementara dengan GUI, [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/perintah-dasar-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":34050,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"60 Perintah Dasar Linux + Contoh Penggunaannya (Bonus PDF)","rank_math_description":"Mencari perintah dasar Linux? Temukan semuanya dalam artikel ini untuk membantu Anda memaksimalkan penggunaan sistem operasi Linux!","rank_math_focus_keyword":"perintah dasar linux, perintah linux","footnotes":""},"categories":[5096],"tags":[9005,9004,5285,9003,9002,8828],"class_list":["post-9477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","tag-baris-perintah-linux","tag-command-dasar-linux","tag-linux","tag-perintah-dasar-pada-linux","tag-perintah-dasar-sistem-operasi-linux","tag-perintah-linux"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-commands","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/comandos-linux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/linux-comandos","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/perintah-dasar-linux","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/linux-befehle","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/comandi-linux","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/linux-commands","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-commands","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-commands","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-commands","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/linux-comandos","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/joomla-vs-wordpress-cms-utilizar-22","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/linux-comandos","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/comandos-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-commands","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-commands","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-commands","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-commands","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=9477"}],"version-history":[{"count":29,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9477\/revisions"}],"predecessor-version":[{"id":47200,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9477\/revisions\/47200"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media\/34050"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=9477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=9477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=9477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}