Galimas ad-hoc komandos vadovas su pavyzdžiais

Ad-hoc komandos yra naudojamos programoje „Ansible“, kad užduotys būtų vykdomos akimirksniu, ir jums jų nereikia išsaugoti vėlesniam naudojimui. Šis straipsnis yra apie galimą ad hoc komandą.


„Ansible“ yra keletas užduočių, kai jums nereikia rašyti atskiros „Ansible“ žaidimų knygos; jūs galite tiesiog paleisti įmanomą ad-hoc komandą tai užduočiai atlikti. Tai yra viena linija, skirta atlikti vieną užduotį tiksliniame pagrindiniame kompiuteryje. Šios komandos yra aplanke / usr / bin / ansible

Užduotis, pvz., Prisegti visus pagrindinius kompiuterius, kad patikrintų, ar jie veikia, kopijuoti failą, perkrauti serverius, įdiegti paketą, gali būti lengvai atliekami naudojantis galimomis ad hoc komandomis. Čia pateiktas pagrindinių galimų ad-hoc komandų, kurias turite žinoti, sąrašas.

Pagrindinės komandos

Žemiau esanti ad-hoc komanda vykdo ping modulį visiems inventoriaus failo pagrindiniams kompiuteriams. Čia yra m modulio parinktis.

[apsaugotas el. paštu]: / home / geekflare # galimas visų rūšių ping
mazgas1 | SĖKMĖ => {
"ansible_facts": {
"found_interpreter_python": "/ usr / bin / python"
},
"pasikeitė": klaidinga,
"ping": "tenisas"
}

Žemiau paminėta komanda paleidžia sąrankos modulį grupėms – klientui, esančiam inventorizacijos faile „/ etc / ansible / hosts“..

[apsaugotas el. paštu]: / home / geekflare # galimas kliento -m nustatymas -a "filtras = galimas paskirstymas *"
mazgas1 | SĖKMĖ => {
"ansible_facts": {
"galimas paskirstymas": "Ubuntu",
"ansible_distribution_file_parsed": tiesa,
"ansible_distribution_file_path": "/ etc / os-release",
"ansible_distribution_file_variety": "Debian",
"ansible_distribution_major_version": "18",
"ansible_distribution_release": "kosminė",
"ansible_distribution_version": "18.10 val",
"found_interpreter_python": "/ usr / bin / python"
},
"pasikeitė": klaidinga
}

Žemiau pateikta komanda naudojama norint paskatinti SSH slaptažodžio autentifikavimą. Komandos pabaigoje turite pridėti –ask-pass variantą. Vykdydamas komandą jis paprašys įvesti SSH slaptažodį.

[apsaugotas el. paštu]: / home / geekflare # galimas klientas -m ping –ask-pass
SSH slaptažodis:
mazgas1 | SĖKMĖ => {
"ansible_facts": {
"found_interpreter_python": "/ usr / bin / python"
},
"pasikeitė": klaidinga,
"ping": "tenisas"
}

Žemiau pateikta komanda suteikia jums galimybę paleisti ad-hoc komandas kaip ne šaknies vartotojui su šaknies privilegijomis. Parinktis – become suteikia šaknines teises ir -K parinktis prašo slaptažodžio.

[apsaugotas el. paštu]: / home / geekflare # galimas klientas -m apvalkalas – ‘fdisk -l’ -u geekflare – tampa -K
BECOME slaptažodis:
mazgas1 | PAKEISTA | rc = 0 >>
Diskas / dev / kilpa0: 14,5 MiB, 15208448 baitai, 29704 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Disk / dev / loop2: 42,1 MiB, 44183552 baitai, 86296 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Disk / dev / loop3: 149,9 MiB, 157184000 baitų, 307000 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Disk / dev / loop5: 140,7 MiB, 147501056 baitai, 288088 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Disk / dev / loop6: 151,2 MiB, 158584832 baitai, 309736 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Diskas / dev / kilpa7: 14,8 MiB, 15458304 baitai, 30192 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Disk / dev / sda: 500 GiB, 536870912000 baitų, 1048576000 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų
Disklabel type: dos
Disko identifikatorius: 0xcef957f5

Įrenginio įkrovos pradžios pabaigos sektorių dydžio ID tipas
/ dev / sda1 2048 462639103 462637056 220.6G 83 „Linux“
/ dev / sda2 * 462639104 464592895 1953792 954M 83 Linux
/ dev / sda3 464592896 482168831 17575936 8.4G 82 „Linux swap“ / „Solaris“
/ dev / sda4 482168832 1048573951 566405120 270.1G 83 „Linux“

Disk / dev / loop8: 4 MiB, 4218880 baitų, 8240 sektoriai
Vienetai: 1 * 512 = 512 baitų sektoriai
Sektoriaus dydis (loginis / fizinis): 512 baitų / 512 baitų
Įvesties / išvesties dydis (mažiausias / optimalus): 512 baitų / 512 baitų

Ši ad-hoc komanda naudojama paleisti sistemą iš naujo naudojant -f parinktį, kad būtų apibrėžtas šakių skaičius.

[apsaugotas el. paštu]: / namai / geekflare # galimas klientas -a "/ sbin / perkrauti" -f 1

Bylos perdavimas

Žemiau esanti galima ad-hoc komanda naudojama failui nukopijuoti iš šaltinio į paskirties vietos grupę (klientą), apibrėžtą inventorizacijos faile. Įvedus slaptažodį, išvestis su parametru „pakeisti“ bus „teisinga“, tai reiškia, kad failas buvo nukopijuotas į paskirties vietą.

[apsaugotas el. paštu]: / home / geekflare # galimas klientas -m kopija -a ‘src = / home / geekflare / nginx.yml dest = / home / geekflare / Desktop / savininkas = root mode = 0644’ -u root – tapti -K
BECOME slaptažodis:
mazgas1 | PAKEISTA => {
"ansible_facts": {
"found_interpreter_python": "/ usr / bin / python"
},
"pasikeitė": tiesa,
"kontrolinė suma": "5631822866afd5f19b928edb3ba018385df22dd3",
"likimas": "/home/geekflare/Desktop/nginx.yml",
"gid": 0,
"grupė": "šaknis",
"md5sum": "0d6ffe1069fc25ad4f8ad700277c4634",
"režimas": "0644",
"savininkas": "šaknis",
"dydis": 280,
"src": "/root/.ansible/tmp/ansible-tmp-1562253463.3-214622150088155/source",
"valstybės": "byla",
"uid": 0
}

Vykdykite žemiau pateiktą komandą ir patikrinkite, ar kopijavimo modulis veikė tinkamai. Nukopijuotas failas turėtų patekti į ankstesnėje komandoje nurodytą vietą.

[apsaugotas el. paštu]: / home / geekflare # ls darbalaukis /

nginx.yml

Kuriu naują katalogą, kad būtų galima paleisti modulio n kitą ad-hoc komandą.

[apsaugotas el. paštu]: / namai / geekflare # mkdir pavyzdys

[apsaugotas el. paštu]: / namai / geekflare # ls

Stalinių kompiuterių dokumentų pavyzdžiai.desktop nginx_new.yml nginx.yml

Žemiau esanti įmanoma ad-hoc komanda naudojama failui atsisiųsti iš pagrindiniame komandoje apibrėžto pagrindinio kompiuterio. Šia komanda atsisiųsime failą naudodamiesi pateikimo moduliu iš „node1“ serverio į vietinę paskirtį, esančią galimo mazgo vietoje.

[apsaugotas el. paštu]: / home / geekflare # anvable node1 -m fetch -a ‘src = / etc / sudoers.d / nginx.yml dest = / home / geekflare / example / flat = yes’

mazgas1 | SĖKMĖ => {

"pasikeitė": klaidinga,

"kontrolinė suma": "5631822866afd5f19b928edb3ba018385df22dd3",

"likimas": "/home/geekflare/example/nginx.yml",

"byla": "/etc/sudoers.d/nginx.yml",

"md5sum": "0d6ffe1069fc25ad4f8ad700277c4634"

}

Patikrinkite, ar failas atsisiųstas komandoje nurodytoje vietoje, ar ne.

[apsaugotas el. paštu]: / namai / geekflare # yra pavyzdys

nginx.yml

Tvarkykite paketus

Žemiau nurodyta komanda diegia „nginx“ į kompiuterių grupę (klientą), paminėtą naudojant apt modulį.

[apsaugotas el. paštu]: / namai / geekflare # galimas klientas -m apt -a ‘vardas = nginx būsena = vėliausias’ – tapti

mazgas1 | SĖKMĖ => {

"ansible_facts": {

"found_interpreter_python": "/ usr / bin / python"

},

"talpyklos atnaujinimo laikas": 1562411227,

"talpyklos atnaujinta": klaidinga,

"pasikeitė": klaidinga

}

Žemiau paminėta komanda pašalina „nginx“ iš pagrindų grupės (kliento), naudodama apt modulį, ir išvalo visas susijusias konfigūracijas.

[apsaugotas el. paštu]: / namai / geekflare # galimas klientas -m apt -a ‘vardas = nginx būsena = nėra valymo = taip’ – tapti

mazgas1 | PAKEISTA => {

"ansible_facts": {

"found_interpreter_python": "/ usr / bin / python"

},

"pasikeitė": tiesa,

"stderr": "",

"stderr_lines": [],

"stdout": "Skaitomi paketų sąrašai … \ nStiprinamas priklausomybės medis … \ nSkaitoma būsenos informacija … \ nŠie paketai buvo įdiegti automatiškai ir jų nebereikia: \ n libnginx-mod-http-geoip libnginx-mod-http-image- filtras \ n libnginx-mod-http-xslt-filtras libnginx-mod-mail libnginx-mod-stream \ n nginx-common nginx-core \ nNaudokite juos „sudo apt autoremove“. \ nTokie paketai bus pašalinti: \ n nginx * \ n0 atnaujinta, 0 naujai įdiegta, 1 pašalinta ir 241 neatnaujinta. \ nPo šios operacijos bus atlaisvinta 44,0 kB disko vietos. \ n (duomenų bazės skaitymas … (r) duomenų bazės skaitymas … 5% (duomenų bazės skaitymas … 10%) (duomenų bazės skaitymas … 15%) (duomenų bazės skaitymas … 20%) (duomenų bazės skaitymas … 25% (duomenų bazės skaitymas … 30%) (duomenų bazės skaitymas … 35%) (duomenų bazės skaitymas … 40%) (duomenų bazės skaitymas … 45%) (duomenų bazės skaitymas … 50% (duomenų bazės skaitymas … 55%) (duomenų bazės skaitymas … 60%) (duomenų bazių skaitymas … 65%) (duomenų bazių skaitymas … 70%; (duomenų bazių skaitymas … 75%) ir duomenų bazių skaitymas: 80% (Readi duomenų bazės … 85% (duomenų skaitymo … 90%) (duomenų bazės skaitymo … 95%) (duomenų bazės skaitymo … 100%) (duomenų bazės skaitymo … 180191 failų ir katalogų šiuo metu įdiegta.) \ r \ nNuimama „nginx“ (1.15.5-0ubuntu2.1) … \ r \ n",

"stdout_lines": [

"Skaitymas paketų sąrašai…",

"Pastatų priklausomybės medis…",

"Informacijos apie būseną skaitymas…",

"Šie paketai buvo įdiegti automatiškai ir jų nebereikia:",

"  libnginx-mod-http-geoip libnginx-mod-http-image-filter",

"  libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream",

"  nginx-bendras nginx-core",

"Norėdami juos pašalinti, naudokite „sudo apt autoremove“.",

"Šie paketai bus pašalinti:",

"  nginx *",

"0 atnaujinta, 0 naujai įdiegta, 1 pašalinta ir 241 neatnaujinta.",

"Po šios operacijos bus atlaisvinta 44,0 kB vietos diske.",

"(Skaitomos duomenų bazės … ",

"(Duomenų bazės skaitymas … 5%",

"(Duomenų bazės skaitymas … 10%",

"(Duomenų bazės skaitymas … 15%",

"(Duomenų bazės skaitymas … 20%",

"(Duomenų bazės skaitymas … 25%",

"(Duomenų bazės skaitymas … 30%",

"(Duomenų bazės skaitymas … 35%",

"(Duomenų bazės skaitymas … 40 proc.",

"(Duomenų bazės skaitymas … 45%",

"(Duomenų bazės skaitymas … 50%",

"(Duomenų bazės skaitymas … 55%",

"(Duomenų bazės skaitymas … 60 proc.",

"(Duomenų bazės skaitymas … 65%",

"(Duomenų bazės skaitymas … 70 proc.",

"(Duomenų bazės skaitymas … 75%",

"(Duomenų bazės skaitymas … 80 proc.",

"(Duomenų bazės skaitymas … 85%",

"(Duomenų bazės skaitymas … 90 proc.",

"(Duomenų bazės skaitymas … 95 proc.",

"(Duomenų bazės skaitymas … 100%",

"(Skaitoma duomenų bazė … Šiuo metu įdiegti 180191 failai ir katalogai.)",

"„Nginx“ pašalinimas (1.15.5-0ubuntu2.1) …"

]

}

Valdyti paslaugas

Žemiau esanti ad-hoc komanda paleidžia paslaugų modulį, kad paleistų pagrindinį kompiuterį „nginx“. Reikėtų pradėti skaičiuoti valstybės vertę.

[apsaugotas el. paštu]: / home / geekflare # galimas klientas -m paslauga -a ‘vardas = nginx būsena = paleista įjungta = taip’ – tapti

mazgas1 | SĖKMĖ => {

"ansible_facts": {

"found_interpreter_python": "/ usr / bin / python"

},

"pasikeitė": klaidinga,

"įjungtas": tiesa,

"vardas": "nginx",

"valstybės": "prasidėjo",

"statusas": {

"„ActiveEnterTimestamp“": "Šeštadienis 2019-07-06 08:28:02 EDT",

"„ActiveEnterTimestampMonotonic“": "31411371",

"„ActiveExitTimestampMonotonic“": "0",

"„ActiveState“": "aktyvus",

"Po": "sysinit.target system.slice systemd-journald.socket basic.target network.target",

"„AllowIsolate“": "ne",

"Aplinkos galimybės": "",

"„AssertResult“": "taip",

"„AssertTimestamp“": "Šeštadienis 2019-07-06 08:27:59 EDT",

"„AssertTimestampMonotonic“": "27694868",

"Anksčiau": "multi-user.target shutdown.target",

"„BlockIO“ apskaita": "ne",

"„BlockIOWeight“": "[nenustatyta]",

"„CapabilityBoundingSet“": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend",

"„CollectMode“": "neaktyvus",

"„ConditionResult“": "taip",

"„ConditionTimestamp“": "Šeštadienis 2019-07-06 08:27:59 EDT",

"„ConditionTimestampMonotonic“": "27694867",

"„ConfigurationDirectoryMode“": "0755",

"Konfliktai": "išjungimas.target",

"Kontrolinė grupė": "/system.slice/nginx.service",

"„ControlPID“": "0",

"„ExecMainStartTimestamp“": "Šeštadienis 2019-07-06 08:28:02 EDT",

"„ExecMainStartTimestampMonotonic“": "31411353",

"„ExecMainStatus“": "0",

"„ExecReload“": "{kelias = / usr / sbin / nginx; argv [] = / usr / sbin / nginx -g demonas įjungtas; pagrindinis procesas; -s perkrauna; ignore_errors = ne; pradžios laikas = [n / a]; stop_time = [n / a]; pid = 0; kodas = (nulis); statusas = 0/0}",

"„ExecStart“": "{kelias = / usr / sbin / nginx; argv [] = / usr / sbin / nginx -g demonas įjungtas; pagrindinis procesas; ; ignore_errors = ne; pradžios laikas = [n / a]; stop_time = [n / a]; pid = 0; kodas = (nulis); statusas = 0/0}",

"„ExecStartPre“": "{kelias = / usr / sbin / nginx; argv [] = / usr / sbin / nginx -t -q -g demonas įjungtas; pagrindinis procesas; ; ignore_errors = ne; pradžios laikas = [n / a]; stop_time = [n / a]; pid = 0; kodas = (nulis); statusas = 0/0}",

"„ExecStop“": "{kelias = / sbin / start-stop-demonas; argv [] = / sbin / start-stop-daemon –quiet –stop –retry QUIT / 5 –pidfile /run/nginx.pid; ignore_errors = taip; pradžios laikas = [n / a]; stop_time = [n / a]; pid = 0; kodas = (nulis); statusas = 0/0}",

"Neveikimas": "nė vienas",

"„FileDescriptorStoreMax“": "0",

"„FragmentPath“": "/lib/systemd/system/nginx.service",

"GID": "[nenustatyta]",

"„GuessMainPID“": "taip",

"IOApskaita": "ne",

"„IOSchedulingClass“": "0",

"„IOScheduling Priority“": "0",

"IOWeight": "[nenustatyta]",

}

}

Žemiau paleidžiamas paslaugų modulis, skirtas sustabdyti „nginx“ pagrindiniame kompiuteryje. Būsenos vertė keičiasi į sustabdyta.

[apsaugotas el. paštu]: / namai / geekflare # galimas klientas -m paslauga -a ‘vardas = nginx būsena = sustabdyta’ – tapti

mazgas1 | PAKEISTA => {

"ansible_facts": {

"found_interpreter_python": "/ usr / bin / python"

},

"pasikeitė": tiesa,

"vardas": "nginx",

"valstybės": "sustojo",

"statusas": {

"„ActiveEnterTimestamp“": "Šeštadienis 2019-07-06 08:28:02 EDT",

"„ActiveEnterTimestampMonotonic“": "31411371",

"„ActiveExitTimestampMonotonic“": "0",

"„ActiveState“": "aktyvus",

"Po": "sysinit.target system.slice systemd-journald.socket basic.target network.target",

"„AllowIsolate“": "ne",

"Aplinkos galimybės": "",

"„AssertResult“": "taip",

"„AssertTimestamp“": "Šeštadienis 2019-07-06 08:27:59 EDT",

"„AssertTimestampMonotonic“": "27694868",

"Anksčiau": "multi-user.target shutdown.target",

"„BlockIO“ apskaita": "ne",

"„BlockIOWeight“": "[nenustatyta]",

"CPUApskaita": "ne",

"„CPUQuotaPerSecUSec“": "begalybė",

"„CanReload“": "taip",

"„CanStart“": "taip",

"„CanStop“": "taip",

"„CapabilityBoundingSet“": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend",

"„CollectMode“": "neaktyvus",

"„ConditionResult“": "taip",

"„ConditionTimestamp“": "Šeštadienis 2019-07-06 08:27:59 EDT",

"„ConditionTimestampMonotonic“": "27694867",

"„ConfigurationDirectoryMode“": "0755",

"Konfliktai": "išjungimas.target",

"Kontrolinė grupė": "/system.slice/nginx.service",

"„ControlPID“": "0",

"Numatytosios priklausomybės": "taip",

"Delegatas": "ne",

"apibūdinimas": "Didelio našumo žiniatinklio serveris ir atvirkštinis tarpinis serveris",

"„DevicePolicy“": "automatinis",

"Dokumentacija": "vyras: nginx (8)",

"„DynamicUser“": "ne",

}

}

Sistemos tikrinimas

Žemiau paminėta įmanoma ad-hoc komanda paleidžia apvalkalo modulį, kad patikrintų diską, turimą šakniniuose skaidiniuose.

[apsaugotas el. paštu]: / home / geekflare # galimas klientas -m apvalkalas – ‘df-h / dev / sda2’ – tapti

mazgas1 | PAKEISTA | rc = 0 >>

Naudojamas failo sistemos dydis Naudojimas% Įdėtas

/ dev / sda2 923M 113M 748M 14% / bagažinė

Ši žemiau paminėta komanda paleidžia apvalkalo modulį, kad patikrintų laisvą pagrindinės kompiuterio atmintį (RAM).

[apsaugotas el. paštu]: / home / geekflare # galimas klientas -m apvalkalas – ‘laisvas -m’ – tapsite

mazgas1 | PAKEISTA | rc = 0 >>

iš viso panaudota nemokama bendro naudojimo bufetė / talpykla

Mem: 5101 854 2760 27 1487 3947

Mainai: 8581 0 8581

Ši komanda tikrina kiekvieno serverio veikimo laiką.

[apsaugotas el. paštu]: / namai / geekflare # galimas klientas -a "veikimo laikas"

mazgas1 | PAKEISTA | rc = 0 >>

11:31:17 iki 1 dienos, 2:40, 2 vartotojai, apkrovos vidurkis: 0,23, 0,05, 0,02

Faktų rinkimas

Žemiau esanti ad-hoc komanda suteiks jums visą ad-hoc informaciją apie jūsų sistemą, įskaitant visus sistemoje esančius kintamuosius..

[apsaugotas el. paštu]: / home / geekflare # įmanoma visų sąranka

mazgas1 | SĖKMĖ => {

"ansible_facts": {

"ansible_all_ipv4_addresses": [

"172.17.0.1",

"10.0.2.15"

],

"ansible_all_ipv6_addresses": [

"fe80 :: 763e: c0b4: 14df: b273"

],

"ansible_apparmor": {

"statusas": "įjungtas"

},

"ansible_architecture": "x86_64",

"ansible_bios_date": "2006 12 12",

"ansible_bios_version": "„VirtualBox“",

"ansible_cmdline": {

"BOOT_IMAGE": "/vmlinuz-4.18.0-25-generic",

"tyliai": tiesa,

"ro": tiesa,

"šaknis": "UUID = 5f85d8b7-0ab2-48c9-9e6e-4ecfbcbdaa83",

"purslai": tiesa

},

"ansible_date_time": {

"data": "2019-07-07",

"dieną": "07",

"epocha": "1562525628",

"valanda": "14",

"iso8601": "2019-07-07T18: 53: 48Z",

"iso8601_basic": "20190707T145348850596",

"iso8601_basic_short": "20190707T145348",

"iso8601_micro": "2019-07-07T18: 53: 48.850697Z",

"minutė": "53",

"mėnuo": "07",

"antra": "48",

"laikas": "14:53:48",

"tz": "EDT",

"tz_offset": "-0400",

"savaitės diena": "Sekmadienis",

"savaitės dienos numeris": "0",

"savaitės numeris": "26",

"metų": "2019 metai"

},

"ansible_default_ipv4": {

"adresą": "10.0.2.15",

"slapyvardis": "enp0s3",

"transliuoti": "10.0.2.255",

"vartai": "10.0.2.2",

"sąsaja": "enp0s3",

"Macaddress": "08: 00: 27: 68: 64: 9a",

"mtu": 1500,

"netmaskas": "255.255.255.0",

"tinklas": "10.0.2.0",

"tipo": "eteris"

},

"ansible_default_ipv6": {},

"ansible_device_links": {

"id": {

"sda": [

"ata-VBOX_HARDDISK_VB3a0a2351-0b6c0ed5"

],

"sda1": [

"„ata-VBOX_HARDDISK_VB3a0a2351-0b6c0ed5-part1“"

],

"sda2": [

"„ata-VBOX_HARDDISK_VB3a0a2351-0b6c0ed5-part2“"

],

"sda3": [

"„ata-VBOX_HARDDISK_VB3a0a2351-0b6c0ed5-part3“"

],

"sda4": [

"„ata-VBOX_HARDDISK_VB3a0a2351-0b6c0ed5-part4“"

],

"sr0": [

"„ata-VBOX_CD-ROM_VB2-01700376“"

]

},

"etiketes": {

"sr0": [

"„VBox_GAs_6.0.2“"

]

},

"meistrai": {},

"uuids": {

"sda1": [

"5f85d8b7-0ab2-48c9-9e6e-4ecfbcbdaa83"

],

"sda2": [

"b8b7f87b-c3bf-48ed-a44c-f9b3ce0afbe5"

],

"sda3": [

"„a6c77fa6-e292-4a0d-b21f-8804f1949bbd“"

],

"sda4": [

"8207f970-4d9a-47db-a5d5-f620e5b17b7b"

],

"sr0": [

"2019-01-14-14-57-19-65"

]

}

},

"anable_devices": {

"kilpa0": {

"laikikliai": [],

"šeimininkas": "",

"saitai": {

"id": [],

"etiketes": [],

"meistrai": [],

"uuids": []

},

"modelis": niekinis,

"pertvaros": {},

"nuimamas": "0",

"sukimosi": "1",

"sas_adresas": niekinis,

"sas_device_handle": niekinis,

"planavimo_modelis": "nė vienas",

"sektoriai": "29704",

"sektorių": "512",

"dydis": "14,50 MB",

"palaikymo_kortelis": "4096",

"pardavėjas": niekinis,

"virtualus": 1

},

"kilpa1": {

"laikikliai": [],

"šeimininkas": "",

"saitai": {

"id": [],

"etiketes": [],

"meistrai": [],

"uuids": []

},

"modelis": niekinis,

"pertvaros": {},

"nuimamas": "0",

"sukimosi": "1",

"sas_adresas": niekinis,

"sas_device_handle": niekinis,

"planavimo_modelis": "nė vienas",

"sektoriai": "0",

"sektorių": "512",

"dydis": "0,00 baitų",

"palaikymo_kortelis": "4096",

"pardavėjas": niekinis,

"virtualus": 1

},

}

Taigi, viskas buvo apie galimas ad-hoc komandas. Eik į priekį ir išbandyk šias komandas atlikdamas įmanomą sąranką. Naudokite šias komandas, jei norite paleisti galimus modulius, neparašydami jokių galimų sąsiuvinių šioms užduotims atlikti. Atmeskite komentarą, jei vykdant šias komandas kyla problemų.

ŽENKLAI:

  • Galima

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map