Архів для категорії "розвиток"
Щоб включити підтримку PCNTL в php5 (перевірено на Ubuntu 10,10) у першу чергу необхідно встановити php5-CLI і php5-Дів, звичайно, ви повинні відповідати всі необхідні залежності від системи:
# Sudo APT-отримати установку php5-Dev php5-CLI
Після того як ми повинні поставити в дорогу, де ви можете знайти джерело вигляд, що ми хочемо, щоб заповнити:
# Cd / etc/php5/cli/php5-5.3.3/ext/pcntl
Шлях може бути різною, залежно від дистрибутива і версію PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Але після того як ми пройти останні кроки:
# Phpsize
#. / Налаштування
# Переконайтеся
# Зробити установки
Або ж ви можете також зробити установку для копіювання вручну модуль, який ви тільки що зібрали:
# СР модулів / pcntl.so / usr/lib/php5/shared_location_modules
Нарешті додати Ini для завантаження PHP нашу форму.:
# Ехо "розширення = pcntl.so"> / etc/php5/conf.d/pcntl.ini
Не забудьте перезапустити Apache потім, прийнявши наші зміни:
# / Etc/init.d/apache2 перезавантаження
Сьогодні я представляю вам зручно бази даних для автоматизації економії розширеного NOSRI базами даних MySQL, на додаток до оригінального сценарію можуть бути додані в кінці рятувальних і стиск окремих баз даних в кілька рядків для копіювання на віддаленому сервері і вікно повідомлення в нашій доповіді по електронній пошті.
# / Bin / Bash
# Скрипт для резервного копіювання баз даних MySql
# Для створення резервної копії бази даних Nysql файл / резервного рідше і пізніше забрати вашим
# Script. Ви можете пропустити кілька баз даних з резервної копії теж.
# Для отримання додаткової інформації див (установка дані):
# Http: / / www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html
# Останнє оновлення: Серпень - 2005
# -----------------------
# Це безкоштовний скрипт під GNU GPL версії 2.0 або вище
# Copyright (C) 2004, 2005 nixCraft проекту
# Коментар / коментарі / пропозиції: http://cyberciti.biz/fb/
# -------------------------
# Цей сценарій є частиною nixCraft скрипт колекції (NSSC)
# Http: / / bash.cyberciti.biz / відвідування для отримання додаткової інформації.
# Оновлено вересня - 2007 року CyberTek - http://www.cybertek.it
# -------------------------
MyUser = "SET-MySQL-User-Name" # Ім'я користувача
Mypass = "SET-пароль" # пароль
Myhost = "локальний" # Hostname
# Бен шляху Linux, змінити його, якщо він не може бути автоматично, через який команди
MYSQL = "$ (що MySQL)"
Mysqldump = "$ (що туздИшпр)"
Чаун = "$ (що Чаун)"
CHMOD = "$ (що CHMOD)"
GZIP = "$ (що GZIP)"
# Резервна копія каталогу Dest, змінити це, якщо у вас someother місці
DEST = "/ копіювання"
# Головна ДЕ каталогу резервного копіювання будуть збережені
MBD = "$ DEST / MySQL"
# Отримати ім'я хоста
HOST = "$ (ім'я)"
# Отримати дату у форматі дд-мм-рррр
ЗАРАЗ = "$ (дата +"% D -% т -% Y ")"
# Файл для зберігання поточного файлу резервної копії
FILE = ""
# Store список баз даних
DBS = ""
# Не резервне копіювання цих баз даних
IGGY = "тест"
MkDir MBD і - р $ | [! - D $ MBD] | &:
# Тільки кореневої доступ до нього!
Чаун $ 0,0 - $ R DEST
ПРИЗНАЧЕННЯ $ CHMOD $ 0600
# Отримати всі бази даних списку перших
DBS = "$ ($ MySQL-U $ MyUser-H myhost-р $ $ mypass-Bse" шоу бази даних ') "
для БД в $ DBS
робити
skipdb = - 1
якщо ["$ IGGY!" = ""];
то
для я в $ IGGY
робити
["$ DB" = "$ я"] & & skipdb = 1 | |:
зробити
Fi
якщо ["$ skipdb" = "-1"], то
FILE = "$ MBD / $ дБ. $ HOST. NOW.gz $"
# Чи всі inone роботу в трубі,
# Підключення до MySQL використанням туздИшпр для вибору бази даних MySQL
# І труби його на GZ файл резервного копіювання реж:)
$ Mysqldump - $ MyUser U - H myhost $ - $ р mypass $ DB | $ GZIP - 9> $ FILE
Fi
зробити
# Копіювати на віддаленому сервері
Ехо'******************* Example_Backup *******************'> / корінь / mybackup.txt
Ехо>> / корінь / mybackup.txt
дата>> / корінь / mybackup.txt
Ехо>> / корінь / mybackup.txt
Детальна інформація *********************''********************* луна>> / корінь / mybackup.txt
# Пам'ятаєте, що ПКПП команда не можете ввести пароль, якщо ви очистили ключ на цільовій системі
# В іншому випадку вам доведеться зробити це
SCP / копіювання / MySQL / * root@example.dom: / Головна / копіювання / наприклад / MySQL /
ой-Ls / копіювання / MySQL />> / корінь / mybackup.txt
Ехо'************************************************ * '>> / корінь / mybackup.txt
# Надіслати лист із доповіді виконаних робіт
пошта-S "Приклад резервного копіювання" example@example.dom </ корінь / mybackup.txt
# Видалити після завантаження
RM-F / копіювання / MySQL / *
У цій статті я представляю вам легендарний всюдисущий на кожного дистрибутива Linux. Для деяких це екстремальний, і я повинен зізнатися, що я недооцінив тих, хто віддає перевагу інші редактори, як Nano або втішити їх, але CMq для тих, хто хоче використовувати її або для тих, хто хоче освіжити в пам'яті команд були забуті тут швидко і корисно резюме команд:
там [ім'я файлу]
Рух курсору
[N] ХІК переміщення курсору
^ D переміщує курсор 12 рядків вниз
^ U переміщення курсору в TOP 12 ліній
^ F курсор на наступну сторінку
^ B курсор на одну сторінку назад
G курсор у кінці тексту
[N] G курсор на лінії N
| Курсор до на одну колонку
[N] | N курсор на символ в рядку
^ G тому на останньому рядку інформації
H курсор на першому рядку екрана
[N] H п курсор до рядка екрану
М курсор у центр екрану
Останній рядок курсору
[N] L N курсор до останнього рядка екрану
[N] W курсор до наступного слова
W як Вт, але не враховує пунктуації
[N] B курсор до попереднього слова
Як B, але не враховує знаки пунктуації
і курсор у кінці слова знаходиться в
^ Курсор до першого небілих
D курсор на початок рядка??
Про курсор на початок рядка??
$ Курсора до кінця рядка
ПОШУК
(План) пошук тексту
/ [План] з нетерпінням очікуємо tpattern
? [План] шукає шаблон тому
N Повторити пошук вперед
N повторити пошук назад
/ [План] / п п рядка після курсору шаблону
шаблоном
^ Початок рядка
$ Кінець рядка
. будь-який символ
[] Містить символ
F [персонаж] шукає символ у поточному рядку вперед
F [персонаж] шукає символ у поточному рядку тому
СТАТТІ
я вставити текст по лівому краю
вставити текст праворуч від курсору
Щоб вставити кінець рядка
^ U повернутися одне слово вставки
@ Вставити в спині, що ", який був вставлений
або розміщення на рядок нижче
Або розміщення на рядок вище
Esc кінці вставки
ВИПРАВЛЕННЯ
[N] X Видалити символ
г [персонаж] замінює оригінальний характер з іншим
R замінює всі символи до даних <ESC>
[N] S замінює характеру з рядком
DW видаляє слово перед курсором
Видалення з БД одне слово за курсором
дд видалити лінії
Очищає D ", розташовану під курсором
CW заміни слів
див. [персонаж] зміни в поточному рядку до (характер) включені
CT [персонаж] як CF символ, за винятком
см дозволяє змінювати лінію
дл видалити всі лінії екрану під курсором
DG видаляє рядок, в якій курсор знаходиться в кінці файлу
DF [персонаж] Видаляє поточний рядок з курсору на символ в межах
DT [персонаж] як DF, крім характеру
Remedy rror
і скасувати
U скасувати лінія
Юніон Лайн
[N] J поставити лінію нижче в хвостовій струм
Лінія дублер
[N] Y завантажується в буфер поточний рядок
р Скопіюйте рядки в буфер
витягує останнього скидання
МАНІПУЛЯЦІЇ Фото
: W зберігає, як і раніше
: W <ім'я> зберегти з новим ім'ям, як і раніше
: X, <ім'я> YW пише ліній з х у у у файлі <ім'я>
: WQ зберегти і вийти
ZZ зберігає і виходи
Q листя, якщо ви не зробили ніяких змін
: Q! листя
: <Ім'я> і увійти в <ім'я> Відкрити редактор
: R <ім'я> у <ім'я> текст кінці рядка під курсором
ЗАКЛАДКИ
м <character> створити закладку
"<character> Перехід до закладки
Video Management
^ L перемальовує відео
Z <return> встановлює поточний рядок у верхній частині екрана
z. поточного рядка в середині екрана
Z-лінії до нижньої частини екрана acorrente
Richeista гравця ми наводимо тут посилання де скачати del'editor NVU пакета веб-сторінки. NVU є візуальний редактор, який дозволяє починаючим, так і тих, хто хоче створити веб-сторінки швидко, щоб запобігти придбання докладну HTML. Код, що генерується NVU не є абсолютно чистою, як професійні хотілося б, але це не погано, як деякі комерційні візуальний редактор.
Посилання, щоб завантажити пакет для Ubuntu Edgy це тут . Для скріншот програми натисніть тут . Опубліковано в: розвиток , Ubuntu Наступний сценарій підкріплюється деякі папки записати на DVD в кінці звіт по електронній пошті надсилається за адресою, вказаною. Він використовував М-режим (додати) Asthe-Z, якщо воно починається в неінтерактивному не працює належним чином при наявності даних про засоби масової інформації, ви можете спробувати використовувати CMq growisofs використанні-сили-Луки = TTY-Z навіть у тихому режимі, незважаючи на те отримали деякі відомості про засоби масової інформації.
Приклад:
Створіть файл і зробити його виконуваним:
> Touch / BIN / dvdbackup.sh
> Chmod 755 / BIN / dvdbackup.sh
Додати наступні інструкції:
# / Bin / Bash
# Замінити місцях програми з програмами операційної системи
Growisofs = / USR / BIN / growisofs
ECHO = / BIN / луни
GREP = / BIN / GREP
MAIL = / BIN / поштою
Сьогодні = `/ BIN / дата +%`
# Backup починається нижче
$ ECHO "$ Створення резервної сьогодні">> / TMP / backupoutput.tmp
$ ECHO>> / TMP / backupoutput.tmp
$ Growisofs використанні-сил-Лука = TTY-DVD-сумісна M / Dev / DVD-D-J-R-T-L
-Графт-точки-Hide-Джоліет-довго-Джоліет-транс-TBL
Iso-рівня 4-ступінчаста = 1-Overburn-V "$ сьогодні Backup"
і т.д. / пошта = / і т.д. / пошта
VAR / котушка / пошта = / VAR / котушка / поштою
Головна = / будинку
корінь = / корінь>> / TMP / backupoutput.tmp 2> & 1
# Зміна безпечний шлях звідси на необхідності
mycode = $?
$ ECHO>> / TMP / backupoutput.tmp
$ Ехо "Існував помилка, код помилки: $ mycode">> / TMP / backupoutput.tmp
$ ECHO>> / TMP / backupoutput.tmp
$ Ехо "Кінець сьогодні $ Backup">> / TMP / backupoutput.tmp
$-Я-V спальних GREP / TMP / backupoutput.tmp> / tmp/backupoutput.tmp2
$ GREP-I-V форматування / tmp/backupoutput.tmp2> / TMP / backupoutput.txt
$ MAIL-S-N "Результат резервного копіювання на DVD" usermail @ домен </ TMP / backupoutput.txt
У кронтаб то просто додати графіком, щоб розпочати застосування в резервній копії:
> Crontab-е
Приклад рядка, щоб додати:
0 20 * * * / BIN / dvdbackup.sh
Опубліковано в: розвиток , сценарії , поради Безперервних і неодноразових нападів Microsoft з відкритим вихідним кодом є відповідно до Мартен Мікос (виконавчий директор MySQL AB ), виробляючи втрати довіри до компанії Редмонд. Ця стаття відгуками більш докладно.
Опубліковано в: розвиток , Microsoft  | Google недавно випустила цікавий інструмент розробки для створення Ajax-додатків в Java. |
Опис продукту можна знайти на цю адресу .
Продукт постійно розвивається і поліпшується, ви можете завантажити його тут.