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 Manajemen File di Linux

Manajemen berkas merupakan tugas umum pada baris perintah Linux. Berikut ini adalah perintah-perintah penting untuk mengelola berkas:

1. ls – Daftar Isi Direktori

Perintah ls merupakan salah satu perintah Linux yang paling sering digunakan. Perintah ini mencantumkan isi direktori, menampilkan semua berkas dan subdirektori yang ada di dalamnya.
Tanpa opsi atau argumen apa pun, lsakan menampilkan konten direktori kerja saat ini. Anda dapat memberikan nama jalur untuk mencantumkan file dan folder di lokasi tersebut.

Sintaksis:
ls [options] [directory]
Beberapa lspilihan yang paling berguna meliputi:
-l– Menampilkan hasil dalam format panjang, menunjukkan detail tambahan seperti izin.
-a– Menampilkan file dan direktori tersembunyi yang dimulai dengan . selain item yang tidak tersembunyi.
-R– Mencantumkan semua isi subdirektori secara rekursif, menurun ke folder anak tanpa batas.
-S– Urutkan hasil berdasarkan ukuran file, yang terbesar terlebih dahulu.
-t– Urutkan berdasarkan stempel waktu, yang terbaru terlebih dahulu.

Contoh:
ls -l /home/user/documents
Ini akan mencantumkan isi folder “ dokumen ” dalam format panjang.

Contoh keluaran:
total 824
-rwxrwx--- 1 user user 8389 Jul 12 08:53 report.pdf
-rw-r--r-- 1 user user 10231 Jun 30 16:32 presentation.pptx
drwxr-xr-x 2 user user 4096 May 11 09:21 images
-rw-rw-r-- 1 user user 453 Apr 18 13:32 todo.txt

Output ini menunjukkan daftar terperinci dengan izin, ukuran, pemilik, dan stempel waktu untuk setiap berkas dan direktori.
Format daftar panjang yang diberikan oleh -l opsi ini memberikan informasi berkas yang bermanfaat secara sekilas.
Perintah ls memberi Anda kendali fleksibel atas daftar isi direktori. Ini adalah salah satu perintah yang akan selalu Anda gunakan saat bekerja di Linux.

2. cd – Ganti Direktori

Perintah ini cd digunakan untuk menavigasi antar direktori.
Perintah ini memungkinkan Anda untuk memindahkan direktori kerja saat ini ke lokasi baru dalam sistem berkas.
Bila Anda menjalankan cd perintah itu sendiri, perintah itu akan mengembalikan Anda ke direktori home. Anda juga dapat memberikan jalur tertentu untuk diubah. Misalnya:

cd /usr/local– Perubahan pada direktori /usr/local.
cd ..– Pindah satu tingkat ke direktori induk.
cd ~/pictures– Perubahan pada folder gambar di direktori home Anda.

Sintaksis :
cd [directory]

Contoh:
cd /home/user/documents
Ini akan mengubah direktori kerja ke folder "dokumen" di bawah /home/user. Penggunaannya cd penting untuk dapat mengakses dan bekerja dengan file di lokasi berbeda dengan mudah.

3. mkdir – Membuat Direktori Baru

Perintah mkdir memungkinkan Anda membuat folder baru.
Anda cukup memasukkan nama direktori yang ingin dibuat.

Sintaksis :
mkdir [options]

Ini akan membuat direktori bernama “newproject” di direktori kerja saat ini.
Beberapa mkdirpilihan yang berguna:
-p– Membuat direktori induk secara rekursif sesuai kebutuhan.
-v– Output verbose yang menampilkan direktori yang dibuat.

Contoh :
mkdir -v ~/project/code
Ini akan membuat subdirektori “kode” di bawah “proyek” di folder asal pengguna, dengan keluaran terperinci yang menunjukkan direktori yang sedang dibuat.

4. rmdir – Hapus Direktori

Untuk menghapus direktori kosong, gunakan rmdirperintah . Perhatikan bahwa rmdirhanya dapat menghapus direktori kosong – kita memerlukan perintah rm untuk menghapus direktori yang tidak kosong.

Sintaksis :
rmdir [options]
Beberapa opsi untuk rmdir meliputi:

-v– Output verbose ketika menghapus direktori.
-p– Hapus direktori induk secara rekursif sesuai kebutuhan.

Contoh :
rmdir -v ~/project/code

Ini akan menghapus subdirektori “kode” di bawah “proyek” sambil menampilkan output.

5. touch – Buat File Kosong Baru

Perintah touch digunakan untuk membuat file kosong baru secara instan. Ini berguna saat Anda membutuhkan file kosong untuk diisi data nanti.

Sintaks dasar adalah:

touch [options] filename

Beberapa pilihan yang berguna untuk sentuhan meliputi:
-c– Jangan membuat berkas jika berkas tersebut sudah ada. Hal ini menghindari penimpaan berkas yang sudah ada secara tidak sengaja.
-m– Daripada membuat file baru, perbarui stempel waktu pada file yang sudah ada. Ini dapat digunakan untuk mengubah waktu yang dimodifikasi.

Misalnya:
touch /home/user/newfile.txt
Perintah di atas membuat file kosong baru yang disebut “newfile.txt” di direktori /home/user milik pengguna. Jika newfile.txt sudah ada, perintah tersebut akan memperbarui waktu akses dan modifikasi pada file tersebut.

6. cp – Menyalin File dan Direktori

Perintah ini cp menyalin berkas atau direktori dari satu lokasi ke lokasi lain. Perintah ini mengharuskan Anda memasukkan jalur sumber dan tujuan.

Sintaks dasar cp adalah:
cp [options] source destination

Beberapa opsi cp yang berguna:
-r– Menyalin direktori secara rekursif, turun ke direktori anak untuk menyalin isinya juga. Diperlukan saat menyalin direktori.
-i– Beri peringatan sebelum menimpa berkas apa pun yang ada di tempat tujuan. Ini mencegah penimpaan data secara tidak sengaja.
-v– Menampilkan output yang terperinci yang menunjukkan detail setiap file saat disalin. Berguna untuk mengonfirmasi dengan tepat apa yang disalin.

Misalnya:
cp -r /home/user/documents /backups/

Ini akan menyalin direktori /home/user/documents dan semua isinya secara rekursif ke direktori /backups/. -rOpsi ini diperlukan untuk menyalin direktori.
Perintah ini cp merupakan salah satu utilitas manajemen berkas yang paling sering digunakan untuk menyalin berkas dan direktori di Linux. Anda akan sering menggunakan perintah ini.

7. mv – Memindahkan atau Mengganti Nama File dan Direktori

Perintah mv digunakan untuk memindahkan berkas atau direktori ke lokasi lain atau mengganti namanya. Tidak seperti menyalin, berkas dari jalur sumber dihapus setelah dipindahkan ke tujuan.
Anda juga dapat menggunakan mvperintah tersebut untuk mengganti nama file karena Anda hanya perlu mengubah jalur sumber dan tujuan ke nama lama dan baru.

Sintaks mv adalah:
mv [options] source destination

Opsi mv yang berguna:
-i– Beri tahu sebelum menimpa berkas apa pun yang ada di lokasi tujuan. Ini mencegah penimpaan data secara tidak sengaja.
-v– Menghasilkan keluaran yang terperinci yang menunjukkan setiap berkas atau direktori saat dipindahkan. Ini berguna untuk mengonfirmasi dengan tepat apa yang dipindahkan.

Misalnya:
mv ~/folder1 /tmp/folder1

Perintah di atas akan memindahkan folder1 dari direktori home (~) ke direktori /tmp/. Mari kita lihat contoh lain penggunaan mvperintah untuk mengganti nama file.
mv folder1 folder2
Di sini, “folder1” diubah namanya menjadi “folder2 . ”

8. rm – Hapus File dan Direktori

Perintah ini rmmenghapus file dan direktori. Berhati-hatilah karena file dan direktori yang dihapus tidak dapat dipulihkan.

Sintaksisnya adalah:
rm [options] name

Opsi rm yang berguna:

-r– Menghapus direktori secara rekursif, termasuk semua konten di dalamnya. Ini diperlukan saat menghapus direktori.
-f– Hapus paksa dan nonaktifkan semua permintaan konfirmasi. Ini adalah perintah yang berbahaya, karena file tidak dapat dipulihkan jika sudah dihapus!
-i– Meminta konfirmasi sebelum menghapus setiap file atau direktori, yang memberikan keamanan terhadap penghapusan yang tidak disengaja.

Misalnya:
rm -rf temp

Ini secara rekursif menghapus direktori “temp” dan semua isinya tanpa meminta perintah ( -f mengesampingkan konfirmasi).

Catatan: rm Perintah ini akan menghapus file dan folder secara permanen, jadi gunakan dengan sangat hati-hati. Jika digunakan dengan hak istimewa sudo, Anda juga dapat menghapus direktori root sepenuhnya, dan Linux tidak akan berfungsi lagi setelah komputer Anda dihidupkan ulang.

9. find – Mencari File Dalam Hirarki Direktori

Perintah ini findsecara rekursif mencari direktori untuk file yang cocok dengan kriteria yang diberikan.

Sintaks dasar find adalah:
find [path] [criteria]

Beberapa pilihan kriteria yang berguna untuk ditemukan meliputi:

-type f– Mencari hanya file normal, mengabaikan direktori.
-mtime +30– Mencari file yang dimodifikasi lebih dari 30 hari yang lalu.
-user jane– Mencari file milik pengguna “jane.”

Misalnya:
find . -type f -mtime +30

Ini akan menemukan semua berkas biasa yang berusia lebih dari 30 hari di bawah direktori saat ini ( dilambangkan dengan titik ).
Perintah find memungkinkan pencarian berkas berdasarkan semua jenis kondisi lanjutan seperti nama, ukuran, izin, stempel waktu, kepemilikan, dan banyak lagi.

10. du – Memperkirakan Penggunaan Ruang File

Perintah ini dumengukur penggunaan ruang file untuk direktori tertentu. Bila digunakan tanpa opsi, perintah ini akan menampilkan penggunaan disk untuk direktori kerja saat ini.

Sintaks untuk du adalah:
du [options] [path]

Pilihan yang berguna:

-h– Menampilkan ukuran file dalam format yang dapat dibaca manusia seperti K untuk Kilobyte, bukan hitungan byte. Jauh lebih mudah diurai.
-s– Hanya menampilkan ukuran total untuk sebuah direktori, bukan mencantumkan setiap subdirektori dan file. Baik untuk ringkasan.
-a– Menampilkan ukuran file individual selain total. Membantu mengidentifikasi file besar.

Misalnya:
du -sh pictures
Ini akan mencetak total ukuran yang dapat dibaca manusia untuk direktori “gambar”.
Perintah ini duberguna untuk menganalisis penggunaan disk untuk pohon direktori dan mengidentifikasi file yang menghabiskan ruang berlebihan.

Perintah Pencarian dan Penyaringan di Linux
Sekarang, mari kita jelajahi perintah yang memungkinkan Anda mencari, memfilter, dan memanipulasi teks langsung dari baris perintah Linux.


Linux Basic Command

Klik halaman selanjutnya untuk melanjutkan membaca linux command tutorial .

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.