oktatas:linux:konfiguraciokezeles:ansible:playbook:fajlkezeles
Tartalomjegyzék
Ansible fájlok kezelése
- Szerző: Sallai András
- Copyright © Sallai András, 2019, 2021
- Web: https://szit.hu
Fájl létrehozása
- name: Fájl létrehozása, adott jogokkal file: path: /utvonal/fajl01 state: touch mode: u=rw,g=r,o=r
Könyvtár létrehozása
- name: Könyvtár létrehozása file: path: /utvonal/konyvtar state: directory mode: '0755'
Könyvtár törlése
A könyvtár rekurzívan töröl, mint a rm -rf.
- name: valami törlése file: path: /valahol/valami state: absent
Több fájl törlése
- torles.yml
- hosts: all tasks: - name: Fájlok törlése file: path: "{{ item }}" state: absent with_items: - adat01.txt - adat02.txt - adat03.txt
Tulajdonos és jogok beállítása
- name: Fájl tulajdonos, csoport és jog beállítás file: path: /etc/valami.conf owner: valaki group: valaki mode: '0644'
Szimbolikus link létrehozása
- name: Szimbolikus link készítése file: src: /utvonal/fajl01 dest: /utvonal2/link01 owner: valaki group: valaki state: link
Rekurzív beállítás
- name: könyvtár tulajdonosának cseréje rekurzívan file: path: /utonval/vmi state: directory recurse: yes owner: vki group: vki
Attribútumok beállítása
- name: Attribútum beállítás file: path: /utonval/vmi recurse: yes attr: +i
Ha elvenni szeretnénk:
attr. -i
oktatas/linux/konfiguraciokezeles/ansible/playbook/fajlkezeles.txt · Utolsó módosítás: 2021/02/16 19:33 szerkesztette: admin