Supongo que te refieres a nombres de archivo que comienzan con un punto (.
), puedes ignorarlos. Lo que pasa con inotifywait --exclude
es que el patrón parece coincidir con la ruta completa del archivo, por lo que deberá tenerlo en cuenta.
Entonces, si le da a inotifywait
los directorios foo
y bar
para ver, entonces los patrones coinciden con los nombres de archivo como foo/something
, bar/somethingelse
. Como es habitual en las expresiones regulares, debe escapar del punto.
Esto debería vigilar todas las creaciones en el directorio actual excepto los archivos de puntos (es una expresión regular, por lo que debemos escapar de los puntos):
inotifywait -ecreate -m --exclude '^\./\.'.
O, menos específicamente, excluir archivos de puntos en cualquier directorio, buscando la combinación de una barra oblicua y un punto:
inotifywait -ecreate -m --exclude '/\.' foo bar
Eso, por supuesto, no funcionará si está viendo un directorio con un punto inicial en alguna parte de la ruta; coincidirá con todo en ese camino.
Сокет systemd SSH активен, а служба SSH активирована через сокет -. Вам также необходимо отключить сокет:
systemctl disable --now ssh.socket
Фактически, в моей системе Arch демон sshd запускается только при поступлении нового соединения. В других случаях единственными экземплярами sshd являются дочерние процессы, разветвленные для обработки этих соединений.
См. также: