VDS54.RU - Поддержка Unix/Linux серверов ( VPS/VDS и dedicated )

Поддержка Unix/Linux серверов (VPS/VDS и dedicated)

Администрирование серверов. Установка и настройка Directadmin, Amiro.CMS. Услуги администратора.


 
  1: Базовый  
 

Абонентское обслуживание

+ 3 часа администрирования
+ Установка базового ПО
+ Настройка  безопасности
+ Анализ логов
+ Мониторинг загрузки
Аб. плата — 1570 р. / месяц
Установка — 750 р. за сервер

ЗАКАЗАТЬ »   

 
     
  2: Расширенный  
 

Абонентское обслуживание

+ 7 часа администрирования
+ Установка базового ПО
+ Настройка  безопасности
+ Анализ логов
+ Мониторинг загрузки
Аб. плата — 3070 р. / месяц
Установка — 750 р. за сервер

ЗАКАЗАТЬ »   

 
     
  3: Экстра  
 

Абонентское обслуживание

+ 20 часа администрирования
+ Установка базового ПО
+ Настройка  безопасности
+ Анализ логов
+ Мониторинг загрузки
Аб. плата — 6070 р. / месяц
Установка — 750 р. за сервер

ЗАКАЗАТЬ »   

 
     
 

Tips: команды на каждый день

12.12.11 13:43

 Небольшая подборка команд и решений, которые могут пригодится в любой момент. Чтобы были под рукой.

Монтируем ISO образ в FreeBSD:

mdconfig -a -t vnode -f /path/to/file.iso -u 0
mount_cd9660 /dev/md0 /mnt

Переименовываем группу файлов в директории:

#!/bin/sh
for f in $(ls -1 /var/lib/munin/hostname | grep ^oldname)
do
  old_name=$f
  new_name=$(echo "$old_name" | sed -n 's/oldname/newname/'p)
  mv "$old_name" "$new_name"
done;

Настраиваем временную зону в Debian Lenny:

dpkg-reconfigure tzdata


Обработка имени файла


function basename()
{
    local name="${1##*/}"
    echo "${name%$2}"
}
function dirname()
{
    local dir="${1%${1##*/}}"
    "${dir:=./}" != "/" && dir="${dir%?}"
    echo "$dir"
}
# Two additional functions:
# 1) namename prints the basename without extension
# 2) ext prints extension of a file, including "."

function namename()
{
    local name=${1##*/}
    local name0="${name%.*}"
    echo "${name0:-$name}"
}
function ext()
{
    local name=${1##*/}
    local name0="${name%.*}"
    local ext=${name0:+${name#$name0}}
    echo "${ext:-.}"
}

Источник http://www.ufoot.org/more/howto/bashbasename




Рубрики: tips памятки bash basename dirname



« Отладка и настройка правил mod_rewrite   В начало   Exim Commands »





При перепечатке, копировании материалов с сайта прямая и активная ссылка, разрешенная для индексации поисковыми роботами, на источник www.vds54.ru обязательна!



[ Новости ] [ Контакты ] [ Регламент ] [ Порядок работы ] [ Как оплатить ] [ Администирование серверов ] [ Карта сайта ]

2005-2011 © VDS54.RU - Администрирование серверов в Новосибирске. Настройка web и хостинг серверов. Панель управления Directadmin.   Консультационный центр.   Платный VPS/VDS хостинг на базе OpenVZ.   База знаний по хостинг панели Директадмин. Заметки и решения.
2009-2011 © Powered by NSK21.RU. Copyright © VDS54.RU 2010-2011 All rights reserved. Все права защищены.

Работает на Amiro CMS - Free