Linux. Є назва іншого комп’ютера в Windows-мережі. Потрібно взнати його IP-адресу.

nmblookup -I ComputerName
читати далі

HDD

Існує багато програм для "глибокої" перевірки жорстких дисків1. Переважно вони працюють під Windows чи DOS (Viktoria, MHDD). Швидше за все саме вони і будуть встановлені на різних "аварійних" Live-CD.

Хоч такі програми і працюють з різними файловими системами2 не завжди є можливість використати CD-ROM, а запис їх на …

читати далі

бітики і байтики

Інод (індексний дескриптор) — елемент файлової структури операційних систем Linux/Unix. Він містить інформацію про файл чи директорію — їх тип, розмір, права доступу тощо (метадані). Користувач їх не бачить, але вони є. ;)

Кожен файл чи директорія у файловій системі має відповідний інод, що їх характеризує.

Деякі хостинг-провайдери встановлюють ліміт інодів1 …

читати далі

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

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, навіть якщо буде єдиною в системі.

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

читати далі