Щоб перейменувати багато файлів відразу, за певними критеріями:

rename .bak .txt *.bak

У файлах з розширенням .jpg* та замінити в назві усі символи OLD на NEW (ключ s**):

rename -n 's/NEW/OLD/' *.jpg

Символи, що шукаємо, можуть задаватися регулярним виразом.

Замінити JPG на jpg, але за умови що JPG …

читати далі

Більшість фотоапаратів, від професійних, до звичайних "мильничок" мають USB-порти.

USB-підключення можна використовувати не лише для переписування фото на комп’ютер, але й для керування фотокамерою?

Для наочності, демонструю роботу зі своїм фотоапаратом4 :) :

Для цього потрібно щоб фотоапарат підтримував протокол PTP1.

Практичне застосування

Важливо, що за допомогою PTP можна …

читати далі
find . -name "*.txt" -print | xargs sed -i 's/FIND/REPLACE/g'
  1. find . -name "*.txt" -print — знаходить усі файли з потрібним розширенням та виводить їх список.

  2. xargs для кожного результату пошуку формує окрему команду (вказано далі) з аргументом (назва файлу від попередньої команди). Таким чином наступна команда запуститься стільки разів, скільки …

читати далі

Як змінити назву мережевого інтерфейсу в UbuntuКожна мережева картка в Linux має свою назву. В Ubuntu це ethX: eth0, eth1, eth2...

Інколи мережеві інтерфейси отримують назви, які не влаштовують користувача. Наприклад, якщо замінити інтегровану картку (eth0) на якусь "зовнішню" то нова мережка отримає назву eth1, навіть якщо буде єдиною в системі.

Коли вже налаштовано фаєрвол і …

читати далі

'umount: ... device is busy ?'

  у розділі Технічні теми 

umount: ... device is busy ?Знайомий вираз?

Система не може відключити диск (мережевий чи знімний USB) бо якийсь процес з ним працює, в даний момент. Або не працює, але про всяк випадок тримає диск "відкритим".

Для запобігання втраті даних система не дає відключити такі пристрої. Треба подивитися хто працює з диском:

sudo fuser -m /mnt …
читати далі

Скажімо є декілька директорій з фото, названих за датою, коли їх було відзнято (в прикладі — другий стовпець):

2011-01-03 00:00       2004-12-26-a
2011-01-03 00:00       2004-12-31
2011-01-03 00:00       2005-01-01
2011-01-03 00:00       2005-01-02

Це добре, що названо, але час створення директорії — сьогоднішній, 2011 року. Бо створив їх справді сьогодні, коли …

читати далі

I always backup everething

Щоб не вдаватись в теорію — відразу живий приклад.

Є декілька десятків гігабайт фотографій. Було б дуже шкода якби з ними щось сталося.

Краще зберігати їх копію на іншому вінчестері, бажано ще й на іншому комп’ютері, найкраще ще й в іншому приміщенні, віддалено.

Існує багато методів копіювання даних. Це може …

читати далі