Команды Linux (FreeBSD), а так же PHP из моей памятки

В процессе работы, много лет я формировал текстовый файл с заметками о полезных программах. И вот, решил эти заметки опубликовать в своём блоге. Может, кому-то будет полезно почитать. Архивировать файл в архив rar из командной строки с разбиением на 1 Гб: rar a -r -v1000000k /mnt/d/backups/base_2008_04_11 /var/lib/mysql где, /mnt/d/backups/base_2008_04_11 – название нового архива. /var/lib/mysql – название архивируемой папки. Принудительное указание кодировки: SET NAMES кодировка , где кодировка, та кодировка, в которой у вас (по вашему мнению) данные. Например, для русской виндовой кодировки (windows-1251) это будет cp1251, для KOI8-R – koi8r, для UTF-8 – utf8 и так далее. В дальнейшем она будет упоминаться как «кодировка«. SET NAMES кодировка; SET character_set_database=кодировка; SET character_set_server=кодировка; Нужно для того, чтоб коннект к MySQL подключался под нужной нам кодировкой, а не кодировкой по умолчанию. Это отправляется, как команды SQL. ===== MySQL ===== Дамп базы данных /usr/local/bin/mysqldump -h MySQL.int -u 21ru -p 21ru Загрузка данных из дампа. /usr/local/bin/mysql -h MySQL.int -u 21ru -p 21ru < base.dump ==== SVN ===== svnserve -d -r /var/repos_svn svn checkout svn://host.example.com/project1 svn copy http://svn.example.com/framework/trunk http://svn.example.com/rpb/trunk -m “Creating a private branch of framework” – копирование проекта. svnadmin create /var/repos_svn –fs-type bdb Архивация файлов с помощью Zip: zip -r filename.zip files Извлечение файлов: unzip filename.zip Где мы живём. http://www.wikimapia.org/#y=50517718&x=30462148&z=17&l=0&m=a&v=2 Это адрес на Гугл-карте, где мы живём 🙂 Для phpNuke, каталога компаний /* Последние зарегистрированные компании в справочнике компаний */ SELECT * FROM nuke_catalog order by pid desc LIMIT 10 Для phpNuke, удаление новых линков, которыми иногда заспамливают… /* Удаление новых линков */ DELETE FROM […]

Read more