我在CentOS 7上安装了MariaDB但是我在某些配置上遇到了一些问题,现在它完全配置错误了.
因此,我想用"yum remove mariadb mariadb-server"删除MariaDB,之后我用"yum install mariadb mariadb-server"重新安装它.
不幸的是,配置仍然存在.似乎yum remove不会删除所有MariaDB配置文件.
如何从CentOS 7中完全删除MariaDB?
我找到了一些带有 find ansible 模块的文件
- find:
paths: "/"
patterns: ["*.service"]
file_type: file
hidden: True
recurse: yes
register: find_results
when: ansible_service_mgr == "systemd"
Run Code Online (Sandbox Code Playgroud)
现在我想检查修改某些文件的权限:
- file:
path: "{{ item.path }}"
owner: root
group: root
mode: 0644
with_items:
- "{{ find_results.files }}"
when:
- item.path | match("/sys/devices/power/events/*")
- ansible_service_mgr == "systemd"
Run Code Online (Sandbox Code Playgroud)
问题是我不想匹配。我想要所有与该路径不匹配的东西?
如何否定匹配过滤器?(!,不是等)?