unix toolbox

unix toolbox

Load_Cycle_Count Ubuntu issue

Ubuntu…

Производителите на дискови у-ства обещават 600 хиляди Load_Cycle_Count(s). Всъщност…това е идеалният вариант.

В конкрения случай, говорим за бързото износване на твърдите дискове. Режимите на работа, заложени в BIOS-a на повечето лаптопи, предизвикват проблема. Проследете вашите Load_Cycle_Count(s) (нужен е ‘smartmontools’):

sudo smartctl –all /dev/hda | grep -i load

Ще забележите, че броят се покачва неименоверно бързо. Изводите оставям на друг.

Решението:

sudo gedit 99-hdd-spins.sh

#!/bin/sh
hdparm -B 255 /dev/hda
hdparm -S0 /dev/hda

sudo install 99-hdd-spins.sh /etc/acpi/resume.d/
sudo install 99-hdd-spins.sh /etc/acpi/start.d/
sudo install 99-hdd-spins.sh /etc/acpi/ac.d/
sudo install 99-hdd-spins.sh /etc/acpi/battery.d/

Counter Strike 1.6 auto-restarter

Нещо, което използвах преди време…скрипт, който проверява дали CS 1.6 линукс daemon-ът работи и рестартира при нужда.

## nigon’s csd checker/restarter.
## edit dir,user,bin

!#/bin/sh
dir=”daemon_dir”
user=”daemon_user”
bin=”daemon_bin”

cd $dir
process=`ps auxwww | grep $bin | grep -v grep | awk ‘{print $12}’`
if [ -z process ]; then
echo “cs 1.6 dedicated server is dead. restarting it.”
nohup sudo -u $user $bin -game cstrike -insecure +maxplayers 20 +map de_dust2 +sv_lan 1 +ip external_ip > /dev/null &
echo “server started.”
fi