D.6. /etc/rc.d/init.d/swap
#! / bin / sh
################################################ ######################
# ເລີ່ມຕົ້ນແລກປ່ຽນ
#
# ລາຍລະອຽດ : Swap Control Script
#
# ຜູ້ຂຽນ : Gerard Beekmans - [email protected]
#! / bin / sh
################################################ ######################
# ເລີ່ມຕົ້ນແລກປ່ຽນ
#
# ລາຍລະອຽດ : Swap Control Script
#
# ຜູ້ຂຽນ : Gerard Beekmans - [email protected]
# DJ Lucas - [email protected]
# ອັບເດດ: Bruce Dubbs - [email protected]
#
# ລຸ້ນ : LFS 7.0
#
################################################ ######################
### ເຂົ້າຮ່ວມຂໍ້ມູນ
# ສະໜອງ: swap
# Required-Start: udev
# ຄວນເລີ່ມຕົ້ນ: ໂມດູນ
# Required-Stop: localnet
# ຄວນຢຸດ:
# Default-Start: S
# Default-Stop: 0 6
# ຄໍາອະທິບາຍສັ້ນ: Mounts and unmounts swap partitions.
# ລາຍລະອຽດ: Mounts and unmounts swap partitions ກໍານົດໃນ
# /etc/fstab.
# X-LFS-Provided-By: LFS
### ສິ້ນສຸດຂໍ້ມູນພາຍໃນ
. /lib/lsb/init-functions case "${1}" ໃນ
ເລີ່ມຕົ້ນ)
log_info_msg "ການເປີດໃຊ້ໄຟລ໌ swap ທັງໝົດ/ພາທິຊັນ..." swap -a
ປະເມີນ_retval
;;
ຢຸດ)
log_info_msg "ກຳລັງປິດການນຳໃຊ້ໄຟລ໌ swap/partitions ທັງໝົດ..." swapoff -a
ປະເມີນ_retval
;;
ເລີ່ມຕົ້ນໃຫມ່)
${0} ຢຸດນອນ 1
${0} ເລີ່ມ
;;
ສະຖານະພາບ)
log_success_msg "ກຳລັງດຶງຂໍ້ມູນສະຖານະ swap." swapon -s
;;
*)
ວ່າ C
echo "ການນຳໃຊ້: ${0} {start|stop|restart|status}" ອອກ 1
;;
ທາງອອກ 0
# ສິ້ນສຸດການແລກປ່ຽນ