Új hozzászólás Aktív témák

  • suste

    veterán

    válasz vargalex #50614 üzenetére

    biztos jó lesz ez így nekem?
    nálam nem lesz gombnyomás
    az elkészült scriptet a cron-nal akarom időzíteni
    a cél az, hogy hetente csináljon egy szabályos reboot-ot (szolgáltatások leállítása, swapoff, umount, reboot)

    valamiért a 842v2-nek ugyan az a baja, mint régen a 1043v1-nek volt, hogy kb egy hét után majdnem hogy elérhetetlen a router
    ha be is jön a luci, akkor is iszonyat load-ok vannak (3-4), lassú a rendszer nagyon
    reboot után viszont tök jól működik egy pár napig

    szóval józan paraszti logikával ennyi kéne csak:

    #!/bin/sh

    . /etc/diag.sh

    sysfs=$(uci get system.led_usb.sysfs)
    PROGS="minidlna samba transmission vsftpd"

    for PROG in $PROGS; do
    logger -t qssbutton "Stopping $PROG."
    /etc/init.d/$PROG stop
    done
    for i in `mount | grep "/dev/sd" | cut -f 1 -d " "`; do
    umount $i
    logger -t qssbutton $i umounted
    done
    for PARTITION in `tail +2 /proc/swaps | awk '{ print $1 }'`
    do
    logger -t qssbutton "swapoff $PARTITION"
    swapoff $PARTITION 2>&1
    done
    logger -t qssbutton "Most újraidnul!"
    led_set_attr $sysfs brightness 0
    reboot

    [ Szerkesztve ]

Új hozzászólás Aktív témák