Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

Как удалить заблокированный системой файл?

Четверг, 25 сентября 2008 г.
Метки:
Просмотров: 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
Метки: |
Просмотров: 8955
Подписаться на комментарии по RSS

Alias - это команда, которая позволяте вам создавать алиасы для набора команд. Это очень полезно если команда постоянно применяется с какими либо опциями.

К примеру я часто использую следующие команды:

du -h

и

df -h

В обоих случая используется опция "-h" для отображения вывода в килобайтах или мегабайтах.

Для создания алиаса к этой команде просто наберем следущую строку:

alias du='du -h'

и

alias df='df -h'

Далее...

Теперь я на Яндексе

Вторник, 23 сентября 2008 г.
Просмотров: 2870
Подписаться на комментарии по RSS

Теперь у меня есть персональная страница на Я.ру — guruadmi!

Я.ру - это новый сервис Яндекса, на котором делятся с друзьями самым интересным, знакомятся, дружат или ссорятся, вывешивают фотки, комментируют свои, чужие записи, обмениваются ссылками и рассказывают о своем настроении.

Создание страницы редиректа для Microsoft Outlook Web Access (OWA)

Понедельник, 22 сентября 2008 г.
Метки:
Просмотров: 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
Метки: |
Просмотров: 2948
Подписаться на комментарии по RSS

Сегодня решил наконец озадачиться бэкапом Maxsite CMS. На данный момент нет пока никаких плагинов, позволяющих делать это прямо из админки CMS, или чего то подобного. Ну ладно, потерпим, благо версия ещё только 0.22.

Однако это блог стал для меня уже сильно важным, и любимым, так что потерять данные из за каких либо проблем с хостингом мне бы не хотелось. Так что полез в phpmyadmin и начал делать экспорт базы. Все получилось, но не без приключений. Об этих приключениях, о том, как я делал бэкап базы в phpmyadmin и как восстанавливал и пойдет речь в этой заметке.

Итак приступим.

1. Важно!  В инструкции по установке описано что в файле mso_config.php необходимо ввести свою секретную фразу и даже написаны последствия её не внесения. Я как то пропустил это мимо ушей, хотя и внес её. Но когда восстановил бэкапную базу на другой сайт, оказалось что я не могу залогиниться. Решается внесением той же секретной фразы на другом сервере и повторным восстановлением. Обязательно заполняйте секретную фразу!

Далее...

Как найти файлы с определенным содержимым в Unix

Понедельник, 22 сентября 2008 г.
Рубрика: Shell
Метки: |
Просмотров: 13278
Подписаться на комментарии по RSS

Вопрос. Я написал большое количество кода на C для своей работы и сохранил его как исходный код в  /home/user/c/*.c и *.h. Как я могу найти файл, в содержимом которого есть определенные строки или слова (к примеру названия функций или вызов main()), используя Unix шелл?

Ответ. Вам необходимо использовать следующие команды:

[a] команда grep : выводит список строк, содержащих нужный шаблон.

[b] команда find : ищет файлы в иерархии директорий.Далее...

PuTTY Command Sender и PocketPuTTY

Воскресенье, 21 сентября 2008 г.
Метки:
Просмотров: 4123
Подписаться на комментарии по RSS

В данном статье, которая будет последней в моем небольшом обзоре полезных утилит, дополняющих и расширяющих возможности Putty, я расскажу сразу про две утилиты.

1. PuTTY Command Sender 7 - это очень полезная небольшая утилита, позволяющая вам ускорить выполнение рутинных повторяющихся задач на различных серверах. Используя PuTTYCS, вы можете послать Unix команду на несколько различных сессий PuTTy одним нажатием. Это можно использовать для бэкапа файлов, просмотра лог файлов, запуска или остановки процессов, копирования файлов и много другого.

Далее...

PuTTY Session Manager

Воскресенье, 21 сентября 2008 г.
Метки:
Просмотров: 3681
Подписаться на комментарии по RSS

Продолжаю серию статей о putty. Сегодня у нас в обзоре PuTTY Session Manager.

PuTTY Session Manager 8 позволяет вам объединять сессии putty в папки и назначать горячие клавиши. Эта утилита требует Microsoft .NET 2.0. Нажмите правой кнопкой по иконке PuTTY Session Manager в системном трее и нажмите “Session Hotkeys” для назначения горячих клавиш.

Далее...

PuTTYtray

Воскресенье, 21 сентября 2008 г.
Метки:
Просмотров: 4013
Подписаться на комментарии по RSS

Продолжаю серию постов о putty. Сегодня у нас на очереди измененная версия putty, названная PuTTYtray 0.

Используя PuTTYtray, вы можете сворачивать окно putty в системный трей.

Далее...

PuTTY Connection Manager

Воскресенье, 21 сентября 2008 г.
Метки:
Просмотров: 6642
Подписаться на комментарии по RSS

Я уже писал о некоторых возможностях Putty, и сейчас хотел бы продолжить. Сейчас я напишу несколько связанных постов о дополнительных программах, расширяющих возможности putty.

Начну с PuTTY Connection Manager 53, который позволяет запускать несколько сессий putty в табах одного окна. После установки вы должны указать где расположен оригинальный файл Putty. Эта программа требует установленного .NET 2.0. На скриншоте ниже открыты три соединения в putty в одном окне в табах.

Далее...