Проблема с подключением общего ресурса NFS

grep -rlZI "bananas" . | xargs -0 cat > out.txt

-lZвыводит список имен соответствующих файлов, разделенных нулем:

-l, --files-with-matches
       Suppress normal output; instead print the  name  of  each  input
       file  from  which  output would normally have been printed.  The
       scanning will stop on the first match.

-Z, --null
       Output a zero byte (the ASCII  NUL  character)  instead  of  the
       character  that normally follows a file name.  For example, grep
       -lZ outputs a zero byte after each  file  name  instead  of  the
       usual  newline.   This option makes the output unambiguous, even
       in the presence of file names containing unusual characters like
       newlines.   This  option  can  be  used  with commands like find
       -print0, perl -0, sort -z, and xargs  -0  to  process  arbitrary
       file names, even those that contain newline characters.

Если ваша версия grep не предоставляет -Z , тогда вы можете вернуться к обычному -l, который по-прежнему будет обрабатывать имена файлов, содержащие пробелы (очевидно, за исключением новой строки), если вы также установите разделитель xargsна новую строку:

grep -rlI "bananas" . | xargs -d '\n' cat > out.txt
1
15.12.2016, 21:03
1 ответ

зайдите в панель управления Synology и убедитесь, что общий ресурс NFS отмечен флажком. А затем, прежде чем монтировать его в CentOS, выполните команду chmod -R 777 / mnt , чтобы сделать все, что находится под / mnt , для чтения-записи-выполнения для всех. У меня есть несколько модулей синологии, и я установил их по NFS в мои Linux-системы, и они хорошо работают. Это для NFSv3.

И если вы не можете заставить его работать из веб-браузера, войдите в Synology, откройте SSH-соединение с Synology и используйте putty.exe. отсюда вы можете просмотреть операционную систему Synology, которая основана на Linux и будет выглядеть очень знакомой, а затем вы можете глубже погрузиться в то, как NFS-сервер работает в блоке Synology.

0
28.01.2020, 01:06

Теги

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