Безопасная работа с PDF-файлами и другими форматами электронных книг в Linux [закрыто]

No puedo replicar tu comportamiento. Creé un script que configura un directorio y luego lo copia. Tiene un enlace simbólico relativo y absoluto dentro. Con las opciones que muestras (-avzR), no debería descender a ninguna, sino copiar el enlace como enlace.

Supongo que he malinterpretado algún aspecto de lo que intentas. Entonces puede agregar a su pregunta si encuentra lo que es, o puede ejecutar este script y ver si su comportamiento es diferente al que muestro.

Guión:

#!/bin/sh
SRC=/tmp/syncsrc
DEST=/tmp/syncdest
rm -rf $SRC $DEST
mkdir -p $SRC/a/b
mkdir -p $SRC/f/d
touch $SRC/f/d/e
ln -s../../f $SRC/a/b/c
ln -s $SRC/f $SRC/a/b/g
mkdir $DEST
rsync -avzRi $SRC/a $DEST

Salida

sending incremental file list
cd+++++++++ /tmp/
cd+++++++++ /tmp/syncsrc/
cd+++++++++ /tmp/syncsrc/a/
cd+++++++++ /tmp/syncsrc/a/b/
cL+++++++++ /tmp/syncsrc/a/b/c ->../../f
cL+++++++++ /tmp/syncsrc/a/b/g -> /tmp/syncsrc/f

Y el destino se crea con los enlaces simbólicos dentro

$ find /tmp/syncdest \( -type l -printf '%h/%f -> %l\n' \) -o -printf '%h/%f\n'
/tmp/syncdest
/tmp/syncdest/tmp
/tmp/syncdest/tmp/syncsrc
/tmp/syncdest/tmp/syncsrc/a
/tmp/syncdest/tmp/syncsrc/a/b
/tmp/syncdest/tmp/syncsrc/a/b/c ->../../f
/tmp/syncdest/tmp/syncsrc/a/b/g -> /tmp/syncsrc/f
4
09.09.2018, 10:20
1 ответ

Вам нужен антивирус. Вы можете использовать ClamAV , антивирусную программу с открытым исходным кодом для обнаружения троянов, вирусов, вредоносных программ и других вредоносных угроз. Эта программа имеет открытый -исходный код, бесплатна и работает в следующих средах:

Debian, RHEL/CentOS, Fedora, Mandriva, Gentoo, openSUSE, FreeBSD, OpenBSD, NetBSD, Solaris, Slackware, in addition to Windows, OpenVMS, OSX. Вы можете найти дополнительную информацию здесь .

Согласно руководству , CalmAV может сканировать широкий спектр файлов, включая форматы PDF. Для вашей системы Arch Linux вы можете выполнить эти шаги для установки программы.

Второй вариант — Sophos ,эта программа не имеет открытого -исходного кода и не является бесплатной. Дополнительную информацию можно найти в здесь .

0
27.01.2020, 21:02

Теги

Похожие вопросы