Как удалить заблокированный системой файл?
Четверг, 25 сентября 2008 г.Метки: Windows
Просмотров: 9305
Подписаться на комментарии по RSS
Вы можете получить следующие сообщения об ошибках, когда попытаетесь удалить файл или папку, которые заблокированы системой или приложением, запущенным в настроящее время:
- Access Is Denied
- Sharing Violation Error
- File/Folder is being used by applications. Please close the application and then try again.
Решение:
Вам необходимо убить дескриптор, указывающий на файл. Для отключения дескриптора используйте Process Explorer от Sysinternals (скачать можно по этому URL: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx)
Как удалить дескрипторДалее...
Alias - создаем алиасы для ваших команд
Вторник, 23 сентября 2008 г.Рубрика: Shell
Метки: shell | команды Linux
Просмотров: 8955
Подписаться на комментарии по RSS
Alias - это команда, которая позволяте вам создавать алиасы для набора команд. Это очень полезно если команда постоянно применяется с какими либо опциями.
К примеру я часто использую следующие команды:
du -h
и
df -h
В обоих случая используется опция "-h" для отображения вывода в килобайтах или мегабайтах.
Для создания алиаса к этой команде просто наберем следущую строку:
alias du='du -h'
и
alias df='df -h'
Создание страницы редиректа для Microsoft Outlook Web Access (OWA)
Понедельник, 22 сентября 2008 г.Метки: Exchange Server
Просмотров: 4834
Подписаться на комментарии по RSS
Хотя я очень хорошо знаком с Exchange Server и Microsoft Outlook Web Access (OWA), я иногда забываю вводите HTTPS когда подключаюсь к OWA. В этих случаях мой OWA сервер генерирует сообщение об ошибке The Page Must Be Viewed Over A Secure Channel. Когда это происходит я просто ввожу корректный URL и логинюсь. Однако постоянно бывает, что пользователи забывают вводить HTTPS. Я нашел простой путь помочь им. Для того, чтобы сделать это, я создал страницу редиректа. В этом случае, если пользователь в OWA URL использует HTTP вместо HTTPS, он перенаправляется на правильную страницу, без показа сообщения об ошибке. Это может сильно уменьшить количество звонков в поддержку. Следующие шаги применяются к OWA 2007, но эта техника также работает и в OWA 2003 с незначительными изменениями.Далее...
Делаем бэкап Maxsite CMS
Понедельник, 22 сентября 2008 г.Рубрика: Maxsite CMS
Метки: backup | Maxsite CMS
Просмотров: 2948
Подписаться на комментарии по RSS
Сегодня решил наконец озадачиться бэкапом Maxsite CMS. На данный момент нет пока никаких плагинов, позволяющих делать это прямо из админки CMS, или чего то подобного. Ну ладно, потерпим, благо версия ещё только 0.22.
Однако это блог стал для меня уже сильно важным, и любимым, так что потерять данные из за каких либо проблем с хостингом мне бы не хотелось. Так что полез в phpmyadmin и начал делать экспорт базы. Все получилось, но не без приключений. Об этих приключениях, о том, как я делал бэкап базы в phpmyadmin и как восстанавливал и пойдет речь в этой заметке.
Итак приступим.
1. Важно! В инструкции по установке описано что в файле mso_config.php необходимо ввести свою секретную фразу и даже написаны последствия её не внесения. Я как то пропустил это мимо ушей, хотя и внес её. Но когда восстановил бэкапную базу на другой сайт, оказалось что я не могу залогиниться. Решается внесением той же секретной фразы на другом сервере и повторным восстановлением. Обязательно заполняйте секретную фразу!
Как найти файлы с определенным содержимым в Unix
Понедельник, 22 сентября 2008 г.Рубрика: Shell
Метки: shell | команды Linux
Просмотров: 13278
Подписаться на комментарии по RSS
Вопрос. Я написал большое количество кода на C для своей работы и сохранил его как исходный код в /home/user/c/*.c и *.h. Как я могу найти файл, в содержимом которого есть определенные строки или слова (к примеру названия функций или вызов main()), используя Unix шелл?
Ответ. Вам необходимо использовать следующие команды:
[a] команда grep : выводит список строк, содержащих нужный шаблон.
[b] команда find : ищет файлы в иерархии директорий.Далее...
PuTTY Command Sender и PocketPuTTY
Воскресенье, 21 сентября 2008 г.Метки: putty
Просмотров: 4123
Подписаться на комментарии по RSS
В данном статье, которая будет последней в моем небольшом обзоре полезных утилит, дополняющих и расширяющих возможности Putty, я расскажу сразу про две утилиты.
1. PuTTY Command Sender 7 - это очень полезная небольшая утилита, позволяющая вам ускорить выполнение рутинных повторяющихся задач на различных серверах. Используя PuTTYCS, вы можете послать Unix команду на несколько различных сессий PuTTy одним нажатием. Это можно использовать для бэкапа файлов, просмотра лог файлов, запуска или остановки процессов, копирования файлов и много другого.

PuTTY Session Manager
Воскресенье, 21 сентября 2008 г.Метки: putty
Просмотров: 3681
Подписаться на комментарии по RSS
Продолжаю серию статей о putty. Сегодня у нас в обзоре PuTTY Session Manager.
PuTTY Session Manager 8 позволяет вам объединять сессии putty в папки и назначать горячие клавиши. Эта утилита требует Microsoft .NET 2.0. Нажмите правой кнопкой по иконке PuTTY Session Manager в системном трее и нажмите “Session Hotkeys” для назначения горячих клавиш.

PuTTYtray
Воскресенье, 21 сентября 2008 г.Метки: putty
Просмотров: 4013
Подписаться на комментарии по RSS
PuTTY Connection Manager
Воскресенье, 21 сентября 2008 г.Метки: putty
Просмотров: 6642
Подписаться на комментарии по RSS
Я уже писал о некоторых возможностях Putty, и сейчас хотел бы продолжить. Сейчас я напишу несколько связанных постов о дополнительных программах, расширяющих возможности putty.
Начну с PuTTY Connection Manager 53, который позволяет запускать несколько сессий putty в табах одного окна. После установки вы должны указать где расположен оригинальный файл Putty. Эта программа требует установленного .NET 2.0. На скриншоте ниже открыты три соединения в putty в одном окне в табах.

