Configure Parameters Kernel at Runtime
Linux sysctl ຄໍາສັ່ງກໍານົດຄ່າພາລາມິເຕີ kernel ໃນເວລາແລ່ນ. ຕົວກໍານົດການທີ່ມີຢູ່ແມ່ນລະບຸໄວ້ໃນ / proc / sys /. Procfs ແມ່ນຕ້ອງການສໍາລັບການສະຫນັບສະຫນູນ sysctl (8) ໃນ Linux. ໃຊ້ sysctl (8) ເພື່ອອ່ານແລະຂຽນຂໍ້ມູນ sysctl.
Synopsis
sysctl [-n] [-e] variable
sysctl [-n] [-e] -w variable = value ...
sysctl [-n] [-e] -p
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A
Parameters
variable
ຊື່ຂອງຄີສໍາລັບການອ່ານຈາກ. ຕົວຢ່າງແມ່ນ kernel .ostype . ຕົວແຍກ slash ແມ່ນຍັງໄດ້ຮັບການຍອມຮັບໃນໄລຍະເວລາທີ່ກໍານົດຄູ່ຄີ / ຄ່າ - ຕົວຢ່າງ, kernel / ostype.
variable = value
ເພື່ອກໍານົດກຸນແຈ, ໃຫ້ໃຊ້ ຕົວແປ ແບບຟອມ = ມູນຄ່າ , ບ່ອນທີ່ ຕົວແປ ແມ່ນກຸນແຈແລະ ມູນຄ່າ ແມ່ນມູນຄ່າທີ່ມັນຕັ້ງໄວ້. ຖ້າຫາກວ່າມູນຄ່າປະກອບດ້ວຍເຄື່ອງຫມາຍວົງຢືມຫຼືລັກສະນະທີ່ຖືກກໍານົດໂດຍແກະ, ທ່ານອາດຈະຕ້ອງໄດ້ປິດມູນຄ່າໃນວົງຢືມຄູ່. ນີ້ຕ້ອງໃຊ້ພາລາມິເຕີ -w ເພື່ອໃຊ້.
-n
ໃຊ້ຕົວເລືອກນີ້ເພື່ອປິດການພິມຊື່ທີ່ສໍາຄັນເມື່ອພິມຄ່າ.
-e
ໃຊ້ຕົວເລືອກນີ້ເພື່ອບໍ່ສົນໃຈຂໍ້ຜິດພາດກ່ຽວກັບແປ້ນທີ່ບໍ່ຮູ້ຈັກ.
-w
ໃຊ້ຕົວເລືອກນີ້ເມື່ອທ່ານຕ້ອງການປ່ຽນການຕັ້ງຄ່າ sysctl.
-p
ໂຫລດການຕັ້ງຄ່າ sysctl ຈາກແຟ້ມທີ່ລະບຸໄວ້ຫຼື /etc/sysctl.conf ຖ້າບໍ່ມີໃຜຖືກສົ່ງ.
-a
ສະແດງຄ່າທັງຫມົດທີ່ມີຢູ່ໃນປະຈຸບັນ.
-A
ສະແດງຄ່າທັງຫມົດທີ່ມີຢູ່ໃນຮູບແບບຕາຕະລາງ.
ຕົວຢ່າງການນໍາໃຊ້
/ sbin / sysctl-a
/ sbin / sysctl -n kernelhostname
/ sbin / sysctl-w kerneldomainname = "examplecom"
/ sbin / sysctl-p /etc/sysctlconf
ການນໍາໃຊ້ໂດຍສະເພາະອາດຈະແຕກຕ່າງກັນໂດຍການແຈກຢາຍ Linux. ໃຊ້ຄໍາສັ່ງ man ( % man ) ເພື່ອເບິ່ງ ວ່າຄໍາສັ່ງ ແມ່ນຖືກໃຊ້ໃນຄອມພິວເຕີ້ໂດຍສະເພາະຂອງທ່ານ.