Contoh Program Untuk Menambah / Mengurangi Space Partisi Swap Disk Linux Menggunakan Python

🙂 pagi semua… bertemu lagi dengan saya,
Pagi ini saya ingin share contoh program buatanku, yang merupakan jawaban dari soal yang saya dapat dari Praktikum Sistem Operasi. Yaitu membuat program yang bisa menambah atau mengurangi space partisi swap di Linux (saya memakai Ubuntu 10.04). Program ini menggunaka bahasa pemrograman Python.

Berikut adalah list codenya :

$i = 1;
while($i==1){
print "Partisi Manager Sederhana\n";
print "= = = = = = = = = = = = =\n";
print "1). Tambahkan size partisi swap\n";
print "2). Bersihkan swap tambahan\n";
print "3). Cek size swap\n";
print "4). Keluar\n";
print "Masukkan pilihan menu 1..4 : ";
$pilihan = <STDIN>;
if($pilihan==1){
print "Berapa Mb yang ingin Anda tambahkan ? ";
$tambahan = <STDIN>;
system("dd if=/dev/zero of=tambahan.swap bs=1M count=$tambahan");
system("mkswap tambahan.swap");
system("swapon tambahan.swap");
print "Proses penambahan selesai\n";
}elsif($pilihan==2){
system("dd if=/dev/zero of=tambahan.swap bs=1M count=0");
system("swapoff tambahan.swap");
system("rm tambahan.swap");
print "Pembersihan selesai\n";
}elsif($pilihan==3){
system("clear");
system("free -m");
print "\n";
}else{
system("clear");
$i++;
}
}

Sekian,,, tanpa penjelasan :mrgreen: semoga bermanfaat. Untuk mendapatkan penjelasan lengkap mengenai Python, bisa searching di gugel aja deh ya? 😀