My Post

Reference


Seiring berjalannya waktu, Anda mungkin melihat ruang disk Anda secara bertahap semakin menipis. Penjelasan untuk ini adalah bahwa seiring waktu, file sampah dengan cepat mengisi hard drive Anda.

Ini terjadi terutama selama instalasi paket perangkat lunak. Selama instalasi, file-file ini biasanya di-cache di direktori /var/cache/ sebelum instalasi untuk berjaga-jaga jika Anda perlu menginstalnya lagi.

Sayangnya, Ubuntu tidak memiliki cara otomatis untuk menghapus file-file ini yang tidak lagi diperlukan oleh sistem. Dengan demikian, mereka terakumulasi dengan setiap instalasi paket berturut-turut dan melahap banyak ruang di drive Anda.

Menghapus file-file ini dari sistem Anda di terminal adalah proses yang mudah.

$ sudo apt autoremove

Perintah ini menghilangkan paket yang diinstal secara otomatis untuk memenuhi dependensi untuk paket lain dan tidak lagi diperlukan sebagai dependensi.

Perintah lain yang dapat Anda pertimbangkan untuk dijalankan adalah:

$ sudo apt clean

Perintah membersihkan paket sisa yang tertinggal di direktori /var/cache/.

Sekarang mari kita beralih fokus pada bagaimana Anda dapat mengosongkan ruang disk menggunakan beberapa aplikasi GUI di distribusi Ubuntu dan Linux Mint.

1. Stacer

Ditulis dalam C++, Stacer adalah aplikasi GUI sumber terbuka dan gratis yang memantau dan mengoptimalkan ruang disk Anda. Ini menyediakan antarmuka pengguna yang intuitif dan menarik yang memberi Anda pandangan sekilas tentang statistik penggunaan sumber daya Anda seperti RAM, CPU, dan pemanfaatan disk. Selain itu, ini memberi Anda informasi tentang informasi sistem dan pemanfaatan bandwidth Anda .

Stacer menyediakan beberapa fitur yang berguna untuk mengelola proses, aplikasi startup, layanan sistem, dan uninstall aplikasi. Yang perlu diperhatikan adalah pembersih sistem yang menghilangkan cache paket yang menempati ruang disk dalam jumlah besar. Selain itu, ini juga mengosongkan sampah dan membersihkan laporan kerusakan, cache aplikasi, dan log, sehingga membebaskan ruang disk.

Pengoptimal dan Pemantauan Sistem Linux


Untuk menginstal Stacer di sistem Anda, jalankan perintah:

$ sudo apt update
$ sudo apt install stacer

2. Ubuntu Cleaner

Dikembangkan dengan Python, Ubuntu Cleaner adalah opsi GUI lain yang melakukan pekerjaan yang layak dalam membebaskan ruang disk di Ubuntu / Mint. Alat grafis membersihkan sistem dengan menghapus file berikut:

  • Kernel Linux lama
  • Browser cache
  • Thumbnail cache
  • Apps Cache
  • APT cache
  • Paket yang tidak dibutuhkan

Ubuntu Cleaner adalah open-source dan benar-benar gratis untuk digunakan.

Ubuntu Cleaner


Untuk menginstal pembersih Ubuntu, klon repositori git.

$ git clone https://github.com/gerardpuig/ubuntu-cleaner.git

Kemudian perbarui indeks paket Anda dan instal paket pembersih Ubuntu sebagai berikut:

$ cd ubuntu-cleaner
$ ./ubuntu-cleaner

3. BleachBit

Dirancang untuk sistem Windows dan Linux, BleachBit adalah pembersih disk sumber terbuka dan gratis yang dengan cepat membebaskan disk Anda saat PC Anda dipenuhi dengan file sampah.

Dengan BleachBit, Anda dapat menghancurkan file sementara, menghapus cookie, menghapus riwayat internet, dan membuang file log aplikasi dan file yang tidak dibutuhkan dalam sistem.

Selain itu, BleachBit bertindak sebagai pembersih untuk browser web seperti Firefox dan Chrome.

BleachBit – Membersihkan Sistem Linux dan Mengosongkan Ruang Disk


BleachBit tersedia di repositori Ubuntu dan Anda dapat menginstalnya menggunakan manajer paket APT sebagai berikut:

$ sudo apt update
$ sudo apt install bleachbit

4. Sweeper

Berasal dari lingkungan desktop KDE, Sweeper adalah aplikasi pembersih sistem yang membersihkan hard drive Anda dari file sampah seperti cache thumbnail, sampah browser web seperti cookie, riwayat web, cache sementara situs web yang dikunjungi, dan juga menghapus file di sampah Anda.

Sweeper – Bersihkan Jejak yang Tidak Diinginkan di Linux

Ada dua cara memasang Sweeper. Anda dapat menginstalnya dari repositori resmi Ubuntu sebagai berikut:

$ sudo apt update
$ sudo apt install sweeper

Selain itu, Anda dapat menginstal menggunakan snap seperti yang ditunjukkan. Pertama, pastikan, snap diaktifkan di sistem Anda.

$ sudo apt update
$ sudo apt install snapd

Selanjutnya, instal Sweeper.

$ sudo snap install sweeper --edge

5. rmLint

Terakhir dalam daftar adalah alat rmLint . Alat ini melintasi beberapa direktori dan membantu dalam mengidentifikasi file dan direktori duplikat , tautan simbolik yang rusak, dan binari yang tidak dilucuti.

Itu tidak menghapus file-file ini per se, tetapi menghasilkan output yang dapat dieksekusi, seperti skrip JSON atau shell yang dapat Anda gunakan untuk menghapus file. Ini memindai file dan direktori dan dengan cerdas menentukan duplikatnya. Ketika duplikat ditemukan, Anda kemudian dapat melanjutkan dan menghapusnya menggunakan skrip yang dibuat secara otomatis.

rmlint – Temukan File dan Direktori Duplikat


Untuk menginstal rmLint , cukup jalankan perintah:

$ sudo apt install rmlint

Untuk meluncurkan antarmuka grafis, jalankan perintah:

$ rmlint --gui

Itu adalah kumpulan dari beberapa alat GUI paling populer yang dapat Anda gunakan untuk mengosongkan ruang disk di sistem Linux Anda.



Artikel ini menunjukkan kepada Anda beberapa contoh praktis tentang cara melakukan berbagai operasi pencadangan database MySQL/MariaDB menggunakan perintah mysqldump dan juga kita akan melihat cara memulihkannya dengan bantuan perintah mysql dan mysqlimport di Linux .

mysqldump adalah program klien baris perintah, digunakan untuk membuang database MySQL lokal atau jarak jauh atau kumpulan database untuk dicadangkan ke dalam satu file datar.

Kami berasumsi bahwa Anda telah menginstal MySQL di sistem Linux dengan hak administratif dan kami yakin Anda sudah memiliki sedikit pengetahuan tentang MySQL .

Bagaimana Cara Mencadangkan Database MySQL di Linux?
Untuk mengambil cadangan database atau database MySQL , database harus ada di server database dan Anda harus memiliki akses ke sana. Format perintahnya adalah.

# mysqldump -u [username] –p[password] [database_name] > [dump_file.sql]

Parameter dari perintah tersebut adalah sebagai berikut.
  • [username] : Nama pengguna MySQL yang valid.
  • [password] : Kata sandi MySQL yang valid untuk pengguna.
  • [database_name] : Nama Database valid yang ingin Anda backup.
  • [dump_file.sql]: Nama file dump cadangan yang ingin Anda buat.

Bagaimana Cara Mencadangkan Basis Data MySQL Tunggal?
Untuk mengambil cadangan dari satu database, gunakan perintah sebagai berikut. Perintah akan membuang struktur database [ rsyslog ] dengan data ke dalam satu file dump yang disebut rsyslog.sql .

# mysqldump -u root -ptecmint rsyslog > rsyslog.sql

Bagaimana Cara Mencadangkan Beberapa Database MySQL?
Jika Anda ingin mengambil cadangan beberapa database, jalankan perintah berikut. Contoh perintah berikut mengambil cadangan struktur database [ rsyslog , syslog ] dan data ke dalam satu file bernama rsyslog_syslog.sql .

# mysqldump -u root -ptecmint --databases rsyslog syslog > rsyslog_syslog.sql

Bagaimana Cara Mencadangkan Semua Database MySQL?
Jika Anda ingin mengambil cadangan semua database, gunakan perintah berikut dengan opsi –all-database . Perintah berikut mengambil cadangan semua database dengan struktur dan datanya ke dalam file bernama all-databases.sql .

# mysqldump -u root -ptecmint --all-databases > all-databases.sql

Bagaimana Cara Mencadangkan Struktur Basis Data MySQL Saja?
Jika Anda hanya ingin mem-backup struktur database tanpa data, maka gunakan opsi –no-data pada perintah. Perintah di bawah ini mengekspor struktur database [ rsyslog ] ke dalam file rsyslog_structure.sql .

# mysqldump -u root -ptecmint -–no-data rsyslog > rsyslog_structure.sql

Bagaimana Cara Mencadangkan Data Database MySQL Saja?
Untuk mem-backup data database tanpa struktur,  gunakan opsi –no-create-info dengan perintah. Perintah ini mengambil database [ rsyslog ] Data ke dalam file rsyslog_data.sql .

# mysqldump -u root -ptecmint --no-create-db --no-create-info rsyslog > rsyslog_data.sql

Bagaimana cara membuat cadangan satu tabel database?
Dengan perintah di bawah ini Anda dapat mengambil cadangan dari satu tabel atau tabel tertentu dari database Anda. Misalnya, perintah berikut hanya mengambil cadangan tabel wp_posts dari database wordpress .

# mysqldump -u root -ptecmint wordpress wp_posts > wordpress_posts.sql

Bagaimana Cara Mencadangkan Beberapa Tabel Database?
Jika Anda ingin mengambil cadangan beberapa tabel atau tabel tertentu dari database, maka pisahkan setiap tabel dengan spasi.

# mysqldump -u root -ptecmint wordpress wp_posts wp_comments > wordpress_posts_comments.sql

Cara Mencadangkan Basis Data MySQL Jarak Jauh
Perintah di bawah ini mengambil cadangan dari server jauh [ 172.16.25.126 ] database [ gallery ] ke server lokal.

# mysqldump -h 172.16.25.126 -u root -ptecmint gallery > gallery.sql

Bagaimana Mengembalikan Database MySQL?
Dalam tutorial di atas, kita telah melihat cara mengambil cadangan database, tabel, struktur, dan data saja, sekarang kita akan melihat cara mengembalikannya menggunakan format berikut.

# # mysql -u [username] –p[password] [database_name] < [dump_file.sql]

Cara Mengembalikan Single MySQL Database
Untuk memulihkan database, Anda harus membuat database kosong di mesin target dan memulihkan database menggunakan perintah msyql . Misalnya, perintah berikut akan mengembalikan file rsyslog.sql ke database rsyslog .

# mysql -u root -ptecmint rsyslog < rsyslog.sql

Jika Anda ingin memulihkan database yang sudah ada di mesin target, maka Anda perlu menggunakan perintah mysqlimport .

# mysqlimport -u root -ptecmint rsyslog < rsyslog.sql

Dengan cara yang sama, Anda juga dapat memulihkan tabel database, struktur, dan data. Jika Anda menyukai artikel ini, maka bagikan dengan teman-teman Anda.


Ajenti
adalah Panel Kontrol Admin berbasis web gratis dan open source yang memungkinkan Anda untuk melakukan berbagai tugas administrasi server seperti menginstal dan memperbarui paket, mengelola layanan, dan banyak lagi.

Ditulis dalam Python dan Javascript, Ajenti menyediakan UI yang kuat dan intuitif yang ringan dan ramah sumber daya. Selain itu, mudah untuk menginstal dan alat yang hebat untuk pemula atau pengguna yang tidak memiliki pengetahuan Linux tingkat lanjut.

Dalam panduan ini, kami akan menunjukkan cara menginstal Ajenti Control Panel di distribusi Debian dan Ubuntu untuk mengelola server Anda. Untuk demonstrasi, kami akan menginstalnya di Ubuntu 22.04 Jammy JellyFish .

Persyaratan:

Ajenti mendukung sistem operasi berikut pada saat penulisan panduan ini.

  • Debian 9 dan yang lebih baru.
  • Ubuntu 18.04 dan yang lebih baru.

Memasang Kontrol Panel Ajenti di Ubuntu

Untuk memulai, masuk ke instance server Ubuntu Anda dan perbarui repositori paket lokal seperti yang ditunjukkan.

$ sudo apt update

Setelah diperbarui, lanjutkan ke langkah berikutnya dan unduh skrip instalasi Ajenti, yang menyederhanakan instalasi Ajenti. Untuk memanfaatkan ini, pertama-tama Anda harus mengunduh skrip instalasi Ajenti menggunakan perintah curl seperti yang ditunjukkan.

$ curl -O https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh

Unduh Skrip Panel Kontrol Ajenti

Setelah diunduh, jalankan skrip instalasi sebagai pengguna sudo.

$ sudo bash ./install.sh

Seperti disebutkan sebelumnya, skrip penginstalan mengotomatiskan penginstalan Ajenti dan menghemat waktu dan tenaga yang diperlukan untuk menginstal Ajenti secara manual .

Singkatnya, skrip instalasi melakukan hal berikut:

  • Mengaktifkan repositori Universe.
  • Memperbarui indeks paket.
  • Menginstal paket prasyarat termasuk dependensi Python3.
  • Menginstal plugin Ajenti dan Ajenti.
  • Memulai layanan sistem Ajenti.
Instal Panel Kontrol Ajenti di Ubuntu

Instalasi memakan waktu sekitar 5 menit untuk menyelesaikan. Di bagian paling akhir, Anda akan melihat output berikut, indikasi bahwa instalasi Ajenti berhasil.

Instalasi Ajenti Berhasil

Untuk mengonfirmasi bahwa layanan Ajenti sedang berjalan, jalankan perintah:

$ sudo systemctl status ajenti

Output berikut menunjukkan bahwa Ajenti berjalan seperti yang diharapkan.

Mulai Layanan Ajenti

Layanan Ajenti dapat dimulai, dihentikan, dan dimulai ulang menggunakan perintah berikut.

$ sudo systemctl start ajenti
$ sudo systemctl stop ajenti
$ sudo systemctl restart ajenti

Secara default, Ajenti mendengarkan pada port TCP 8000 . Anda dapat memverifikasi ini menggunakan perintah ss seperti yang ditunjukkan.

$ ss -pnltue | grep 8000

Periksa Port Agen

Jika Anda menginstal firewall UFW , pertimbangkan untuk membuka port pada firewall seperti yang ditunjukkan.

$ sudo ufw allow 8000/tcp
$ sudo ufw reload

Dengan Ajenti sekarang terinstal, satu-satunya langkah yang tersisa adalah masuk ke dasbor Ajenti Anda . Untuk melakukannya, masuk menggunakan URL berikut

https://ip-address:8000

Berikan kredensial root Anda dan klik ' Login '.

Login Panel Kontrol Ajenti

Ini mengantar Anda ke dasbor Ajenti seperti yang ditunjukkan di bawah ini. Sekilas, ini menyediakan metrik sistem penting seperti waktu aktif, penggunaan memori, penggunaan CPU, dan rata-rata beban.

Dasbor Panel Kontrol Ajenti

Di bilah sisi kiri, Ada opsi untuk mengelola sistem Anda yang dikategorikan dalam ' UMUM ', ' ALAT ', ' PERANGKAT LUNAK ', dan ' SISTEM '.


Ini mengakhiri panduan kami. Kami harap Anda sekarang dapat menginstal Ajenti dengan nyaman di Server Linux Anda.

Contact Me

Contact With Me

Jika anda memerlukan sesuatu silahkan tinggalkan pesan atau anda bisa menghubungi kami melalui alamat di bawah ini.

  • Jl. Baji Ateka 2 No.7, Kota Makassar.
  • +6282191101213
  • fadly@fadly.my.id
  • https://www.fadly.my.id/