Add 'swap.sh'
Скрипт для упрощения создания swap на сервере
This commit is contained in:
parent
a778955182
commit
b3c1b5e79f
1 changed files with 15 additions and 0 deletions
15
swap.sh
Normal file
15
swap.sh
Normal file
|
@ -0,0 +1,15 @@
|
|||
#!/bin/bash
|
||||
|
||||
read -p 'Enter swap size in megabytes: ' size_mb
|
||||
size_kb=$((1024*${size_mb}))
|
||||
dd if=/dev/zero of=/swap bs=1024 count=${size_kb}
|
||||
chmod 0600 /swap
|
||||
mkswap /swap
|
||||
swapon /swap
|
||||
if [ "$(grep '/swap' /etc/fstab)" ]; then
|
||||
echo "Error: file /etc/fstab already has 'Swap' record"
|
||||
else
|
||||
echo "Add Swap record to /etc/fstab"
|
||||
echo -e '\n/swap swap swap defaults 0 0' >> /etc/fstab
|
||||
fi
|
||||
swapon --show
|
Loading…
Add table
Reference in a new issue