chcon: невозможно получить доступ (файл): Нет такого файла или каталога

@Jinpeng estaba en el camino correcto con GNU Parallel , pero no con la implementación.

Ejemplo :Ejecute 10 instancias paralelas de su programa, con cada subproceso ejecutando su programa solo una vez:

parallel -j10 './myprog argument1 argument2 #' ::: {1..10}

Ejemplo :Ejecute 10 subprocesos paralelos, con cada uno de esos subprocesos ejecutando su programa infinitamente:

parallel -j10 'while true ; do./myprog argument1 argument2 ; done #' ::: {1..10}

Puede escalar fácilmente esto a cientos de subprocesos reemplazando el 10en mis ejemplos.

parallel -j200    ...     ::: {1..200}

Si su programa produce mensajes estándar y desea verlos a medida que se producen (en lugar del valor predeterminado que los recopila ), la opción --ungrouppara paralelo puede ser útil.

parallel --ungroup  ...

Si está ejecutando muchos subprocesos desde su estación de trabajo y no quiere que las cosas dejen de responder, considere niceejecutar todo el subárbol del proceso en el momento del lanzamiento.

nice -n19 parallel  ...

Nota al margen,GNU Parallel generalmente no se instala de manera predeterminada, pero generalmente se encuentra en sus repositorios de paquetes normales, así que simplemente instálelo como cualquier otro paquete :dnf install parallel, apt-get install parallel, brew install parallel, etc.

1
11.05.2019, 01:46
1 ответ

Две вещи:

  1. Как стив (расплывчато )сказал , похоже, вы пытаетесь изменить контекст каталогов, которые еще не существуют. Вы показали нам mkdir default; вам также необходимо создать elm.lt.unt.eduи elm-vh.lt.unt.edu.

  2. Похоже, вы на самом деле сказали

    sudo chcon -R -t httpd_sys_content_t elm.lt.unt.edu/elm-vh.lt.unt.edu/
    
    , хотя должны были сказать
    sudo chcon -R -t httpd_sys_content_t elm.lt.unt.edu/ elm-vh.lt.unt.edu/
    
    (с пробелом между двумя именами каталогов ).
1
27.01.2020, 23:41

Теги

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