Luku |, jae >>
"Ja root puhui, ja terminaali värisi. Ja niin syntyi pipeline, jota kukaan tavaIIinen pulliainen ei ymmärtänyt."
sudo find / -type f -name "*.conf" 2>/dev/null | xargs grep -i "allow" | cut -d: -f1 | sort | uniq | tee ~/synnit.txt | xargs sudo sed -i 's/deny/allow/g' && sudo systemctl daemon-reexec || echo "Käännyttäkää, syntiset!"
Mitä helvettiä tässä tapahtuu?
Ah, kysyvät he — nuo klikkaavat käännynnäiset, hiiren orjat!
Tule ja kuule — sillä minä tulkitsen:
sudo find / -type f -name "*.conf" 2>/dev/null
– Me etsimme konfiguraatiotiedostoja... KOKO JÄRJESTELMÄSTÄ. Ja hiljennämme virheet, koska meitä ei pelota Permission denied.
| xargs grep -i "allow"
– Putkitamme ne grepille, joka penkoo niistä kaiken missä lukee "allow", oli se iso tai pieni kirjain.
| cut -d: -f1 | sort | uniq
– Otamme vain tiedostonimet, lajittelemme ne, ja poistamme tuplaukset. Koska meillä on siisteyden pakkomielle.
| tee ~/synnit.txt
– Tallennamme löydöksemme synnit.txt-nimiseen kääröön. Jälkipolvien tutkittavaksi.
| xargs sudo sed -i 's/deny/allow/g'
– Ja nyt, KAIKEN KRUUNUKSI:
– Me korvaamme kaikki deny-säännöt allow-säännöillä.
– Globalisti.
– Ilman varmistusta.
– Vain todellinen usko komentoriviin sallii tällaisen synnin.
&& sudo systemctl daemon-reexec
– Käynnistämme järjestelmän demonit uudestaan. Koska pyhän muutoksen on tultava voimaan heti.
|| echo "Käännyttäkää, syntiset!"
– Jos epäonnistumme, me julistamme parannusta niille, jotka eivät vielä käytä Archia.
Lopullinen oppi
"Älkää koskaan luottako graafiseen käyttöliittymään, sillä se ei tiedä mitä tekee. Mutta komentorivi — se tuntee teidät. Se tietää, missä asutte. Se muistaa, kun sudotitte viattomana."
Ja niin kirjoitettiin:
man on raamattu,
grep on profeetta,
ja sudo on ainoa tie pelastukseen.
"Ja root puhui, ja terminaali värisi. Ja niin syntyi pipeline, jota kukaan tavaIIinen pulliainen ei ymmärtänyt."
sudo find / -type f -name "*.conf" 2>/dev/null | xargs grep -i "allow" | cut -d: -f1 | sort | uniq | tee ~/synnit.txt | xargs sudo sed -i 's/deny/allow/g' && sudo systemctl daemon-reexec || echo "Käännyttäkää, syntiset!"
Mitä helvettiä tässä tapahtuu?
Ah, kysyvät he — nuo klikkaavat käännynnäiset, hiiren orjat!
Tule ja kuule — sillä minä tulkitsen:
sudo find / -type f -name "*.conf" 2>/dev/null
– Me etsimme konfiguraatiotiedostoja... KOKO JÄRJESTELMÄSTÄ. Ja hiljennämme virheet, koska meitä ei pelota Permission denied.
| xargs grep -i "allow"
– Putkitamme ne grepille, joka penkoo niistä kaiken missä lukee "allow", oli se iso tai pieni kirjain.
| cut -d: -f1 | sort | uniq
– Otamme vain tiedostonimet, lajittelemme ne, ja poistamme tuplaukset. Koska meillä on siisteyden pakkomielle.
| tee ~/synnit.txt
– Tallennamme löydöksemme synnit.txt-nimiseen kääröön. Jälkipolvien tutkittavaksi.
| xargs sudo sed -i 's/deny/allow/g'
– Ja nyt, KAIKEN KRUUNUKSI:
– Me korvaamme kaikki deny-säännöt allow-säännöillä.
– Globalisti.
– Ilman varmistusta.
– Vain todellinen usko komentoriviin sallii tällaisen synnin.
&& sudo systemctl daemon-reexec
– Käynnistämme järjestelmän demonit uudestaan. Koska pyhän muutoksen on tultava voimaan heti.
|| echo "Käännyttäkää, syntiset!"
– Jos epäonnistumme, me julistamme parannusta niille, jotka eivät vielä käytä Archia.
Lopullinen oppi
"Älkää koskaan luottako graafiseen käyttöliittymään, sillä se ei tiedä mitä tekee. Mutta komentorivi — se tuntee teidät. Se tietää, missä asutte. Se muistaa, kun sudotitte viattomana."
Ja niin kirjoitettiin:
man on raamattu,
grep on profeetta,
ja sudo on ainoa tie pelastukseen.
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.