cookieOptions

понедельник, 11 июля 2016 г.

Как запустить мастер работы со сканером или цифровой камерой в Windows Vista/Windows7/Windows10?


1. Нажмите кнопку WINDOWS/START.
2. Выполните поиск по слову WIAACMGR.
3. В результатах поиска щёлкните правой кнопкой мыши на WIAACMGR.
4. Выберите Отправить (Send To).
5. Нажмите Рабочий стол (создать ярлык) (Desktop (Create Shortcut)).

Переименовать ярлык можно по своему усмотрению.

среда, 22 июня 2016 г.

Как остановить "зависшую" службу

     Иногда бывает что какой-то из сервисов Windows зависает в состоянии «Запуск» (Starting) или «Остановка» (Stopping).
А когда заходим в Администрирование — Службы видим что состояние службы «Остановка». Возможно это сделать через Task Manager. Но есть и другой способ если по какой-то причине запустить диспетчер задач не получается.
     Можно воспользоваться командной строкой и утилитой sc. Запускаем CMD  от имени администратора и вводим

sc queryex SERVICENAME
где SERVICENAME — название повисшей службы.
Далее смотрим ID процесса и убиваем его:
taskkill /f /pid PROCESSID
где PROCESSID — ID процесса, полученный на предыдущем шаге.

Далее заходим в Службы, и запускаем службу.

пятница, 10 июня 2016 г.

Как создать простой bash скрипт в Linux

Создадим в командной строке Linux пустой файл (назовем его для примера script) и откроем его на редактирование в любимом текстовом редакторе (vi/vim, nano, gedit и т.д.):

sudo nano script

Скопируем/вставим или просто наберем вручную следующий текст:

1.#!/bin/bash
2.#Удалить файлы в указаной директории старше чем 15 дней, с расширением txt
3.find /var/log/ -name '*.txt' -mtime +15 -delete
4.#Удалить в указаной директории пустые каталоги
5.cd /var/log/
6.find -depth -type d -empty -exec rmdir {} \;

Выйдем из текстового редактора с сохранением созданного файла.
Сделаем наш скрипт исполняемым, чтобы в дальнейшем мы его могли без проблем запускать из командной строки, выполнив команду:

chmod +x script

Попробуем запустить созданный нами скрипт, выполнив в командной строке:
./script

Как мы видим, в нашем простом скрипте все команды начинаются с новой строки. Каждая строка при запуске скрипта, последовательно выполняет свою работу, совершая те или иные действия.
Если вы ежедневно выполняете цепочку каких-либо одинаковых команд (с постоянными параметрами) в Linux, то возможно вам имеет смысл написать такой же простой скрипт на bash, который позволит вам сэкономить ваше время и автоматизировать вашу работу.

среда, 18 мая 2016 г.

Установка Java в Debian (пример на Java 8.91, Debian 8)

Добавляем в репозитории:

$ sudo nano /etc/apt/sources.list


deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main

После:

apt-get update
apt-get install oracle-java8-installer

Проверяем версию:

java -version

понедельник, 4 апреля 2016 г.

Аудит удаления и доступа к файлам и запись событий (отслеживание изменений файлов на файловом сервере)

Я думаю, многие сталкивались с задачей, когда к Вам приходят и спрашивают: «У нас тут файл пропал на общем ресурсе, был и не стало, похоже кто-то удалил, Вы можете проверить кто это сделал?» В лучшем случае вы говорите, что у вас нет времени, в худшем пытаетесь найти в логах упоминание данного файла. А уж когда включен файловый аудит на файловом сервере, логи там, мягко говоря «ну очень большие», и найти что-то там — нереально.

Вот и я, после очередного такого вопроса (ладно бекапы делаются несколько раз в день) и моего ответа, что: «Я не знаю кто это сделал, но файл я Вам восстановлю», решил, что меня это в корне не устраивает…


Начнем.



Для начала включим к групповых политиках возможность аудита доступа к файлам и папкам.
Локальные политики безопасности->Конфигурация расширенной политики безопасности->Доступ к объектам

четверг, 31 марта 2016 г.

Журнал безопасности данной системы переполнен

     По умолчанию, система хранит записи журналов указанное количество дней и потом их стирает. Для журналов безопасности Windows XP срок хранения - 7 дней.

     Изменить этот параметр можно (и нужно, раз уж у вас возникла такая проблема):

пуск - панель управления - администрирование - журнал событий - журнал безопасности. 
Правой кнопкой мыши и выбрать "стереть все события" если эти логи нужны - ответьте "да" на заданный вам вопрос о сохранении. 
Далее настройте св-ва этого журнала ,чтобы не повторялась ситуация (там же правой кнопкой - свойства)

вторник, 5 января 2016 г.

Debian, ошибка в логах mpt-statusd: detected non-optimal RAID status

Было замечено, и не только мной, что у Debian 8 установленном на виртуальную машину, часто в лог /var/log/messages сыплет сообщения типа:


mpt-statusd: detected non-optimal RAID status

Устраняется это отключением демона, следящего за RAID (которого в этой ситуации нету):

/etc/init.d/mpt-statusd stop

echo RUNDAEMON=no > /etc/default/mpt-statusd

Всё.

четверг, 12 ноября 2015 г.

Поиск и исправление ошибок файловой системы Linux

Неожиданно Debian сообщил мне, что ничего на диск сохранять она не может, поскольку файловая система теперь работает в режиме «только для чтения» (в этот режим файловая система переводится автоматически, чтобы минимизировать потенциальные потери данных  — эту особенность можно [но не рекомендовано] деактивировать в /etc/fstab убрав параметр errors=remount-ro с системного диска).
Далее последует краткая инструкция о том, что можно сделать для проверки и восстановления файловой системы.
sudo shutdown now — переходим в однопользовательский режим (остаемся в консоле в режиме суперпользователя с остановом большинства сервисов).
umount / — отмонтируем корневую файловую систему (полнофункциональная проверка и коррекция примонтированной системы может её порушить).
fsck -y -f -c /dev/sda1 — проводим проверку файловой системы.
Ключи и параметры fsck:
  • y — отвечать yes на все вопросы (альтернатива: ключ p — запускает проверку в полностью автоматическом режиме);
  • f — принудительная проверка (проводится даже если файловая система помечена как работоспособная);
  • c — искать битые блоки (bad blocks) и помечать их соответствующим образом;
  • /dev/sda1 — устройство и раздел, которые следует проверять (в данном случае, указан первый раздел первого диска).
Для проверки файловой системы на битые блоки существует также утилита badblocks. Она позволяет проверять блоки не только в режиме чтения, но и записи.

Как проверить и исправить таблицы в базах данных MySQL

  • Проверяет наличие поврежденный таблиц
  • Проверяет наличие не закрытых таблиц
  • Проверяет наличие не обновленных таблиц, если вы обновили версию MySQL.
mysqlcheck --check-upgrade --all-databases --auto-repair -u root -p
mysql_upgrade --force -u root -p