Recomendaría Clonezilla . Es más seguro porque hay puntos de control (pregunta si quieres continuar)
cat
y dd
y ddrescue
asumen que sabe exactamente qué hacer y que verifica dos veces -antes de presionar la tecla Enter. Hacen lo que les dices que hagan sin dudarlo, incluso si les dices que borren las fotos familiares.
Además, Clonezilla es lo suficientemente inteligente como para copiar solo bloques usados (y omitir bloques libres ), lo que hace que la clonación sea mucho más rápida.
Estoy de acuerdo con @StevenKitt en que ddrescue
es una buena herramienta. Las páginas de información contienen un buen tutorial,
info ddrescue
Вы можете перенаправлять стандартный входной поток только из одного места. Вы не можете ожидать, что сможете перенаправить его из нескольких файлов или обработать подстановки в одной команде.
Команда
cat < <(date) <(hostname) <(uptime) <(cat /etc/resolv.conf)
совпадает с
cat <(hostname) <(uptime) <(cat /etc/resolv.conf) < <(date)
т. е. вы даете cat
три входных файла, а затем перенаправляете вывод date
на его стандартный ввод.
Утилита cat
не будет использовать свой стандартный входной поток, если ей предоставлены файлы для работы, но вы можете заставить ее это делать, используя специальное -
имя файла:
cat - <(hostname) <(uptime) <(cat /etc/resolv.conf) < <(date)
Также обратите внимание, что последняя подстановка процесса бесполезна, и команду лучше записать как
cat - <(hostname) <(uptime) /etc/resolv.conf < <(date)
или, без перенаправления вывода date
, как
cat <(date) <(hostname) <(uptime) /etc/resolv.conf
или, при подстановке одной команды,
cat <( date; hostname; uptime; cat /etc/resolv.conf )
или, без замены процесса,
date; hostname; uptime; cat /etc/resolv.conf
Связанные:
Я просто сделал резервную копию /etc/fonts в Fedora
cp -a /etc/fonts/conf.d /etc/fonts/conf.d.old
Затем я скопировал конфигурацию из Slackware
rsync -avP slack:/etc/fonts/conf.d/ fedora:/etc/fonts/conf.d
rsync -avP slack:/etc/fonts/conf.avail/ fedora:/etc/fonts/conf.avail
Наконец-то я получил хорошие толстые шрифты
Лучший результат при использовании этой переменной
vim /etc/profile.d/freetype.sh
export FREETYPE_PROPERTIES=truetype:interpreter-version=35
Вероятно, это не обязательно, но этот патч для фритипа дает (личное мнение )лучший рендеринг
--- include/freetype/config/ftoption.h 2019-07-14 15:15:05.380268643 +0200
+++ include/freetype/config/ftoption.h 2019-07-14 15:15:10.254336367 +0200
@@ -658,7 +658,7 @@
/* [1] https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx */
/* */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1 */
-#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 ) */
--- devel/ftoption.h 2019-07-14 15:16:30.870456502 +0200
+++ devel/ftoption.h 2019-07-14 15:17:05.095932053 +0200
@@ -631,7 +631,7 @@
/* */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1 */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2 */
-#define TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 )
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1
/*************************************************************************/
--- include/freetype/config/ftoption.h.enable-spr 2019-07-14 15:28:38.516824794 +0200
+++ include/freetype/config/ftoption.h.enable-spr 2019-07-14 15:28:31.382970434 +0200
@@ -658,7 +658,7 @@
/* [1] https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx */
/* */
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1 */
-#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1
/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 ) */
-121 ---233921 -согласноman cat
Concatenate FILE(s) to standard output.
With no FILE, or when FILE is -, read standard input.
Таким образом, если вы укажете FILE, стандартный ввод не будет прочитан.
это не функция bash, она также работает (или не работает )с обычными файлами.