четверг, 15 января 2015 г.

Как проверить аккумулятор на ноутбуке в Linux



Для того чтобы узнать статус последней зарядки аккумулятора (батареи) и понять на сколько она выработала свой ресурс достаточно ввести в терминале:
  
    grep -F capacity: /proc/acpi/battery/BAT1/info[/bash]

В результате будет выведено что-то типа:

    design capacity: 2200 mAh

    last full capacity: 1976 mAh

В первой строке показана проектная ёмкость (design capacity) аккумулятора, а во второй указано значение на которое был заряжен аккумулятор при последней зарядке (last full capacity).

Если вышеуказанная команда вернула ошибку, то посмотрите как определяет ваш аккумулятор Linux:

    ls /proc/acpi/battery/

и используйте вместо BAT1 полученное значение.

вторник, 13 января 2015 г.

Активация mod_rewrite в Apache



Для активации модуля, запустите:
   sudo a2enmod rewrite
Далее необходимо перезапустить вебсервер:

  sudo service apache2 restart

Если Ви планируете использование mod_rewrite в .htaccess файле, вам также необходимо изменить AllowOverride None на AllowOverride FileInfo или AllowOverride All.
Для дефолтного сайта отредактируйте /etc/apache2/sites-available/default:

После изменений Вам необходимо рестартонуть апач

Установка, изменение и сброс пароля root в MySQL

Если вы забыли установленный для root пароль, то новый пароль можно задать при помощи следующей процедуры:
  1. Остановите сервер mysqld; для этого нужно послать kill (но не kill -9) серверу mysqld
  2. Перезапустите mysqld с опцией --skip-grant-tables.
  3. Установите новый пароль с помощью команды mysqladmin password:
    shell> mysqladmin -u root password 'mynewpassword'
    
  4. Теперь можно либо просто остановить mysqld и заново запустить его обычным способом, либо просто загрузить таблицы привилегий посредством:
    shell> mysqladmin -h hostname flush-privileges
    
  5. После этого можно будет соединяться, пользуясь новым паролем.
Есть и другой способ установки нового пароля - с помощью клиента mysql:
    Остановите mysqld и перезапустите его с опцией --skip-grant-tables, как было описано ранее.
  1. Соединитесь с сервером mysqld посредством:
    shell> mysql -u root mysql
    
  2. Выполните следующие команды из клиента mysql:
    mysql> UPDATE user SET Password=PASSWORD('mynewpassword')
        -> WHERE User='root';
    mysql> FLUSH PRIVILEGES;
    
  3. После этого можно будет соединяться по новому паролю.
  4. Остановите mysqld и запустите его заново, как обычно.

Как проверка скорости жесткого диска под linux

Быстро проверить скорость HDD можно так:

hdparm -tT /dev/sda
Где /dev/sda — устройство которое проверяем
Получим ответ в виде:
/dev/sda:  Timing cached reads:   20182 MB in  2.00 seconds = 10073.22 MB/sec  Timing buffered disk reads: 374 MB in  3.01 seconds =  124.13 MB/sec