Архива за 'скрипти' Категорија
Постед бы: админ (Сеп 21) Данас сам представљање удобан положај за аутоматизирање уштеда носри МыСКЛ база података, поред изворног скрипта може бити додат на крај и спашавања и сажимање појединачних база података у неколико редова копије на удаљеном серверу, а оквир за поруке у нашем извештају е-поште.
#! / Бин / басх
# Схелл скрипта за бацкуп МыСКЛ базе података
* За бацкуп базе Ныскл датотеке у / дир и резервну касније покупити ваш
# Скрипта. Можете прескочити неколико база података из бацкуп превише.
* За више информација молимо погледајте (Инсталлатион инфо):
# ХТТП: / / ууу.цыберцити.биз/никсцрафт/вивек/блоггер/2005/01/мыскл-бацкуп-сцрипт.хтмл
# # Ласт упдатед: Ауг - 2005
# -----------------------
# Ово је слободан схелл скрипта под ГНУ ГПЛ верзије 2.0 или каснији
# Цопыригхт (Ц) 2004, 2005 никсЦрафт пројекта
# Контакт / коментари / сугестије: хттп://цыберцити.биз/фб/
# -------------------------
# Ова скрипта је део никсЦрафт схелл скрипта збирка (НССЦ)
Посетите хттп://басх.цыберцити.биз/ # за више информација.
# Упдатед Сеп - 2007 бы ЦыберТек - хттп://ууу.цыбертек.ит
# -------------------------
Мыусер = "СЕТ-МыСКЛ-усер-наме" # УСЕРНАМЕ
Мыпасс = "СЕТ-Пассуорд" # ЛОЗИНКА
МыХОСТ = "лоцалхост" # рачунара
# Линукс бин стазе, променити ако то не може бити аутодетецтед користећи команду која
МыСКЛ = "$ (који мыскл)"
Мысклдумп = "$ (који мысклдумп)"
Цхоун = "$ (који цхоун)"
Цхмод = "$ (који цхмод)"
Гзип = "$ (који гзип)"
# Бацкуп одред директоријум, променити ако имате сомеотхер локација
ДЕСТ = "/ бацкуп"
# Главни директоријум где ће се похранити безбедносне копије
МБД = "$ ДЕСТ / мыскл"
# Гет хостнаме
ХОСТ = "$ (хостнаме)"
# Гет података у дд-мм-ыыыы формату
САДА = "$ (датум +"% д -% м -% Ы ")"
# Датотека за складиштење тренутни бацкуп датотеку
ФИЛЕ = ""
Сторе # списка база података
ДБС = ""
# НЕ Бацкуп ових база података
Иггы = "тест"
[- Д $ МБД] & & мкдир - п $ МБД | |:
# Роот може приступити само то!
Цхоун $ 0,0 - Р $ ДЕСТ
$ 0600 $ цхмод ДЕСТ
# Сазнајте све базе података Попис први
ДБС = "$ ($ МыСКЛ-у мыусер-х $ $ $ МыХОСТ-п-мыпасс БСЕ 'схоу базе података')"
за дб у $ ДБС
учинити
скипдб = - 1
ако [ "$ Иггы"! = ""];
тада
фор и ин $ Иггы
учинити
[ "$ Дб" = = "$ И"] & & скипдб = 1 | |:
учињено
Фиренца
ако [ "$ скипдб" = = "-1"], а затим
ФИЛЕ = "$ МБД / $ дб. $ ХОСТ. НОУ.гз $"
Зар сви ИнОне # посао у цев,
# Укључите се помоћу мыскл мысклдумп за одабир МыСКЛ база података
# А цевни је напоље на гз филе у резервној дир:)
$ Мысклдумп - у мыусер $ - $ МыХОСТ х - п мыпасс $ $ дб | гзип $ - 9> $ ФИЛЕ
Фиренца
учињено
# Копирај на удаљеном серверу
еко'******************* Ексампле_Бацкуп *******************'> / роот / мыбацкуп.ткст
ецхо \>> / роот / мыбацкуп.ткст
датум>> / роот / мыбацкуп.ткст
ецхо \>> / роот / мыбацкуп.ткст
'********************* Детаљи *********************' ецхо>> / роот / мыбацкуп.ткст
# Упамти да СЦП наредба не можете навести ако сте лозинку бриа̨е кључ на циљаном систему
# Иначе ћете морати да урадите
СЦП / бацкуп / мыскл / * роот@ексампле.дом: / хоме / бацкуп / пример / мыскл /
ох-лс / бацкуп / мыскл />> / роот / мыбацкуп.ткст
еко'************************************************ * '>> / роот / мыбацкуп.ткст
* Пошаљите е-маил са извештај о раду у перформансама
маил-с "Пример Бацкуп" ексампле@ексампле.дом </ роот / мыбацкуп.ткст
# Уклонити након уплоад
рм-ф / бацкуп / мыскл / *
Постед бы: админ (29. аугуст) Следећу скрипту је направио бацкуп неких фасцикли на двд прогорјети, након што је извештај шаље путем е-поште на адресу. Употребљава се М-моду (додајте) Астхе-З ако је покренут у не-интерактивни не ради правилно, у присуству података на медије, можете да испробате користећи цмк гроуисофс-усе-тхе-форце-Луке = ТТЫ-З чак и у не-интерактивни начин рада са подацима, а већ на медије.
Пример:
Креирајте датотеку извршну и чине га:
> Тоуцх / бин / двдбацкуп.сх
> Цхмод 755 / бин / двдбацкуп.сх
Додајте следеће инструкције:
#! / Бин / басх
# Замените изнајмљивање тог програма са онима вашег оперативног система
Гроуисофс = / уср / бин / гроуисофс
Ецхо = / бин / ецхо
Греп = / бин / греп
МАИЛ = / бин / маил
данас = `/ бин / дате А` +%
# Бацкуп почиње испод
$ Ецхо "Стварање $ резервну данас">> / тмп / бацкупоутпут.тмп
$ Ецхо>> / тмп / бацкупоутпут.тмп
$ Гроуисофс-усе-тхе-форце-Луке = ТТЫ-двд-цомпат-М / Дев / двд-Д-Ј-Р-Т-л
-Графт-тачке-Јолиет-лонг-хиде-Јолиет-транс-тбл
исо-левел-4-спеед = 1-овербурн-В "$ данас Бацкуп"
етц / маил = / етц / маил
вар / споол / маил = / вар / споол / маил
хоме = / хоме
роот = / роот>> / тмп / бацкупоутпут.тмп 2> & 1
# Цханге стазе за спашавање овамо колико је потребно
мыцоде = $?
$ Ецхо>> / тмп / бацкупоутпут.тмп
$ Ецхо "Догодила се грешка код грешке: $ мыцоде">> / тмп / бацкупоутпут.тмп
$ Ецхо>> / тмп / бацкупоутпут.тмп
$ Ецхо »Крај данас резервну $">> / тмп / бацкупоутпут.тмп
$ Греп-и-в спавање / тмп / бацкупоутпут.тмп> / тмп/бацкупоутпут.тмп2
$ Греп-и-в форматирања / тмп/бацкупоутпут.тмп2> / тмп / бацкупоутпут.ткст
$ Маил-са-н "Резултат је то бацкуп ДВД" усермаил @ домен </ тмп / бацкупоутпут.ткст
У цронтаб једноставно додајте распоред за покретање у инвокинг безбедносне копије:
> Цронтаб-е
Пример линија за додавање:
0 20 * * * / бин / двдбацкуп.сх
Постед бы: админ (29. јули) Врло једноставно је пронаћи адресе под ЛАН је једноставно користити команду "нмап", наравно из свог жељене Линукс Бокс.
Нпр:
нмап-СП 192.168.1.0/24
Постед бы: админ (9. јули) Укратко наредби да се спали ЦД & ДВД Линукс конзоле:
/ / Брисање / формат ЦД-РУ уређај уметнута у "/ Дев / ХДД"
мыхост: ~ # цдрецорд-бланк = фаст-форце Дев = / Дев / ХДД
/ / Писати датотеке на путу "/ резервну" на уређају "/ Дев / ХДД"
мыхост: ~ # мкисофс-в-Р / бацкуп | цдрецорд-в ФС = 4 спеед = 40 Дев = / Дев / ХДД --
/ / Урите датотеке у путу "/ резервну" на ДВД снимач уређај "/ Дев / ХДЦ"
мыхост: ~ # гроуисофс-З / Дев / ХДЦ-Ј-Р / бацкуп /
/ / За стварање слике сагоријевати исо
# Мкисофс-р-о / тмп/вар-ууу-диск1.исо / вар / ууу
/ / Користи гроуисофс писати ИСО имаге на ДВД
# Гроуисофс-З / Дев / двд = / тмп/вар-ууу-диск1.исо
/ / За додавање података на ДВД цоненте друге податке
# Гроуисофс-М / Дев / двд / тмп/филе.1
/ / За обликовање или брисање ДВД
# ДВД + РУ-формат-форце / Дев / двд
/ / Или
# ДВД + РУ-формат-форце = пуни / Дев / двд
/ / За преглед информација о медијима
# ДВД + РУ-МедиаИнфо / Дев / двд
Након пилуле чим крену да прочитате следеће Хоуто.
Постед бы: админ (Маы 23) Рута је Линукс наредба која се користи за усмеравање манипулише табелама. Омогућава додавање и брисање статичку и дефаулт гатеуаы руте и једноставно приказ табела усмјеравања једног система. То није уобичајено у другим Уникс.
додај пут [-нет |-хост] адреса [приступника ГУ] [нетмаск нетмаск] [МСС МСС] [метрике метриц] [Дев уређај]
Пут адреса
За додавање статичких рута за целу мрежу помоћу додај опција девине и мрежа-манагер. На пример:
додај правац-нет 192.168.0.0 нетмаск 255.255.255.0 ГУ 10.0.0.254
Додаје статичку рута за коришћење мреже 192.168.0.0/24 као гатеуаы 10.0.0.254.
За одређивање задатог приступника можете типа нешто попут:
додај правац-нет 0.0.0.0 нетмаск 0.0.0.0 ГУ 10.0.0.1 или:
додај подразумеване руте ГУ 10.0.0.1
Да бисте обрисали постојећу рута се може обавити по наводећи назив мреже:
рута дел-нет 192.168.0.0
За приказ руте табели довољно руту, ако желите избећи Реверсе Лоокуп од ИП и убрзати рад писати:
пут-н
За преглед међумеморију система коришћен на релацији:
правац-Ц