java php laravel linux mysql sql bootstrap html css query java php laravel linux mysql sql bootstrap html css query

Tuesday, April 22, 2025

copy file by criteria

📁 Cara Menyalin File Berdasarkan Nama Menggunakan Perintah find di Linux

Dalam pengelolaan file di sistem operasi Linux, kita sering kali dihadapkan pada kebutuhan untuk mencari dan menyalin file secara otomatis berdasarkan pola nama tertentu. Salah satu contoh kasusnya adalah ketika kita ingin menyalin semua file yang diawali dengan "948_" dari satu direktori ke direktori lain.

Nah, Linux menyediakan perintah yang sangat powerful untuk keperluan ini, yaitu kombinasi dari find dan cp. Mari kita bahas cara penggunaannya secara detail.




🔍 Tujuan

Menyalin semua file dari folder sumber (/path/sumber) yang namanya diawali dengan 948_, ke folder tujuan (/path/tujuan).


🧪 Perintah Lengkap

find /path/sumber -type f -name '948_*' -exec cp {} /path/tujuan/ \;

🛠️ Penjelasan Tiap Bagian:

Bagian Perintah Fungsi
find Perintah untuk mencari file atau direktori
/path/sumber Lokasi sumber tempat pencarian file dilakukan
-type f Menentukan bahwa yang dicari hanya file biasa, bukan direktori
-name '948_*' Filter nama file, hanya yang diawali dengan 948_
-exec cp {} /path/tujuan/ \; Untuk setiap file yang ditemukan, jalankan perintah cp untuk menyalin file ke direktori tujuan

📁 Contoh Kasus Nyata

Misalnya kamu memiliki folder /home/user/data, dan kamu ingin menyalin semua file yang namanya diawali dengan 948_ ke folder backup /home/user/backup, maka perintahnya akan menjadi:

find /home/user/data -type f -name '948_*' -exec cp {} /home/user/backup/ \;

Sebelum menjalankan perintah ini, pastikan folder tujuan sudah dibuat. Jika belum, kamu bisa membuatnya terlebih dahulu dengan perintah:

mkdir -p /home/user/backup

⚠️ Tips Tambahan

  • Jika ada spasi dalam nama file, kamu bisa menggunakan alternatif dengan -print0 dan xargs -0:

    find /path/sumber -type f -name '948_*' -print0 | xargs -0 -I{} cp {} /path/tujuan/
    
  • Jika ingin menyimpan struktur folder aslinya saat menyalin, lebih baik menggunakan rsync dengan opsi khusus.


✅ Kesimpulan

Perintah find adalah alat yang sangat berguna ketika kamu bekerja dengan banyak file dan membutuhkan cara cepat untuk menemukan dan menyalin file secara otomatis berdasarkan pola nama tertentu. Dengan kombinasi -exec cp, kamu bisa mengotomatisasi proses ini dan menghemat banyak waktu.

Jangan ragu untuk mengembangkan penggunaan perintah ini sesuai dengan kebutuhanmu, misalnya untuk backup file otomatis, memindahkan file tertentu, atau mengorganisasi file secara dinamis.


Tuesday, April 8, 2025

backup restore mikrotik

 📦 Cara Backup Konfigurasi MikroTik via WebFig

WebFig adalah antarmuka berbasis web yang disediakan oleh MikroTik untuk memudahkan pengaturan dan manajemen perangkat. Dengan WebFig, Anda dapat melakukan berbagai konfigurasi, termasuk melakukan backup dan restore konfigurasi router.

Langkah 1: Akses WebFig

  1. Buka Browser Favorit Anda: Gunakan browser seperti Chrome, Firefox, atau Edge

  2. Masukkan Alamat IP MikroTik: Di bilah alamat, ketikkan IP address MikroTik Anda. Secara default, biasanya adalah http://192.168.88.1

  3. Login ke WebFig: Masukkan Username dan Password Anda untuk mengakses antarmuka WebFig



Langkah 2: Navigasi ke Menu "Files"

  1. Temukan Menu Files:Setelah berhasil login, pada panel navigasi sebelah kiri, gulir ke bawah dan klik menu "Files"




Langkah 3: Membuat Backup Konfigurasi

  1. Klik Tombol "Backup":Di jendela Files, klik tombol "Backup" yang terletak di bagian atas

  2. Isi Detail Backup:

    • Name: Beri nama file backup Anda, misalnya backup-April-2025

    • Password (Opsional):Jika ingin mengamankan backup dengan password, masukkan password di sini

  3. Klik Tombol "OK":Setelah mengisi detail, klik "OK" untuk memulai proses backup



Langkah 4: Mengunduh File Backup ke Komputer

  1. Temukan File Backup: Setelah proses backup selesai, file dengan ekstensi .backup akan muncul di daftar file

  2. Download File Backup: -Klik kanan pada file backup tersebut -Pilih opsi "Download" untuk menyimpan file ke komputer Anda



🔄 Cara Restore Konfigurasi MikroTik via WebFig

Jika Anda perlu mengembalikan konfigurasi dari file backup, ikuti langkah-langkah berikut:

  1. Upload File Backup ke MikroTik: Di menu "Files", klik tombol "Upload". Pilih file backup .backup yang telah Anda simpan sebelumnya dari komputer And.

  2. Restore Konfigurasi: Setelah file terupload, klik kanan pada file tersebut di daftar File. Pilih opsi "Restore". Jika diminta, masukkan password yang digunakan saat membuat backu.Klik "OK" untuk memulai proses restor.



⚠️ Catatan Penting

  • Kesesuaian Versi  Pastikan versi RouterOS pada saat restore sama atau kompatibel dengan versi saat backup dibuat untuk menghindari masalah kompatibilita.

  • Penyimpanan Aman Simpan file backup di lokasi yang aman dan terenkripsi jika memungkinkan, karena file tersebut berisi konfigurasi lengkap dari router And.

  • Backup Rutin Lakukan backup secara rutin, terutama sebelum dan sesudah melakukan perubahan signifikan pada konfiguras.


Dengan mengikuti panduan di atas, Anda dapat dengan mudah melakukan backup dan restore konfigurasi MikroTik melalui WebFig Hal ini penting untuk memastikan bahwa konfigurasi jaringan Anda tetap aman dan dapat dipulihkan dengan cepat jika terjadi masalah.

Semoga panduan ini bermanfaat!


Saturday, March 29, 2025

niat zakat fitrah

Berikut adalah bacaan niat zakat fitrah dalam tulisan Arab beserta harakat dan terjemahannya:

  1. Untuk diri sendiri:

    • Bacaan Arab:
      نويتُ أنْ أُخْرِجَ زكاةَ الفطرِ عن نفسي فرضاً لله تعالى

    • Terjemahan:
      "Saya niat mengeluarkan zakat fitrah atas diri saya sebagai kewajiban karena Allah Ta'ala."

  2. Untuk istri:

    • Bacaan Arab:
      نويتُ أنْ أُخْرِجَ زكاةَ الفطرِ عن زوجتي فرضاً لله تعالى

    • Terjemahan:
      "Saya niat mengeluarkan zakat fitrah atas istri saya sebagai kewajiban karena Allah Ta'ala."

  3. Untuk anak laki-laki:

    • Bacaan Arab:
      نويتُ أنْ أُخْرِجَ زكاةَ الفطرِ عن ابني فرضاً لله تعالى

    • Terjemahan:
      "Saya niat mengeluarkan zakat fitrah atas anak laki-laki saya sebagai kewajiban karena Allah Ta'ala."

  4. Untuk anak perempuan:

    • Bacaan Arab:
      نويتُ أنْ أُخْرِجَ زكاةَ الفطرِ عن ابنتي فرضاً لله تعالى

    • Terjemahan:
      "Saya niat mengeluarkan zakat fitrah atas anak perempuan saya sebagai kewajiban karena Allah Ta'ala."

Semoga bermanfaat!

saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux