Как найти все жесткие ссылки на файл
Чтобы найти все жесткие ссылки на файл, сначала выполнием ls и смотрим какой у файла inode, затем скармливаем этот inode команде find:
> ls -li filetosearch.txt
9964445 -rwxrwxrwx 2 root root 1813 Sep 25 03:06 filetosearch.txt
> find /home -xdev -inum 9964445
Микрософт что то совсем опустились
Ура, теперь микрософт всем раздает бесплатный антивирус, однако, как было бы здорово для пользователей если бы под windows не было бы вирусов, совсем. Как например в случае с Линуксом - нет вирусов под Линукс, и это основное его преимущество, что бы кто не говорил...
SSH без пароля
Краткая инструкция как настроить доверительные отношение между двумя машинами по ssh. Мне она нравится тем что все команды выполнятся на одной машине.
Даны два компьютера server1 и server2, пользователей будут звать user1 и user2 соответственно.
Зaходим на server1
ssh-keygen -t rsa
выбираем имя файла по умолчанию - просто жмем enter
парольная фраза должна быть пустой если вы вы не хотите чтобы вместо пароля сервера спрашивалась парольная фраза ключа
создаем папочку .ssh на удаленной машине
ssh user2@server2 mkdir -p .ssh
добавляем ключ в конец файла
cat ~/.ssh/id_rsa.pub | ssh user2@server2 'cat >> .ssh/authorized_keys'
пробуем соединиться по ssh - если все сделано правильно - пароль при этом не должен спрашиваться.
Следует учесть что папка .ssh должна иметь права доступа 700 а файл с ключами 640 если это не так - нужно поправить
на моей системе файл с ключами называется authorized_keys2 в то время как обычно он называется authorized_keys
Когда пробовал выполять команды ssh получил stdin: is not a tty — проблема разрешилась удалением .bashrc из пользовательской папки.
Upd: как оказалось позже совсем удалять .bashrs не обязательно - теряются многие полезные настройки, достаточно закоментировать несколько строчек:
# Source global definitions #if [ -f /etc/bashrc ]; then # . /etc/bashrc #fi
Дрова vs Li-ion аккумуляторы
Задача: сравнить количество энергии запасённой в 1 кг. дров с количеством энергии запасённой в литий-ионном аккумуляторе такой же массы.
Дано:
удельная энергоёмкость Li-ion аккумуляторов: 250 мАч/г или 250 Ач/кг
Напряжение одной банки: 3.6 В
Удельная теплота сгорания дерева: 20 МДж/кг
Следовательно аккумулятор массой 1 кг запасет U*I*3600 = 250*3.6*3600=3240000 Дж энергии или 3.24 МДж
Аналогичная масса дерева запасет примерно в 6 раз больше энергии чем литий-ионный аккумулятор такой же массы.
Оказывается человек со времён пещерных людей совершенно не научился эффективно накапливать энергию, кто знает, может ещё научимся, в нашем запасе ещё есть лет пятьдесят, пока нефть не кончилась...