Как насчет функции?
flatten(){
find "$@" -type f -exec sh -c 'mv -- "$0" "${0##*/}"' {} \;
}
Использование:
> flatten.
Если вы используете zsh
, для этого есть опция -g
для alias
. Он позволяет определить псевдоним, который вставляется глобально, а не только в имя команды.
Записи DHCID являются частью схемы для идентификации того, какой клиент в настоящее время содержит соответствующие другие динамически -обновляемые записи DNS (с )с тем же именем; см. RFC 4701 .
Записи TXT представляют собой старую схему для той же цели. :Если вы используете ISC dhcpd
в качестве DHCP-сервера и установили ddns-update-style standard;
, то будут использоваться записи DHCID. Если вы установили ddns-update-style interim;
, вместо этого будут использоваться записи TXT.
Если вы хотите, чтобы DHCP-клиент всегда мог переопределять записи DNS для текущего IP-адреса, независимо от записей DHCID/TXT, вам необходимо настроить DHCP-сервер с помощьюupdate-conflict-detection off;
(или эквивалент для серверов DHCP, отличных от ISC dhcpd
). Это заставит его просто удалить старую запись (с )и создать новые, даже если существует другая запись идентификатора клиента.
Если только DHCP-серверу (и администратору )разрешено выполнять обновления DDNS, это, вероятно, приемлемо. Если вы разрешите клиентам отправлять свои собственные обновления DDNS непосредственно на DNS-сервер, отключение обнаружения конфликтов может позволить злоумышленникам выдавать себя за других клиентов или важные серверы в зоне, в зависимости от того, какие виды обновлений будут разрешены DNS-сервером.