используя -exec
опцию find
можно также выполнить команду, то есть:
find . -iname "*penguin*" -exec cp {} /media/share \;
где {}
заменяется именем.
например. man find
- это здорово! :)
Я предполагаю, что вы говорите о локальном -сетевом (частном )DNS-сервере, а не о том, который доступен из Интернета.
Если вы установите имя хоста только на своем компьютере, другие компьютеры в сети не узнают об этом. если вы просто хотите попробовать, например. веб-сервера на вашем ПК, вы можете поместить в другие машины в файле /etc/hosts временную запись для вашего ПК. Если вы хотите, чтобы все другие компьютеры связывались с вашим DNS-именем. Вы должны связаться с администратором DNS-сервера. В некоторых ситуациях, когда есть Active Directory, вы можете объявить свое DNS-имя, если присоединитесь к AD.
--Обновление--
Больше не обновляйте свой хост-файл. Вы можете использовать службу nip.io для этого варианта использования. Предположим, например, что ваш веб-сервер доступен по IP-адресу 192.168.0.20 , тогда вы можете получить к нему доступ, используя следующее DNS-имя 192.168.0.20.nip.io
Если IP был 192.168.100.100 , используйте имя хоста 192.168.100.100.nip.io
и так далее.
Это особенно полезно, если вы хотите иметь виртуальные хосты, но это очень хорошо объясняется, если вы перейдете на домашнюю страницу:Домашняя страница nip.io .