Compare commits

...

20 Commits

Author SHA1 Message Date
Sebastiaan Speck 53273730de
pinky: add Dutch translation (#13151) 2024-06-26 17:27:17 +02:00
Sebastiaan Speck 78876b781f
xargs: add Dutch translation and fix placeholder (#13161) 2024-06-26 17:26:43 +02:00
Sebastiaan Speck 85d51bd7e8
pr: add Dutch translation and fix placeholders (#13159) 2024-06-26 17:26:03 +02:00
Sebastiaan Speck 7027598a07
realpath: add Dutch translation (#13160) 2024-06-26 17:25:22 +02:00
Sebastiaan Speck 709c6c79b1
printenv: add Dutch translation (#13158) 2024-06-26 17:24:53 +02:00
Sebastiaan Speck 67af0abb91
printf: add Dutch translation (#13157) 2024-06-26 17:24:08 +02:00
Sebastiaan Speck c7f0a711d8
numfmt: add Dutch translation and fix placeholders (#13156) 2024-06-26 17:23:28 +02:00
Sebastiaan Speck d318f11532
which: add Dutch translation (#13168) 2024-06-26 20:53:00 +05:30
Sebastiaan Speck d5868910de
od: add Dutch translation and fix placeholders (#13155) 2024-06-26 17:22:42 +02:00
Sebastiaan Speck deb53960c2
paste: add Dutch translation and fix placeholders (#13154) 2024-06-26 17:21:16 +02:00
Sebastiaan Speck c2e27c9c73
nohup: add Dutch translation (#13153) 2024-06-26 17:19:54 +02:00
Sebastiaan Speck 3303cb11c3
pathchk: add Dutch translation (#13152) 2024-06-26 17:18:21 +02:00
Sebastiaan Speck 7fcdccfbaa
unlink: add Dutch translation (#13162) 2024-06-26 17:17:29 +02:00
Sebastiaan Speck d772c80d14
user*: add Dutch translation (#13170) 2024-06-26 17:17:05 +02:00
Sebastiaan Speck 214bc0e542
vdir: add Dutch translation (#13169) 2024-06-26 17:15:44 +02:00
Sebastiaan Speck 612cc5c512
who: add Dutch translation (#13167) 2024-06-26 17:14:40 +02:00
Sebastiaan Speck 771739c4c2
whois: add Dutch translation (#13166) 2024-06-26 17:14:04 +02:00
Sebastiaan Speck f0b0f7e8eb
unexpand: add Dutch translation (#13165) 2024-06-26 17:13:37 +02:00
Sebastiaan Speck 57ebed19e8
uniq: add Dutch translation (#13164) 2024-06-26 17:11:48 +02:00
Sebastiaan Speck 450c49bb4d
units: add Dutch translation (#13163) 2024-06-26 17:10:51 +02:00
28 changed files with 526 additions and 9 deletions

20
pages.nl/common/nohup.md Normal file
View File

@ -0,0 +1,20 @@
# nohup
> Laat een proces doorgaan wanneer de terminal wordt beëindigd.
> Meer informatie: <https://www.gnu.org/software/coreutils/nohup>.
- Voer een proces uit dat kan doorgaan na het sluiten van de terminal:
`nohup {{commando}} {{argument1 argument2 ...}}`
- Start `nohup` in de achtergrondmodus:
`nohup {{commando}} {{argument1 argument2 ...}} &`
- Voer een shell-script uit dat kan doorgaan na het sluiten van de terminal:
`nohup {{pad/naar/script.sh}} &`
- Voer een proces uit en schrijf de uitvoer naar een specifiek bestand:
`nohup {{commando}} {{argument1 argument2 ...}} > {{pad/naar/uitvoer_bestand}} &`

16
pages.nl/common/numfmt.md Normal file
View File

@ -0,0 +1,16 @@
# numfmt
> Converteer getallen naar en van mens-leesbare strings.
> Meer informatie: <https://www.gnu.org/software/coreutils/numfmt>.
- Converteer 1.5K (SI-eenheden) naar 1500:
`numfmt --from=si 1.5K`
- Converteer het 5e veld (1-gebaseerd) naar IEC-eenheden zonder de header te converteren:
`ls -l | numfmt --header=1 --field=5 --to=iec`
- Converteer naar IEC-eenheden, opvullen met 5 tekens, links uitgelijnd:
`du -s * | numfmt --to=iec --format="%-5f"`

29
pages.nl/common/od.md Normal file
View File

@ -0,0 +1,29 @@
# od
> Toon bestandsinhoud in octale, decimale of hexadecimale notatie.
> Toon optioneel de byte-offsets en/of de afdrukbare weergave voor elke regel.
> Meer informatie: <https://www.gnu.org/software/coreutils/od>.
- Toon bestand met de standaardinstellingen: octale notatie, 8 bytes per regel, byte-offsets in octale notatie en dubbele regels vervangen door `*`:
`od {{pad/naar/bestand}}`
- Toon bestand in uitgebreide modus, d.w.z. zonder dubbele regels te vervangen door `*`:
`od -v {{pad/naar/bestand}}`
- Toon bestand in hexadecimale notatie (2-byte eenheden), met byte-offsets in decimale notatie:
`od --format={{x}} --address-radix={{d}} -v {{pad/naar/bestand}}`
- Toon bestand in hexadecimale notatie (1-byte eenheden) en 4 bytes per regel:
`od --format={{x1}} --width={{4}} -v {{pad/naar/bestand}}`
- Toon bestand in hexadecimale notatie samen met de tekenweergave, en toon geen byte-offsets:
`od --format={{xz}} --address-radix={{n}} -v {{pad/naar/bestand}}`
- Lees slechts 100 bytes van een bestand vanaf de 500ste byte:
`od --read-bytes 100 --skip-bytes=500 -v {{pad/naar/bestand}}`

24
pages.nl/common/paste.md Normal file
View File

@ -0,0 +1,24 @@
# paste
> Voeg regels van bestanden samen.
> Meer informatie: <https://www.gnu.org/software/coreutils/paste>.
- Voeg alle regels samen tot één enkele regel, met TAB als scheidingsteken:
`paste -s {{pad/naar/bestand}}`
- Voeg alle regels samen tot één enkele regel, met het opgegeven scheidingsteken:
`paste -s -d {{scheidingsteken}} {{pad/naar/bestand}}`
- Voeg twee bestanden zij aan zij samen, elk in zijn kolom, met TAB als scheidingsteken:
`paste {{pad/naar/bestand1}} {{pad/naar/bestand2}}`
- Voeg twee bestanden zij aan zij samen, elk in zijn kolom, met het opgegeven scheidingsteken:
`paste -d {{scheidingsteken}} {{pad/naar/bestand1}} {{pad/naar/bestand2}}`
- Voeg twee bestanden samen, met afwisselend toegevoegde regels:
`paste -d '\n' {{pad/naar/bestand1}} {{pad/naar/bestand2}}`

View File

@ -0,0 +1,20 @@
# pathchk
> Controleer de geldigheid en draagbaarheid van padnamen.
> Meer informatie: <https://www.gnu.org/software/coreutils/pathchk>.
- Controleer padnamen op geldigheid in het huidige systeem:
`pathchk {{pad1 pad2 …}}`
- Controleer padnamen op geldigheid in een breder scala van POSIX-conforme systemen:
`pathchk -p {{pad1 pad2 …}}`
- Controleer padnamen op geldigheid in alle POSIX-conforme systemen:
`pathchk --portability {{pad1 pad2 …}}`
- Controleer alleen op lege padnamen of leidende streepjes (-):
`pathchk -P {{pad1 pad2 …}}`

28
pages.nl/common/pinky.md Normal file
View File

@ -0,0 +1,28 @@
# pinky
> Toon gebruikersinformatie met behulp van het `finger`-protocol.
> Meer informatie: <https://manned.org/pinky>.
- Toon details over de huidige gebruiker:
`pinky`
- Toon details voor een specifieke gebruiker:
`pinky {{gebruiker}}`
- Toon details in het lange formaat:
`pinky {{gebruiker}} -l`
- Laat de home directory en shell van de gebruiker weg in het lange formaat:
`pinky {{gebruiker}} -lb`
- Laat het projectbestand van de gebruiker weg in het lange formaat:
`pinky {{gebruiker}} -lh`
- Laat de kolomkoppen weg in het korte formaat:
`pinky {{gebruiker}} -f`

28
pages.nl/common/pr.md Normal file
View File

@ -0,0 +1,28 @@
# pr
> Pagineer of kolomeer bestanden voor afdrukken.
> Meer informatie: <https://www.gnu.org/software/coreutils/pr>.
- Toon meerdere bestanden met een standaardkop- en voettekst:
`pr {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Toon met een aangepaste gecentreerde koptekst:
`pr -h "{{koptekst}}" {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Toon met genummerde regels en een aangepast datumnotatieformaat:
`pr -n -D "{{formaat}}" {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Toon alle bestanden samen, één in elke kolom, zonder kop- of voettekst:
`pr -m -T {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Toon, beginnend bij pagina 2 en tot en met pagina 5, met een gegeven paginalengte (inclusief kop- en voettekst):
`pr +2:5 -l {{paginalengte}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Toon met een offset voor elke regel en een afkappende aangepaste paginabreedte:
`pr -o {{offset}} -W {{breedte}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`

View File

@ -0,0 +1,16 @@
# printenv
> Toon waarden van alle of specifieke omgevingsvariabelen.
> Meer informatie: <https://www.gnu.org/software/coreutils/printenv>.
- Toon key-value paren van alle omgevingsvariabelen:
`printenv`
- Toon de waarde van een specifieke variabele:
`printenv {{HOME}}`
- Toon de waarde van een variabele en eindig met NUL in plaats van een nieuwe regel:
`printenv --null {{HOME}}`

28
pages.nl/common/printf.md Normal file
View File

@ -0,0 +1,28 @@
# printf
> Formatteer en toon tekst.
> Meer informatie: <https://www.gnu.org/software/coreutils/printf>.
- Toon een tekstbericht:
`printf "{{%s\n}}" "{{Hallo wereld}}"`
- Toon een geheel getal in vetgedrukt blauw:
`printf "{{\e[1;34m%.3d\e[0m\n}}" {{42}}`
- Toon een drijvend-komma getal met het Unicode euroteken:
`printf "{{\u20AC %.2f\n}}" {{123.4}}`
- Toon een tekstbericht samengesteld met omgevingsvariabelen:
`printf "{{var1: %s\tvar2: %s\n}}" "{{$VAR1}}" "{{$VAR2}}"`
- Sla een geformatteerd bericht op in een variabele (werkt niet in Zsh):
`printf -v {{mijnvar}} {{"Dit is %s = %d\n" "een jaar" 2016}}`
- Toon een hexadecimaal, octaal en wetenschappelijk getal:
`printf "{{hex=%x octal=%o scientific=%e}}" 0x{{FF}} 0{{377}} {{100000}}`

View File

@ -0,0 +1,24 @@
# realpath
> Toon het opgeloste absolute pad voor een bestand of map.
> Meer informatie: <https://www.gnu.org/software/coreutils/realpath>.
- Toon het absolute pad voor een bestand of map:
`realpath {{pad/naar/bestand_of_map}}`
- Vereis dat alle padcomponenten bestaan:
`realpath --canonicalize-existing {{pad/naar/bestand_of_map}}`
- Los ".." componenten op voordat symlinks worden gevolgd:
`realpath --logical {{pad/naar/bestand_of_map}}`
- Schakel symlink-uitbreiding uit:
`realpath --no-symlinks {{pad/naar/bestand_of_map}}`
- Onderdruk foutmeldingen:
`realpath --quiet {{pad/naar/bestand_of_map}}`

View File

@ -0,0 +1,24 @@
# unexpand
> Converteer spaties naar tabs.
> Meer informatie: <https://www.gnu.org/software/coreutils/unexpand>.
- Converteer spaties in elk bestand naar tabs en schrijf naar `stdout`:
`unexpand {{pad/naar/bestand}}`
- Converteer spaties naar tabs en lees van `stdin`:
`unexpand`
- Converteer alle spaties, in plaats van alleen de voorloopspaties:
`unexpand -a {{pad/naar/bestand}}`
- Converteer alleen leidende reeksen van spaties (overschrijft -a):
`unexpand --first-only {{pad/naar/bestand}}`
- Plaats tabs een bepaald aantal tekens uit elkaar, niet 8 (activeert -a):
`unexpand -t {{nummer}} {{pad/naar/bestand}}`

25
pages.nl/common/uniq.md Normal file
View File

@ -0,0 +1,25 @@
# uniq
> Geef de unieke regels uit een invoer of bestand weer.
> Omdat het geen herhaalde regels detecteert tenzij ze naast elkaar staan, moeten we ze eerst sorteren.
> Meer informatie: <https://www.gnu.org/software/coreutils/uniq>.
- Toon elke regel één keer:
`sort {{pad/naar/bestand}} | uniq`
- Toon alleen unieke regels:
`sort {{pad/naar/bestand}} | uniq -u`
- Toon alleen dubbele regels:
`sort {{pad/naar/bestand}} | uniq -d`
- Toon het aantal voorkomens van elke regel samen met die regel:
`sort {{pad/naar/bestand}} | uniq -c`
- Toon het aantal voorkomens van elke regel, gesorteerd op meest frequent:
`sort {{pad/naar/bestand}} | uniq -c | sort -nr`

32
pages.nl/common/units.md Normal file
View File

@ -0,0 +1,32 @@
# units
> Converteer tussen twee maateenheden.
> Meer informatie: <https://www.gnu.org/software/units/>.
- Voer uit in interactieve modus:
`units`
- Toon alle eenheden die een specifieke string bevatten in de interactieve modus:
`search {{string}}`
- Toon de conversie tussen twee eenvoudige eenheden:
`units {{quarts}} {{tablespoons}}`
- Converteer tussen eenheden met hoeveelheden:
`units "{{15 pounds}}" {{kilograms}}`
- Toon de conversie tussen twee samengestelde eenheden:
`units "{{meters / second}}" "{{inches / hour}}"`
- Toon de conversie tussen eenheden met verschillende dimensies:
`units "{{acres}}" "{{ft^2}}"`
- Toon de conversie van byte-vermenigvuldigers:
`units "{{15 megabytes}}" {{bytes}}`

View File

@ -0,0 +1,9 @@
# unlink
> Verwijder een link naar een bestand van het bestandssysteem.
> De inhoud van het bestand gaat verloren als de link de laatste is naar het bestand.
> Meer informatie: <https://www.gnu.org/software/coreutils/unlink>.
- Verwijder het opgegeven bestand als het de laatste link is:
`unlink {{pad/naar/bestand}}`

13
pages.nl/common/users.md Normal file
View File

@ -0,0 +1,13 @@
# users
> Toon een lijst van ingelogde gebruikers.
> Bekijk ook: `useradd`, `userdel`, `usermod`.
> Meer informatie: <https://www.gnu.org/software/coreutils/users>.
- Toon ingelogde gebruikersnamen:
`users`
- Toon ingelogde gebruikersnamen volgens een opgegeven bestand:
`users {{/var/log/wmtp}}`

33
pages.nl/common/vdir.md Normal file
View File

@ -0,0 +1,33 @@
# vdir
> Toon de inhoud van een map.
> Vervanger voor `ls -l`.
> Meer informatie: <https://www.gnu.org/software/coreutils/vdir>.
- Toon bestanden en mappen in de huidige map, één per regel, met details:
`vdir`
- Toon met bestandsgroottes in mens-leesbare eenheden (KB, MB, GB):
`vdir -h`
- Toon inclusief verborgen bestanden (beginnend met een punt):
`vdir -a`
- Toon bestanden en mappen gesorteerd op grootte (grootste eerst):
`vdir -S`
- Toon bestanden en mappen gesorteerd op wijzigingstijd (nieuwste eerst):
`vdir -t`
- Toon eerst mappen gegroepeerd:
`vdir --group-directories-first`
- Toon recursief alle bestanden en mappen in een specifieke map:
`vdir --recursive {{pad/naar/map}}`

12
pages.nl/common/which.md Normal file
View File

@ -0,0 +1,12 @@
# which
> Zoek een programma in het pad van de gebruiker.
> Meer informatie: <https://manned.org/which>.
- Doorzoek de PATH-omgevingsvariabele en toon de locatie van eventuele overeenkomende uitvoerbare bestanden:
`which {{uitvoerbaar_bestand}}`
- Als er meerdere uitvoerbare bestanden zijn die overeenkomen, toon ze allemaal:
`which -a {{uitvoerbaar_bestand}}`

20
pages.nl/common/who.md Normal file
View File

@ -0,0 +1,20 @@
# who
> Toon wie er is ingelogd en gerelateerde gegevens (processen, opstarttijd).
> Meer informatie: <https://www.gnu.org/software/coreutils/who>.
- Toon de gebruikersnaam, line en tijd van alle huidige ingelogde sessies:
`who`
- Toon informatie alleen voor de huidige terminalsessie:
`who am i`
- Toon alle beschikbare informatie:
`who -a`
- Toon alle beschikbare informatie met tabelkoppen:
`who -a -H`

16
pages.nl/common/whois.md Normal file
View File

@ -0,0 +1,16 @@
# whois
> Opdrachtregelclient voor het WHOIS (RFC 3912) protocol.
> Meer informatie: <https://github.com/rfc1036/whois>.
- Verkrijg informatie over een domeinnaam:
`whois {{example.com}}`
- Verkrijg informatie over een IP-adres:
`whois {{8.8.8.8}}`
- Verkrijg het contact om misbruik te melden voor een IP-adres:
`whois -b {{8.8.8.8}}`

25
pages.nl/common/xargs.md Normal file
View File

@ -0,0 +1,25 @@
# xargs
> Voer een commando uit met doorgegeven argumenten van een ander commando, een bestand, etc.
> De invoer wordt behandeld als een enkel tekstblok en gesplitst in afzonderlijke stukken op spaties, tabbladen, nieuwe regels en einde-van-bestand.
> Meer informatie: <https://pubs.opengroup.org/onlinepubs/9699919799/utilities/xargs.html>.
- Voer een commando uit met de invoergegevens als argumenten:
`{{argumenten_bron}} | xargs {{commando}}`
- Voer meerdere gekoppelde commando's uit op de invoergegevens:
`{{argumenten_bron}} | xargs sh -c "{{commando1}} && {{commando2}} | {{commando3}}"`
- Verwijder alle bestanden met een `.backup` extensie (`-print0` gebruikt een nul-teken om bestandsnamen te splitsen en `-0` gebruikt het als scheidingsteken):
`find . -name '*.backup' -print0 | xargs -0 rm -v`
- Voer het commando één keer uit voor elke invoerregel, waarbij elke plaatsaanduiding (hier gemarkeerd als `_`) wordt vervangen door de invoerregel:
`{{argumenten_bron}} | xargs -I _ {{commando}} _ {{optionele_extra_argumenten}}`
- Parallelle uitvoeringen van maximaal `max-procs` processen tegelijk; de standaard is 1. Als `max-procs` 0 is, zal xargs zoveel mogelijk processen tegelijk uitvoeren:
`{{argumenten_bron}} | xargs -P {{max-procs}} {{commando}}`

33
pages.nl/linux/useradd.md Normal file
View File

@ -0,0 +1,33 @@
# useradd
> Maak een nieuwe gebruiker aan.
> Bekijk ook: `users`, `userdel`, `usermod`.
> Meer informatie: <https://manned.org/useradd>.
- Maak een nieuwe gebruiker aan:
`sudo useradd {{gebruikersnaam}}`
- Maak een nieuwe gebruiker aan met de opgegeven gebruikers-ID:
`sudo useradd --uid {{id}} {{gebruikersnaam}}`
- Maak een nieuwe gebruiker aan met de opgegeven shell:
`sudo useradd --shell {{pad/naar/shell}} {{gebruikersnaam}}`
- Maak een nieuwe gebruiker aan die behoort tot extra groepen (let op het ontbreken van spaties):
`sudo useradd --groups {{groep1,groep2,...}} {{gebruikersnaam}}`
- Maak een nieuwe gebruiker aan met de standaard thuismap:
`sudo useradd --create-home {{gebruikersnaam}}`
- Maak een nieuwe gebruiker aan met de thuismap gevuld met bestanden uit een sjabloonmap:
`sudo useradd --skel {{pad/naar/sjabloonmap}} --create-home {{gebruikersnaam}}`
- Maak een nieuwe systeemgebruiker aan zonder thuismap:
`sudo useradd --system {{gebruikersnaam}}`

17
pages.nl/linux/userdel.md Normal file
View File

@ -0,0 +1,17 @@
# userdel
> Verwijder een gebruikersaccount of verwijder een gebruiker uit een groep.
> Bekijk ook: `users`, `useradd`, `usermod`.
> Meer informatie: <https://manned.org/userdel>.
- Verwijder een gebruiker:
`sudo userdel {{gebruikersnaam}}`
- Verwijder een gebruiker in een andere root-map:
`sudo userdel --root {{pad/naar/andere/root}} {{gebruikersnaam}}`
- Verwijder een gebruiker samen met de thuismap en mail-spool:
`sudo userdel --remove {{gebruikersnaam}}`

25
pages.nl/linux/usermod.md Normal file
View File

@ -0,0 +1,25 @@
# usermod
> Wijzig een gebruikersaccount.
> Bekijk ook: `users`, `useradd`, `userdel`.
> Meer informatie: <https://manned.org/usermod>.
- Verander een gebruikersnaam:
`sudo usermod --login {{nieuwe_gebruikersnaam}} {{gebruikersnaam}}`
- Verander een gebruikers-ID:
`sudo usermod --uid {{id}} {{gebruikersnaam}}`
- Verander een gebruikersshell:
`sudo usermod --shell {{pad/naar/shell}} {{gebruikersnaam}}`
- Voeg een gebruiker toe aan aanvullende groepen (let op het ontbreken van spaties):
`sudo usermod --append --groups {{groep1,groep2,...}} {{gebruikersnaam}}`
- Verander een gebruikers thuismap:
`sudo usermod --move-home --home {{pad/naar/nieuwe_thuismap}} {{gebruikersnaam}}`

View File

@ -5,12 +5,12 @@
- Convert 1.5K (SI Units) to 1500:
`numfmt --from={{si}} {{1.5K}}`
`numfmt --from=si 1.5K`
- Convert 5th field (1-indexed) to IEC Units without converting header:
`ls -l | numfmt --header={{1}} --field={{5}} --to={{iec}}`
`ls -l | numfmt --header=1 --field=5 --to=iec`
- Convert to IEC units, pad with 5 characters, left aligned:
`du -s * | numfmt --to={{iec}} --format="{{%-5f}}"`
`du -s * | numfmt --to=iec --format="%-5f"`

View File

@ -26,4 +26,4 @@
- Read only 100 bytes of a file starting from the 500th byte:
`od --read-bytes {{100}} --skip-bytes={{500}} -v {{path/to/file}}`
`od --read-bytes 100 --skip-bytes=500 -v {{path/to/file}}`

View File

@ -13,12 +13,12 @@
- Merge two files side by side, each in its column, using TAB as delimiter:
`paste {{file1}} {{file2}}`
`paste {{path/to/file1}} {{path/to/file2}}`
- Merge two files side by side, each in its column, using the specified delimiter:
`paste -d {{delimiter}} {{file1}} {{file2}}`
`paste -d {{delimiter}} {{path/to/file1}} {{path/to/file2}}`
- Merge two files, with lines added alternatively:
`paste -d '\n' {{file1}} {{file2}}`
`paste -d '\n' {{path/to/file1}} {{path/to/file2}}`

View File

@ -21,7 +21,7 @@
- Print, beginning at page 2 up to page 5, with a given page length (including header and footer):
`pr +{{2}}:{{5}} -l {{page_length}} {{path/to/file1 path/to/file2 ...}}`
`pr +2:5 -l {{page_length}} {{path/to/file1 path/to/file2 ...}}`
- Print with an offset for each line and a truncating custom page width:

View File

@ -14,7 +14,7 @@
- Delete all files with a `.backup` extension (`-print0` uses a null character to split file names, and `-0` uses it as delimiter):
`find . -name {{'*.backup'}} -print0 | xargs -0 rm -v`
`find . -name '*.backup' -print0 | xargs -0 rm -v`
- Execute the command once for each input line, replacing any occurrences of the placeholder (here marked as `_`) with the input line: