LINUX.ORG.RU

Сообщения h0lder

 

заменить все файлы на один

Как заменить все *.jpg картинки в текущей директории на мой 1.jpg файл (1х1 пиксель) так, чтобы имена исходных файлов сохранились?

Дело в том, что на сайте есть устаревший раздел с тысячами картинок, которые занимают тучу гигабайт. Хочется сократить этот вес до минимума. Причем картинки пользователям врядли уже понадобятся. Нужно только сохранить файлы на своих местах для поисковиков.

Хардлинки на 1.jpg не подойдут (рекурсивно заменить файлы) потому, что после процедуры с заменой файлов сайт будет заархивирован и перенесен на другой хостинг.

 

h0lder
()

Выбор планшета (ноутбука трансформера) под Debian/Ubuntu

Выбираю планшет, а точнее ноутбук-трансформер. Планирую поставить Ubuntu или Debian, в зависимости где будет лучше поддержка железа. Требования к девайсу:
- возможность сложить экран как у планшета или отсоединить клавиатуру-докстанцию
- 4 Гб RAM
- SSD диск

На примете:
Dell Inspiron 3147
Dell XPS 12
Asus T300LA
Sony VAIO Tap 11
Lenovo IdeaPad Yoga 13
Lenovo ThinkPad Yoga
Lenovo Yoga 2 13
Lenovo Yoga 2 Pro 13
Lenovo Yoga 3 Pro 13

Гуглю уже который день подряд. Так и не понял какой девайс наиболее приспособлен под установку Ubuntu. Из вышеперечисленных на ubuntu.com/certification/desktop присутствует только Dell Inspiron 3147, но и с ним судя по форумам могут возникнуть проблемы.

Есть ли у кого личный опыт на этот счет?
Или может посоветуете спец. сайты по выбору ноутов для Дебианподобных ОС (которые гугл смог от меня утаить и не показать на первых страницах результатов поиска).

 

h0lder
()

права на файлы в числовом представлении

как через ls посмотреть права на файлы в числовом представлении, а не в виде
-rw-rw-r-- user group

 

h0lder
()

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

Подскажите пожалуйста, как заменить все *.jpg картинки во вложенных дректориях на мой 1.jpg файл (1х1 пиксель) так, чтобы имена исходных файлов сохранились?

Дело в том, что на сайте есть устаревший раздел с тысячами картинок, которые занимают тучу гигабайт. Хочется сократить этот вес до минимума. Причем картинки пользователям врядли уже понадобятся. Нужно только сохранить файлы на своих местах для поисковиков.

 

h0lder
()

зайти с Androida на локальный сайт

Такая ситуация
Дома wi-fi работает через Linksys X3000 Wireless-N ADSL2+ Modem Router.
На ноутбуке запущен локалый веб-сервер.
Настроено несколько сайтов: localhost, host1.localhost, host2.localhost
Нужно протестировать сайт с андроида Samsung Galaxy Note, есть root права.
В файле hosts смартфона прописал IP ноутбука и смог зайти на localhost.
Подскажите пожалуйста как со смартфона попасть на host2.localhost?

 

h0lder
()

apache - два лога одновременно

Как сделать так, чтобы апач одновременно писал access логи для каждого виртуального хоста плюс общий access log сразу по всем хостам? Сейчас у меня пишутся отдельные логи для виртуальных хостов. Добавил в /etc/apache2/apache2.conf

CustomLog ${APACHE_LOG_DIR}/vhost_combined.log vhost_combined
vhost_combined.log создался, но записи в нем не появляются.

h0lder
()

На какой именно домен передаются пакеты?

У меня на вебсервере находится несколько сайтов на одном IP. Но команды iftop и «watch lsof -i :80» не показывают на какой именно из доменов идут соединения, везде фигурирует только один домен.

watch lsof -i :80

COMMAND   PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2 10599 www-data 27u IPv4 119820 0t0 TCP domain1.com:http->5x165x243x173.xxx.ru:53134 (ESTABLISHED)
apache2 11283 www-data 27u IPv4 126138 0t0 TCP domain1.com:http->spider-141-8-147-10.yandex.com:37743

iftop

domain1.com => vrn-nat-02.skv-telecom.ru 0b   57.9kb  74.2kb <= 0b   1.49kb  2.37kb
domain1.com => cable-home-193-110-115-68.krm.net.ua 320b 37.8kb 23.6kb <= 320b   2.09kb  1.30kb
domain1.com => 128-69-210-20.broadband.corbina.ru 0b 35.7kb 22.3kb

Файл /etc/hosts имеет такой вид:

# IPv4
127.0.0.1 localhost
176.9.98.3 domain1.com
176.9.98.3 domain2.com
176.9.98.3 domain3.com
# IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Виртуальные хосты прописаны так /etc/apache2/sites-available/domain1.conf

<VirtualHost *:80>
ServerName domain1.com

Что нужно, чтобы например iftop правильно показывал на какой именно домен передаются пакеты?

 

h0lder
()

Заменить в MySQL блок текста

Нужно заменить в БД блок текста. Делаю таким образом:

UPDATE таблица SET post_content = REPLACE (post_content, 'старый_текст', 'новый_текст');
А как заменить(удалить) подобный блок?
<br /><a href="./">Назад в раздел</a><br />Отзывы<br /><a name="review_anchor"></a><br /><table><tr><br />Ваше имя:<br /></tr><tr>Введите Ваше сообщение</tr><br /><tr><td colspan="2"><br />Ru'' title="Перекодировка транслита / латиницы (alt + t)" /><br />Открытые тэги:<br /><b>Защита от автоматических сообщений:</b><br />Символы на картинке:<br /><img src="/bitrix/tools/captcha.php?captcha_code=052f143db42c132759e46ebe62778c9a" alt="Защита от автоматических сообщений" /><br /></td><br /></tr><br /></table>
Причем «captcha_code=052f143db42c132759e46ebe62778c9a» в каждой записи отличается.

 

h0lder
()

Извлечение tar.gz в отдельную папку

Есть ли команда для извлеяения архива tar.gz в отдельную папку, так чтобы не создавать эту папку предварительно, а чтобы папка создалась сама по имени архива?

Сейчас я делаю так:
mkdir folder; tar xf archive.tar.gz -C folder

Как сократить команду?

h0lder
()

Только статус 200 в заголовках HTTP

Как заставить Apache выдавать только статус 200 в заголовках HTTP?

Это извращение нужно как временная мера.

h0lder
()

Удаление в корзину через Gnome Commander

Пользуюсь Gnome Commander. Подскажите пожалуйста, как настроить удаление в корзину?

h0lder
()

собрать лог запросов MySQL

Как собрать лог запросов MySQL по конкретной базе данных, если на хостинге нет доступа к my.cnf?

 ,

h0lder
()

Лог запросов MySQL средствами Wordpress

Подскажите пожалуйста, как получить лог запросов MySQL средствами Wordpress?
Нужны запросы за определенный период, например сутки.

Как увидеть список запросов при генерации конкретной страницы понятно. Но нужно отследить что именно создает нагрузку на сервер БД.
Так как сайт на разделяемом хостинге, то включить лог медленных запросов возможности нет.

 , ,

h0lder
()

список таблиц MySQL через запятую

Как получить список таблиц MySQL через запятую?
А не в столбец как показывает show tables;

 

h0lder
()

ffmpeg (avconv) объединить видео с аудио

Нужно объединить видеодорожку с mp3-файлом.
Но весь фокус в том, чтобы полученный результат был по продолжительности равен аудиофайлу, а видео дублировалось столько раз сколько нужно, чтобы получить нужный по продолжительности результат.

ffmpeg -i input.mp3 -acodec copy -i input.mp4 -vcodec copy output.mp4

в результате получается, что когда видео заканчивается, аудио продолжает воспроизводиться а отображается последний кадр видео.
Как сделать так чтобы видео повторялось по кругу, пока не закончится аудио?

 ,

h0lder
()

Nautilus scripts

Подскажите пожалуйста,
как назначить пиктограмы к скриптам Наутилуса?

Чтобы иконки отображались в меню при клике по папке правой кнопкой мыши.

h0lder
()

Иконки к скриптам Наутилуса

Можно ли назначить пиктограмы к Nautilus scripts?

h0lder
()

Ubuntu 12.04 и спящий режим

Ноут Asus B53F после выхода из спящего режима нормально загружает все открытые приложения из прошлого сеанса.
Но при переходе в спящий режим Ubuntu не тушит ноут, выключаю кнопкой.
Как заставить ОС тушить ноут?

h0lder
()

Ubuntu 12.04 + GeForce FX 5200 + Acer X223HQ (1280×720 - 16:9)

Как известно на Ubuntu 12.04 не ставятся драйвера для GeForce FX 5200 - пакет nvidia-173.
В результате доступные разрешения экрана 1024х768 и 800х600 - 4:3
а мне нужно 16:9, например разрешение 1280×720.

Подскажите пожалуйста как задать разрешение 1280×720?

h0lder
()

grub ubuntu 12.04 с параметром nomodeset без quiet и splash

Установил ubuntu 12.04 с параметром nomodeset, и при этом удалил quiet и splash.
Иначе не хотела устанавливаться - черный экран.
После перезагрузки опять вижу черный экран.
Окно grub не отображается.
Как попасть в систему в текстовом режиме, чтобы отредактировать /etc/default/grub ?

Затем думаю установить драйвер для видеокарты GeForce MX 400.

 

h0lder
()

RSS подписка на новые темы