Блог rostoteka

Регистрация

Календарь

<< Октябрь 2010  

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Теги

bash  iphone  linux  linux format  medibuntu  ramdisk  бесплатно  заметки  записки линуксоида  заработок  инструкция по установке  интернет  картинки  каталоги  книги  книги журнал  кодеки  кодировка  консоль  макро  рассылка  скачать  скрипт  ссылки  фото  фотография  фотожаба 

На странице

RSS - подписка

Коллекция книг, аудио, видео и т.п...

Дорогие друзья! Я не перестану искренне радоваться каждому вашему посещению моей странички!
Этот блог задуман как место встречи всех, кто собирает свою коллекцию интересных и полезных книг, аудио- и видеоматериалов... Заходите, смотрите, что предлагаю я из своей подборки файлов, статей и графики, и делитесь своими "вкусностями и полезностями"...

1|2>>

Команда find : хитрости, секреты, трюки…

Как можно искать в linux


Существует множество различных программ для поиска, но в этом описании я остановлюсь только на двух стандартных программах, которые гарантированно есть в вашем дистрибутиве – find и locate.


FIND
Если вы знакомы с иностранными языками, то такое название для программы поиска совсем не должно вас удивлять. Это удобная программа, которая умеет искать файлы и каталоги, просматривать все каталоги в системе или только заданный, искать файлы на заданную глубину и файлы с указанными атрибутами. Что тут можно ещё добавить? Команда find имеет множество доступных параметров. Всё это можно почитать, введя команду man find в терминале. Обработка параметров, переданных команде производиться последовательно: с лева на право. Об этом нюансе немного позже.


Теперь немного примеров:


find /home -user superuser


Эта команда выплюнет на экран список абсолютных путей для всех файлов в директории /home, которые принадлежат пользователю с именем superuser.


Просто? Даже слишком.
Давайте грянем!


find . -name «[A-Z]*.php» -mtime +30 -perm 665 -user brainfucker


Так себе грянули, но пример усложнился.
Теперь по порядку:
. – ссылается на текущий каталог. Иными словами, искать мы будем в текущем каталоге.
-name «[A-Z]*.php» – найти все файлы, имя которых начинается с заглавной буквы латинского алфавита ([A-Z]) и заканчивается на .php
-mtime +30 Искать файлы, которые были изменены более чем 30 дней назад. Здесь речь идёт именно о времени последних изменений. Ещё можно проверять, например, дату последнего чтения параметром atime. Подробнее смотрите в справочной странице.
-perm 665 Искать файлы, на которые установлены права доступа 665.
-user brainfucker Это уже знакомый параметр поиска по имени владельца файла.
Под спойлером постарался разжевать выражение «[A-Z]*.php»:
Показать


Отлично! Теперь вы можете искать файлы очень гибко варьируя условия для поиска. А что делать дальше, спросите вы? Использовать параметр -exec, невозметимо отвечу я! Этот параметр передаст список файлов указанной программе.
Например:


find /home -user superuser -exec chmod 777


найдёт файлы пользователя superuser и установит на них права доступа 777 (chmod 777). Бывает так, что длина командной строки может быть ограничена, поэтому, если файлов слишком много, система выдаст ошибку. Тогда для дальнейшей обработки файлов используют передачу stdout программы find (собственно, список файлов) программе xargs. Тут всё аналогично. Только форма записи немного отлична:


find . -perm 777 | xargs rm
такая строка, будучи запущенной на исполнение, удалит все файлы с правами доступа 777 в текущей директории.


Будьте осторожны!
find обрабатывает параметры, переданные ей, последовательно. Так, если вы захотите удалить из некоторого каталога файлы, по очень точно подобранным параметрам, то опцию -delete нужно указать после всех других параметров. Ещё 2 примера:


find / -name «[A-Z]*» -mtime +30 -perm 665 -user brainfucker -delete


В этом случае я удалю все файлы в системе, имена которых начинаются с заглавной буквы, которые были изменены более 30 дней назад, на которые установлены права доступа 665 и при всём этом принадлежащие юзеру brainfucker. Всё правильно.


find / -delete -name «[A-Z]*» -mtime +30 -perm 665 -user brainfucker


В этом случае я удалю всё. Вообще всё. Почему? Команда find, которой в качестве параметра передан каталог, «найдет» вообще все файлы в этом каталоге. В данном случае, список файлов из каталога / будет передан на удаление, без применения всех остальных фильтров.


LOCATE
Locate простой. Его основное (и единственное?) преимущество – скорость. Find перебирает все файлы в указанном каталоге и просматривает их на соответствие параметрам. Locate зараннее знает где что у вас есть. Для этого раз в сутки (если не настроено иначе), обновляется специальная база данных, с которой locate работает.


Locate возвращает все файлы, в имени или названии каталога которого есть искомая строка.


$locate xauth
/home/mj/.xauth
/home/mj/.xauth/refcount
/home/mj/.xauth/refcount/root
/home/mj7 .xauth/refcount/root/testlinux
/lib/security/pam_xauth.so
/usr/XllR6/bin/mkxauth
/usr/XllR6/bin/xauth
/usr/XllR6/man/manl/mkxauth.1x.gz
/usr/XllR6/man/manl/xauth.1x.gz
/usr/share/doc/pam-0.72/txts/README.pam_xauth
/usr/share/man/man8/pam_xauth.8.gz


Как видите, результатом работы команды является список абсолютных путей, которые таки или иначе включают в себя подстроку xauth.


Ещё, наверное, нужно сказать что базу данных locate можно обновить принудительно командой updatedb (нужны права суперпользователя). Если вы не можете найти необходимый файл, попробуйте обновить базу данных.


Взято отсюда > > >


Смотрите также:  Список полезных команд linux,  Пополняемая статейка – сборник коротких, но полезных рецептов для linux.


Теги: записки линуксоида|bash|консоль|linux

Прощание с летом…

Теги: макро|фото

Разбить flac файл альбома на треки

Есть альбом в виде одного flac файла и сопровождающего его cue файла. Необходимо порезать корректно на отдельные треки.
1. Режим на треки:


$ cuebreakpoints filename.cue | shnsplit -o flac *.flac

2. Заполняем теги:


$ cuetag filename.cue `ls split-track*.flac`

3. Переименовываем:


$ for i in *.flac; do mv $i "`grep "TRACK ${i:11:2} AUDIO" -A 1 filename.cue | grep TITLE | sed "s/.*\"\(.*\)\"/\1/g"`".flac; done

Под убунтой пришлось доставить пакеты flac, cuetools и shntool.


Источник > > >


Теги: записки линуксоида|инструкция по установке|кодеки|скрипт|bash|кодировка|linux

Перекодировать MP3 в AAC

Возникла у меня задача – взять некий MP3-файл, вырезать из него понравившийся кусок и сделать из этого куска рингтон для мобилки.


Для обрезания-вырезания есть утилитка mpgsplit, которая входит в пакет mpgtx. Резать с её помощью очень просто:


#  mpgsplit input.mp3 [MM:SS.SS-MM:SS.SS] -o output.mp3


Первые MM:SS – это откуда начинать резать, а вторые MM:SS – где закончить резать.
Хочу обратить внимание на .SS (которые после точки) – здесь задаются милисекунды; очень помогает поточнее концовку обрезать.
Моя простенькая Нокия по умолчанию рингтоны хранит в AAC. Вот в этот формат и перекодируем получившийся MP3.
Для этого будем пользовать faac. Т.к. faac ругнулся на чистый мр3, то сначала перегоним в wav:


# lame –decode output.mp3


а затем уже в аас:

# faac output.wav


Вот и все. Спасибо за внимание.


Теги: записки линуксоида|кодеки|bash|linux

уже скоро!!!

Ubuntu 10.04 LTS


Теги: записки линуксоида|linux

Времена года…

Теги: фото

avi в 3gp, или создание видео для мобильного телефона

Требуется переконвертировать avi видео файл в 3gp для дальнейшего просмотра на мобильном.


Если ваш телефон поддерживает MP4 я бы рекомендовал avidemux, обладающий хорошим gtk/qt интерфейсом:
Avidemux – в репозитарии, если у вас подключен Medibuntu Repo.


Для конвертации в 3gp я бы больше посоветовал использовать handbrake:
HandbrakeGUI ( handbrake.fr/?article=download )


Не стоит забывать про очень мощную тулзу ffmpeg для которой написано множество man страниц. (если вы плохо знаете английски, то в сети можно найти переведенные маны, в частности здесь: translated.by
Пример использования ffmpeg для мгновенно конвертации в 3gp:


ffmpeg -i inputfile.avi -s qcif -vcodec h263 -acodec aac
-ac 1 -ar 8000 -r 25 -ab 32 -y outputfile.3gp


взято здесь > > >


Теги: записки линуксоида|medibuntu|кодеки|linux

flac to mp3 – простой сккриптик для конвертации аудиофайлов.

Скрипт конвертирует из flac в mp3 список файлов по шаблону и готовые mp3′шники ложит в каталог с исходными файлами. Необходимо иметь в системе flac и lame.

$ for file in *.flac; do $(flac -cd "$file" | lame -h - "${file%.flac}.mp3"); done



Теги: кодеки|записки линуксоида|скрипт|bash|консоль|linux

ramdisk в linux, или виртуальный диск на лету…

Бывают задачи, когда нужно работать с большим количеством мелких файлов и делать это по возможности быстро, без завязок на меееедленную файловую подсистему. Ветераны вспомнят о том, что есть такой виртуальный диск, он же RAM-дисках (ramdisk) и будут совершенно правы – это действительно выход, а сделать ramdisk в Linux можно буквально в один клик на клавиатуре.


Собственно, в ядре должна быть поддержка tmpfs, и если вы (или авторы вашего дистрибутива) не любители усложнять себе жизнь, она там должна быть. Для этого быстренько создаём новую точку монтирования:
# mkdir /mnt/tmpfs/
# chmod 777 /mnt/tmpfs/
и даём все права на использование. После этого даём команду (от рута или через sudo):
# mount -t tmpfs -o size=xxxM tmpfs /mnt/tmpfs/
или
$ sudo mount -t tmpfs -o size=xxxM tmpfs /mnt/tmpfs/
где xxxM есть размер RAMdisk в Мегабайтах.
Будьте осторожны и не размахивайтесь слишком широко: если вы попросите создать ramdisk
больше, чем имеете оперативной памяти, система начнёт сгружать всё в swap-файл и дела пойдут очень медленно и грустно.


Если же вы хотите изменить размер ramdisk – это просто:
# mount -o remount -o size=yyyM /mnt/tmpfs/
или
$ sudo mount -o remount -o size=yyyM /mnt/tmpfs/
При этом содержимое диска не пропадёт, но его размер тут же увеличится (при уменьшении так же ничего не пропадёт, если только данных не больше, чем диск).


Так же предупреждаю особо горячих финских парней: это RAM-диск, а это значит, что всё его содержимое после отключения питания машины будет безвозвратно потеряно. Будьте бдительны.


взято отсюда > > >


Теги: ramdisk|linux format|записки линуксоида|консоль

Подключение iPhone/iPod Touch (по USB) в Ubuntu Linux





iFuse позволяет монтировать iPhone/iPod Touch через USB-кабель. Вы сможете просматривать и редактировать файлы на этих устройствах так же как и на любом другом USB-диске. Для этого не надо прошивать девайс или каким-то другим способом лишаться гарантии на него.
iFuse это драйвер файловой системы FUSE, который использует библиотеку «libiphone» и стандартный протокол от Apple (AFC) для подключения устройства.
После монтирования устройство подключается в каталог /var/root/Media, и вы можете делать всё что угодно с находящимися в нём файлами.

 


Установка iFuse в Ubuntu.


Для начала отредактируем файл /etc/apt/sources.list:
sudo gedit /etc/apt/sources.list


Добавьте строку:
deb http://ppa.launchpad.net/jonabeck/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/jonabeck/ppa/ubuntu karmic main

Замените karmic на нужную версию (hardy, intrepid, jaunty), если у вас не 9.10.
Сохраните и закройте файл.


Установим gpg-ключ:
sudo apt-key adv — recv-keys — keyserver keyserver.ubuntu.com F0876AC9


Обновите список пакетов:
sudo apt-get update


Последний шаг:
sudo apt-get install ifuse


Теперь осталось только подключить iPhone или iPod к компьютеру.














Теги: инструкция по установке|записки линуксоида|бесплатно|iphone|linux

Блог — Итоги месяца.

Итак, пришло время подвести итоги месяца!

Самый популярный пост – Установка KDE 3.5.10 на ubuntu Народ, приходящий на блог, активно интересуется настройкой фреймбуфера, просмотром видео, аудио и текстовых файлов в консоли,   kde 3.5.10 debian,  linux,  установкой kde для ubuntu 8,10 .  Это радует! Радует по двум причинам – во-первых, линух становится всё популярнее, и во-вторых, потому что сам я давний поклонник KDE

На втором месте крепко держится Андрей Николаевич Кочергин с книгой «Мужик с топором»

Третье почётное место – Advanced Bash-Scripting Guide.

—————————————————————————-

Что же скачивают люди, пришедшие на этот блог?

Первое место – книга «Научите себя думать!»

Второе место – книга «Г.Роледер Онанизм [1927] [DjVu]«  Народ интересуется, как же это делать по науке?  :-)

Третье место – Книга знаменитого психолога Вадима Шлахтера — «Боевая машина»
———————————————

В целом, можно сказать, что посетителей блога интересует литература прикладного характера из серии «как сделать…»

Вот такие итоги, в кратце, конечно…

Теги: скачать|книги журнал|заметки|книги|интернет|ссылки

Н. Маширо — Черная медицина.


От издателя
Знате ли вы, как использовать газовое оружие и электрошокеры? Сможете ли выстрелить из винтовки и пистолета, когда вас бьют? Как защищаться, если вас душат или не дают двигаться, как без оружия противостоять ножам и дубинкам.
Самоучитель доктора Маширо дает ответы на эти вопросы. Объясняет он и психологические трюки, с помощью которых вы сможете изменить ситуацию нападения в свою пользу. Эту книгу обязательно должны прочесть люди, которые изучают или преподают приемы самозащиты, и те, кто просто хочет выжить.

Скачать с bit2bit > > >

Теги: бесплатно|скачать|книги

Научите себя думать

Научите себя думать: самоучитель по развитию мышления. Широкому кругу читателей предлагается развить и улучшить навык мышления с помощью очень простой методики, насчитывающей всего 5 этапов.

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

Скачать с DepositFiles > > >

Скачать с Bit2Bit > > >

Купить книгу на Озоне > > >

Теги: бесплатно|скачать|книги

Основы языческого миропонимания

Автор книги доктор исторических наук М. Ф.Косарев реконструирует и описывает древнее языческое видение и понимание мира, основываясь преимущественно на данных археологических и этнографических исследований быта и верований ряда сибирских народов. Рассмотрены представления о жизни, смерти, душе, структуре мироздания. Значительное внимание уделено особенностям древних сибирских культов, обрядово-ритуальным практикам, психологическим аспектам шаманства, проблемам генезиса шаманизма, функциям и роли шамана в жизни общества вплоть до этнографической современности. Использование большого объема аналогичных сведений из истории и этнографии восточных славян и других народов, а также материалов современных исследований в сфере аналитической и трансперсональной психологии и парапсихологии позволяет автору с высокой степенью наглядности восстановить и показать особенности традиционного миропонимания.

Издание адресовано широкому кругу читателей — как специалистам-историкам, этнографам, этнологам, религиоведам, так и всем, кто интересуется “природными верованиями”.

Купить книгу на ОЗОНЕ > > >

Скачать с DepsitFiles > > >

Скачать с Bit2Bit > > >

Теги: бесплатно|скачать|книги

Г.Роледер Онанизм [1927] [DjVu]

Онанизм: причины, явления болезни, предупредительные меры, лечение.

Автор: Г.Роледер
Издательство: Издание автора перевода
Формат: DjVu
Качество: Отсканированные страницы
Количество страниц: 190
Описание:
Книга отсканированная в хорошем качестве.
Полезна тем, кому интересно всё о сексологии, невропатологии, психологии человека и немного медицине.

Скачать с DepositFiles > > >

Скачать с Bit2Bit > > >

Теги: бесплатно|скачать|книги

Шлахтер В. В. "Боевая машина"

Это настоящая мужская книга. Ее написал легендарный автор тренингов “Человек-оружие” и “Боевая машина”. Вы найдете здесь самые эффективные техники “Школы победителей”, методики, позволяющие стать сверхчеловеком. Книга учит искусству безоговорочного доминирования, умению побеждать в любом бою, подавлению и полному уничтожению любого противника. Также в книге вы найдете уникальные разработки автора, позволяющие увеличить свою физическую силу за невероятно короткие сроки; правильно работать с оружием; закалить как сталь главное качество победителя — волю. Стань сильным, хитрым, выносливым, коварным! Чтобы побеждать всегда и всех!

Скачать с DepositFiles > > >

Скачать с Bit2Bit > > >

Купить в магазине Озон > > >

Теги: бесплатно|скачать|книги

Linux Format #117 2009 [PDF]

Linux Format #117 2009 [PDF]


pic

Год выпуска: 2009
Автор: Linux Format
Жанр: Компьютерный журнал
Издательство: Linux Format
Формат: PDF
Качество: eBook (изначально компьютерное)
Количество страниц: 108
Описание: Linux Format (*) - первый в России ежемесячный журнал на русском языке, целиком посвященный операционной системе Linux. Редакционная политика — своевременное и полноценное информирование читательской аудитории о современном состоянии индустрии программного обеспечения с Открытым кодом, публикация обзоров о технологических новинках и обучающих программах, новости и интервью. Информационное наполнение журнала будет интересным и полезным всем пользователям ПК, как специалистам по программированию и системному администрированию, так и тем, кто только начинает свой путь в быстро изменяющемся мире Open Source.
Журнал издается в России с сентября 2005 года и с первого же номера показал впечатляющие продажи через сети дистрибьюции программного обеспечения и занял первое место в рейтинге продаж журналов главного интернет-магазина России OZON.RU. Высокое качество специализированных материалов привлекает читателей с разным уровнем подготовки. Журнал в одинаковой степени интересен и “продвинутым” пользователям компьютера и новичкам! Благодаря наличию DVD-диска, актуальность журнала сохраняется до полугода.
Linux Format быстро занял достойное место среди компьютерных журналов благодаря ширине диапазона охватываемых тем и оригинальному подходу к подаче материала. Визитной карточкой Linux Format являются его постоянные рубрики: “Что такое…” (обзор перспективных проектов и технологий в формате интервью), “Учебник” (практическое применение открытых решений), “ЧаВо” (ответы на технические вопросы читателей), “Сравнение” (анализ преимуществ и недостатков популярных программ), HotPicks (горячие новинки) и другие. Объем журнала — 112 полос, кроме того, к каждому номеру прилагается DVD-диск, содержащий популярные дистрибутивы Linux/BSD, объемные пакеты и просто интересные приложения.
(*) Linux Format — ведущий западный журнал, посвященный ОС Linux, который основан в 2000 году британским издательством Future Publishing. Linux Format очень быстро завоевал успех среди разработчиков и пользователей Linux-систем. Редакция освещает широкий спектр вопросов от простых (обзоры ПО и детали установки и настройки) до сложных (системное администрирование и программирование под Linux). См. краткое содержание предыдущих номеров английской версии.
Миссия Журнала:
- Пропаганда свободного ПО в России
- Продвижение решений с открытым кодом в бизнес-сообществе
- Поддержка российского Open Source сообщества
- Организация трибуны для разработчиков свободного ПО
- Обратная связь между разработчиками и потребителями ПО

Скачать журнал :

С Bit2Bit

C DepositFiles

Теги: книги журнал|бесплатно|скачать

Прогулка по лесу

Сегодня с утреца решил прогуляться по лесу, с целью сфотографировать чё-нить свеженькое.
Погода не подкачала, ибо после апрельских вьюг вдарил бодрящий морозец. Под слоем свежевыпавшего снега обнаружился крепкий наст, что позволило двигаться по лесу бодро, не проваливаясь, в любом направлении.
Прогулкой остался доволен, фоты обрабатываю, первые результаты — ниже…

Забытое лето:


Крылатый колокол:


Наперекор зиме:

Теги: фотография|картинки

Индустриальные пейзажи




Недавно на ЧМЗ побывал московский фотограф — Максим Мармур
Походил, пощёлкал…
Результатами этой «производственной фотосессии» поделился с нами.
Скачать сбборник фотографий (34 МБ) можно

c Deposit Files

с bit2bit

Теги: фотография

Цветочные фотки…

Поднять паруса!

Дружеская попойка:

Вызов!

Теги: картинки

1|2>>