mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
pages.nl/*: update outdated pages (#16076)
This commit is contained in:
parent
d2498d5640
commit
cfe70dc439
38 changed files with 83 additions and 636 deletions
|
@ -1,17 +0,0 @@
|
|||
# chsh
|
||||
|
||||
> Wijzig de login-shell van de gebruiker.
|
||||
> Bekijk platform-specifieke pagina's voor meer opties.
|
||||
> Meer informatie: <https://manned.org/chsh>.
|
||||
|
||||
- Stel interactief een specifieke login-shell in voor de huidige gebruiker:
|
||||
|
||||
`chsh`
|
||||
|
||||
- Stel een specifieke login-[s]hell in voor de huidige gebruiker:
|
||||
|
||||
`chsh -s {{pad/naar/shell}}`
|
||||
|
||||
- Stel een login-[s]hell in voor een specifieke gebruiker:
|
||||
|
||||
`chsh -s {{pad/naar/shell}} {{gebruikersnaam}}`
|
|
@ -23,6 +23,10 @@
|
|||
|
||||
`coproc {{naam}} { while read line; do {{commando1; commando2; ...}}; done }`
|
||||
|
||||
- Maak een coprocess dat herhaaldelijk `stdin` leest, voert een pipeline uit op de input en schrijf de output naar `stdout`:
|
||||
|
||||
`coproc {{name}} { while read line; do echo "$line" | {{command1 | command2 | ...}} | cat /dev/fd/0; done }`
|
||||
|
||||
- Maak en gebruik een coprocess dat `bc` uitvoert:
|
||||
|
||||
`coproc BC { bc --mathlib; }; echo "1/3" >&"${BC[1]}"; read output <&"${BC[0]}"; echo "$output"`
|
||||
|
|
|
@ -13,24 +13,24 @@
|
|||
|
||||
- Kopieer de inhoud van een directory recursief naar een andere locatie (als de bestemming bestaat, wordt de directory erin gekopieerd):
|
||||
|
||||
`cp -R {{pad/naar/bronmap}} {{pad/naar/doelmap}}`
|
||||
`cp {{[-r|--recursive]}} {{pad/naar/bronmap}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Kopieer een directory recursief, in verbose modus (toont bestanden terwijl ze worden gekopieerd):
|
||||
|
||||
`cp -vR {{pad/naar/bronmap}} {{pad/naar/doelmap}}`
|
||||
`cp {{[-vr|--verbose --recursive]}} {{pad/naar/bronmap}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Kopieer meerdere bestanden tegelijk naar een directory:
|
||||
|
||||
`cp -t {{pad/naar/doelmap}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`cp {{[-t|--target-directory]}} {{pad/naar/doelmap}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Kopieer tekstbestanden naar een andere locatie, in interactieve modus (vraagt de gebruiker om bevestiging voordat overschrijven plaatsvindt):
|
||||
- Kopieer alle bestanden met een specifieke extensie naar een andere locatie, in interactieve modus (vraagt de gebruiker om bevestiging voordat overschrijven plaatsvindt):
|
||||
|
||||
`cp -i {{*.txt}} {{pad/naar/doelmap}}`
|
||||
`cp {{[-i|--interactive]}} {{*.ext}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Volg symbolische links voordat je kopieert:
|
||||
|
||||
`cp -L {{link}} {{pad/naar/doelmap}}`
|
||||
`cp {{[-L|--dereference]}} {{link}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Gebruik het eerste argument als de doelmap (handig voor `xargs ... | cp -t <DEST_DIR>`):
|
||||
- Gebruik het volledige pad van bronbestanden, maak eventuele missende tussenliggende mappen aan tijdens het kopiëren:
|
||||
|
||||
`cp -t {{pad/naar/doelmap}} {{pad/naar/bestand_of_map1 pad/naar/bestand_of_map2 ...}}`
|
||||
`cp --parents {{bron/pad/naar/bestand}} {{pad/naar/doel_bestand}}`
|
||||
|
|
|
@ -4,17 +4,17 @@
|
|||
> Duc onderhoudt een database van geaccumuleerde groottes van directories van het bestandssysteem, waardoor je deze database kunt raadplegen of mooie grafieken kunt maken om te laten zien waar de data zich bevindt.
|
||||
> Meer informatie: <http://duc.zevv.nl>.
|
||||
|
||||
- Indexeer de /usr directory en schrijf naar de standaard database locatie ~/.duc.db:
|
||||
- Indexeer de `/usr` directory en schrijf naar de standaard database locatie ~/.duc.db:
|
||||
|
||||
`duc index {{/usr}}`
|
||||
|
||||
- Toon alle bestanden en directories onder /usr/local en toon relatieve bestandsgroottes in een [g]rafiek:
|
||||
- Toon alle bestanden en directories onder `/usr/local` en toon relatieve bestandsgroottes in een grafiek:
|
||||
|
||||
`duc ls -Fg {{/usr/local}}`
|
||||
`duc ls {{[-Fg|--classify --graph]}} {{/usr/local}}`
|
||||
|
||||
- Toon alle bestanden en directories onder /usr/local recursief met behulp van boomweergave:
|
||||
- Toon alle bestanden en directories onder `/usr/local` recursief met behulp van boomweergave:
|
||||
|
||||
`duc ls -Fg -R {{/usr/local}}`
|
||||
`duc ls {{[-Fg|--classify --graph]}} {{[-R|--recursive]}} {{/usr/local}}`
|
||||
|
||||
- Start de grafische interface om het bestandssysteem te verkennen met behulp van zonnestraalgrafieken:
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
- Start een interactieve editor sessie met een leeg document en zonder diagnostics, het aantal bytes en de '!' prompt:
|
||||
|
||||
`ed {{[-q|--quiet]}}`
|
||||
`ed {{[-q|--quiet]}} {{[-s|--script]}}`
|
||||
|
||||
- Start een interactieve editor sessie zonder exit status change als het commando faalt:
|
||||
|
||||
|
@ -31,3 +31,7 @@
|
|||
- Vervang een string met een specifieke vervanging voor alle regels:
|
||||
|
||||
`,s/{{reguliere_expressie}}/{{vervanging}}/g<Enter>`
|
||||
|
||||
- Sluit `ed` af:
|
||||
|
||||
`q<Enter>`
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
# flock
|
||||
|
||||
> Beheer sloten van shell scripts.
|
||||
> Het kan worden gebruikt om ervoor te zorgen dat slechts één proces van een commando wordt uitgevoerd.
|
||||
> Meer informatie: <https://manned.org/flock>.
|
||||
|
||||
- Voer een commando uit met een bestandslot zodra het slot niet vereist is door anderen:
|
||||
|
||||
`flock {{pad/naar/lock.lock}} --command "{{commando}}"`
|
||||
|
||||
- Voer een commando uit met een bestandslot en stop als het slot niet bestaat:
|
||||
|
||||
`flock {{pad/naar/lock.lock}} --nonblock --command "{{commando}}"`
|
||||
|
||||
- Voer een commando uit met een bestandslot en stop met een specifieke error code als het slot niet bestaat:
|
||||
|
||||
`flock {{pad/naar/lock.lock}} --nonblock --conflict-exit-code {{error_code}} -c "{{commando}}"`
|
|
@ -1,20 +0,0 @@
|
|||
# hexdump
|
||||
|
||||
> Een ASCII, decimaal, hexadecimale, octale dump.
|
||||
> Meer informatie: <https://manned.org/hexdump>.
|
||||
|
||||
- Toon de hexadecimale weergave van een bestand en vervang dubbele regels door '*':
|
||||
|
||||
`hexdump {{pad/naar/bestand}}`
|
||||
|
||||
- Toon de invoeroffset in hexadecimaal en zijn ASCII-weergave in twee kolommen:
|
||||
|
||||
`hexdump -C {{pad/naar/bestand}}`
|
||||
|
||||
- Geef de hexadecimale weergave van een bestand weer, maar interpreteer alleen n bytes van de invoer:
|
||||
|
||||
`hexdump -C -n{{aantal_bytes}} {{pad/naar/bestand}}`
|
||||
|
||||
- Vervang geen dubbele regels door '*':
|
||||
|
||||
`hexdump --no-squeezing {{pad/naar/bestand}}`
|
|
@ -1,28 +0,0 @@
|
|||
# last
|
||||
|
||||
> Bekijk de laatst ingelogde gebruikers.
|
||||
> Meer informatie: <https://manned.org/last>.
|
||||
|
||||
- Bekijk de laatste logins, hun duur en andere informatie uit `/var/log/wtmp`:
|
||||
|
||||
`last`
|
||||
|
||||
- Geef aan hoeveel van de laatste logins moeten worden weergegeven:
|
||||
|
||||
`last -n {{aantal_logins}}`
|
||||
|
||||
- Toon de volledige datum en tijd voor vermeldingen en toon vervolgens de hostnaam-kolom als laatste om afkapping te voorkomen:
|
||||
|
||||
`last -F -a`
|
||||
|
||||
- Bekijk alle logins van een specifieke gebruiker en toon het IP-adres in plaats van de hostnaam:
|
||||
|
||||
`last {{gebruikersnaam}} -i`
|
||||
|
||||
- Bekijk alle geregistreerde herstarts (d.w.z. de laatste logins van de pseudo-gebruiker "reboot"):
|
||||
|
||||
`last reboot`
|
||||
|
||||
- Bekijk alle geregistreerde uitschakelingen (d.w.z. de laatste logins van de pseudo-gebruiker "shutdown"):
|
||||
|
||||
`last shutdown`
|
|
@ -1,24 +1,8 @@
|
|||
# logger
|
||||
|
||||
> Voeg berichten toe aan syslog (/var/log/syslog).
|
||||
> Meer informatie: <https://manned.org/logger>.
|
||||
> Voeg berichten toe aan syslog.
|
||||
> Meer informatie: <https://manned.org/logger.1p>.
|
||||
|
||||
- Log een bericht naar syslog:
|
||||
|
||||
`logger {{bericht}}`
|
||||
|
||||
- Neem invoer van `stdin` en log naar syslog:
|
||||
|
||||
`echo {{log_entry}} | logger`
|
||||
|
||||
- Stuur de uitvoer naar een externe syslog-server die op een bepaalde poort draait. Standaardpoort is 514:
|
||||
|
||||
`echo {{log_entry}} | logger --server {{hostname}} --port {{poort}}`
|
||||
|
||||
- Gebruik een specifieke tag voor elke gelogde regel. Standaard is de naam van de ingelogde gebruiker:
|
||||
|
||||
`echo {{log_entry}} | logger --tag {{tag}}`
|
||||
|
||||
- Log berichten met een gegeven prioriteit. Standaard is `user.notice`. Zie `man logger` voor alle prioriteitsopties:
|
||||
|
||||
`echo {{log_entry}} | logger --priority {{user.warning}}`
|
||||
|
|
|
@ -7,26 +7,30 @@
|
|||
|
||||
`man {{commando}}`
|
||||
|
||||
- Open de man pagina voor een commando in een browser (`BROWSER` omgevingsvariabele kan `=browser_name` vervangen):
|
||||
|
||||
`man {{[-Hbrowser_name|--html=browser_name]}} {{commando}}`
|
||||
|
||||
- Toon de handleiding voor een commando uit sectie 7:
|
||||
|
||||
`man {{7}} {{commando}}`
|
||||
|
||||
- Toon alle beschikbare secties voor een commando:
|
||||
|
||||
`man -f {{commando}}`
|
||||
`man {{[-f|--whatis]}} {{commando}}`
|
||||
|
||||
- Toon het pad dat wordt doorzocht voor handleidingen:
|
||||
|
||||
`man --path`
|
||||
`man {{[-w|--path]}}`
|
||||
|
||||
- Toon de locatie van een handleiding in plaats van de handleiding zelf:
|
||||
|
||||
`man -w {{commando}}`
|
||||
`man {{[-w|--where]}} {{commando}}`
|
||||
|
||||
- Toon de handleiding in een specifieke taal:
|
||||
|
||||
`man {{commando}} --locale={{taal}}`
|
||||
`man {{[-L|--locale]}} {{taal}} {{commando}}`
|
||||
|
||||
- Zoek naar handleidingen die een zoekterm bevatten:
|
||||
|
||||
`man -k "{{zoekterm}}"`
|
||||
`man {{[-k|--apropos]}} "{{zoekterm}}"`
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
# mount
|
||||
|
||||
> Krijg toegang tot een volledig bestandssysteem in één directory.
|
||||
> Meer informatie: <https://manned.org/mount.8>.
|
||||
|
||||
- Toon alle aangekoppelde bestandssystemen:
|
||||
|
||||
`mount`
|
||||
|
||||
- Koppel een apparaat aan een directory:
|
||||
|
||||
`mount {{[-t|--types]}} {{bestandssysteem_type}} {{pad/naar/apparaatbestand}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Maak een specifieke directory als deze niet bestaat en koppel een apparaat eraan:
|
||||
|
||||
`mount {{[-m|--mkdir]}} {{pad/naar/apparaatbestand}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Koppel een apparaat aan een directory voor een specifieke gebruiker:
|
||||
|
||||
`mount {{[-o|--options]}} uid={{gebruiker_id}},gid={{groep_id}} {{pad/naar/apparaatbestand}} {{pad/naar/doelmap}}`
|
||||
|
||||
- Koppel een CD-ROM-apparaat (met het bestandstype ISO9660) aan `/cdrom` (alleen-lezen):
|
||||
|
||||
`mount {{[-t|--types]}} {{iso9660}} {{[-o|--options]}} ro {{/dev/cdrom}} {{/cdrom}}`
|
||||
|
||||
- Koppel alle bestandssystemen die zijn gedefinieerd in `/etc/fstab`:
|
||||
|
||||
`mount {{[-a|--all]}}`
|
||||
|
||||
- Koppel een specifiek bestandssysteem zoals beschreven in `/etc/fstab` (bijv. `/dev/sda1 /my_drive ext2 defaults 0 2`):
|
||||
|
||||
`mount {{/my_drive}}`
|
||||
|
||||
- Koppel een directory aan een andere directory:
|
||||
|
||||
`mount {{[-B|--bind]}} {{pad/naar/oude_map}} {{pad/naar/nieuwe_map}}`
|
|
@ -1,7 +1,7 @@
|
|||
# mycli
|
||||
|
||||
> Een command-line client voor MySQL die automatische aanvulling en syntaxisaccentuering kan uitvoeren.
|
||||
> Meer informatie: <https://mycli.net>.
|
||||
> Een CLI voor MySQL, MariaDB en Percona die automatische aanvulling en syntaxisaccentuering kan uitvoeren.
|
||||
> Meer informatie: <https://manned.org/mycli>.
|
||||
|
||||
- Verbinden met een lokale database op poort 3306, met de gebruikersnaam van de huidige gebruiker:
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
|||
|
||||
- Verbinden met een database (gebruiker wordt gevraagd om een wachtwoord):
|
||||
|
||||
`mycli -u {{gebruikersnaam}} {{database_naam}}`
|
||||
`mycli {{[-u|--user]}} {{gebruikersnaam}} {{database_naam}}`
|
||||
|
||||
- Verbinden met een database op een andere host:
|
||||
|
||||
`mycli -h {{database_host}} -P {{poort}} -u {{gebruikersnaam}} {{database_naam}}`
|
||||
`mycli {{[-h|--host]}} {{database_host}} {{[-P|--port]}} {{poort}} {{[-u|--user]}} {{gebruikersnaam}} {{database_naam}}`
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
# pngcheck
|
||||
|
||||
> Gedetailleerde informatie over en verifiëren van PNG-, JNG- en MNG-bestanden.
|
||||
> Meer informatie: <http://www.libpng.org/pub/png/apps/pngcheck.html>.
|
||||
> Forensics tool voor het valideren van de integriteit van PNG-gebaseerde (PNG, JNG, MNG) afbeeldingbestanden.
|
||||
> Kan ook embedded afbeeldingen en tekst van een bestand extraheren.
|
||||
> Meer informatie: <https://github.com/pnggroup/pngcheck>.
|
||||
|
||||
- Toon een samenvatting van een afbeelding (breedte, hoogte, en kleurdiepte):
|
||||
- Verifieer de integriteit van een afbeeldingsbestand (breedte, hoogte, en kleurdiepte):
|
||||
|
||||
`pngcheck {{pad/naar/afbeelding.png}}`
|
||||
|
||||
|
|
|
@ -10,16 +10,20 @@
|
|||
|
||||
- Verwijder specifieke bestanden, maar negeer niet-bestaande bestanden:
|
||||
|
||||
`rm -f {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`rm {{[-f|--force]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden [i]nteractief door vóór elke verwijdering bevestiging te vragen:
|
||||
|
||||
`rm -i {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`rm {{[-i|--interactive]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden en toon informatie over iedere verwijdering:
|
||||
|
||||
`rm -v {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`rm {{[-v|--verbose]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden en mappen [r]ecursief:
|
||||
|
||||
`rm -r {{pad/naar/bestand_of_map1 pad/naar/bestand_of_map2 ...}}`
|
||||
`rm {{[-r|--recursive]}} {{pad/naar/bestand_of_map1 pad/naar/bestand_of_map2 ...}}`
|
||||
|
||||
- Verwijder lege mappen (dit word beschouwd als de veilige methode):
|
||||
|
||||
`rm {{[-d|--dir]}} {{pad/naar/map}}`
|
||||
|
|
|
@ -10,4 +10,4 @@
|
|||
|
||||
- Verwijder specifieke geneste directories recursief:
|
||||
|
||||
`rmdir -p {{pad/naar/map1 pad/naar/map2 ...}}`
|
||||
`rmdir {{[-p|--parents]}} {{pad/naar/map1 pad/naar/map2 ...}}`
|
||||
|
|
|
@ -12,14 +12,14 @@
|
|||
|
||||
`{{cat pad/naar/bestand}} | tac`
|
||||
|
||||
- Gebruik een specifiek [s]cheidingsteken:
|
||||
- Gebruik een specifiek scheidingsteken:
|
||||
|
||||
`tac -s {{scheidingsteken}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`tac {{[-s|--separator]}} {{scheidingsteken}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Gebruik een specifieke [r]egex als [s]cheidingsteken:
|
||||
- Gebruik een specifieke regex als scheidingsteken:
|
||||
|
||||
`tac -r -s {{scheidingsteken}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`tac {{[-r|--regex]}} {{[-s|--separator]}} {{scheidingsteken}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Gebruik een scheidingsteken vóór ([b]) elk bestand:
|
||||
- Gebruik een scheidingsteken vóór elk bestand:
|
||||
|
||||
`tac -b {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
`tac {{[-b|--before]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
|
|
@ -8,18 +8,30 @@
|
|||
|
||||
`uname`
|
||||
|
||||
- Toon alle beschikbare systeeminformatie:
|
||||
|
||||
`uname {{[-a|--all]}}`
|
||||
|
||||
- Toon systeemarchitectuur en processorinformatie:
|
||||
|
||||
`uname --machine --processor`
|
||||
`uname {{[-mp|--machine --processsor]}}`
|
||||
|
||||
- Toon kernelnaam, kernelrelease en kernelversie:
|
||||
|
||||
`uname --kernel-name --kernel-release --kernel-version`
|
||||
`uname {{[-srv|--kernel-name --kernel-release --kernel-version]}}`
|
||||
|
||||
- Toon de systeemhostname:
|
||||
|
||||
`uname --nodename`
|
||||
`uname {{[-n|--nodename]}}`
|
||||
|
||||
- Toon alle beschikbare systeeminformatie:
|
||||
- Toon de huidige OS naam:
|
||||
|
||||
`uname --all`
|
||||
`uname {{[-o|--operating-system]}}`
|
||||
|
||||
- Toon de huidige netwerk node hostnaam:
|
||||
|
||||
`uname {{[-n|--nodename]}}`
|
||||
|
||||
- Toon de help:
|
||||
|
||||
`uname --help`
|
||||
|
|
|
@ -8,10 +8,14 @@
|
|||
|
||||
`chsh`
|
||||
|
||||
- Stel een specifieke login[s]hell in voor de huidige gebruiker:
|
||||
- Toon beschikbare shells:
|
||||
|
||||
`chsh --shell {{pad/naar/shell}}`
|
||||
`chsh {{[-l|--list-shells]}}`
|
||||
|
||||
- Stel een login[s]hell in voor een specifieke gebruiker:
|
||||
- Stel een specifieke login shell in voor de huidige gebruiker:
|
||||
|
||||
`sudo chsh --shell {{pad/naar/shell}} {{gebruikersnaam}}`
|
||||
`chsh {{[-s|--shell]}} {{pad/naar/shell}}`
|
||||
|
||||
- Stel een login shell in voor een specifieke gebruiker:
|
||||
|
||||
`sudo chsh {{[-s|--shell]}} {{pad/naar/shell}} {{gebruikersnaam}}`
|
||||
|
|
|
@ -1,32 +0,0 @@
|
|||
# coproc
|
||||
|
||||
> Bash ingebouwd commando voor het maken van interactieve asynchrone subshells.
|
||||
> Meer informatie: <https://www.gnu.org/software/bash/manual/bash.html#Coprocesses>.
|
||||
|
||||
- Voer een subshell asynchroon uit:
|
||||
|
||||
`coproc { {{commando1; commando2; ...}}; }`
|
||||
|
||||
- Maak een coprocess met een specifieke naam:
|
||||
|
||||
`coproc {{naam}} { {{commando1; commando2; ...}}; }`
|
||||
|
||||
- Schrijf naar de `stdin` van een specifiek coprocess:
|
||||
|
||||
`echo "{{invoer}}" >&"${{{naam}}[1]}"`
|
||||
|
||||
- Lees van de `stdout` van een specifiek coprocess:
|
||||
|
||||
`read {{variabele}} <&"${{{naam}}[0]}"`
|
||||
|
||||
- Maak een coprocess dat herhaaldelijk `stdin` leest en opdrachten op de invoer uitvoert:
|
||||
|
||||
`coproc {{naam}} { while read line; do {{commando1; commando2; ...}}; done }`
|
||||
|
||||
- Maak een coprocess dat herhaaldelijk `stdin` leest, een pipeline uitvoert op de invoer, en de uitvoer naar `stdout` schrijft:
|
||||
|
||||
`coproc {{naam}} { while read line; do echo "$line" | {{commando1 | commando2 | ...}} | cat /dev/fd/0; done }`
|
||||
|
||||
- Maak en gebruik een coprocess dat `bc` uitvoert:
|
||||
|
||||
`coproc BC { bc --mathlib; }; echo "1/3" >&"${BC[1]}"; read output <&"${BC[0]}"; echo "$output"`
|
|
@ -1,36 +0,0 @@
|
|||
# cp
|
||||
|
||||
> Kopieer bestanden en mappen.
|
||||
> Meer informatie: <https://www.gnu.org/software/coreutils/manual/html_node/cp-invocation.html>.
|
||||
|
||||
- Kopieer een bestand naar een andere locatie:
|
||||
|
||||
`cp {{pad/naar/bronbestand.ext}} {{pad/naar/doel_bestand.ext}}`
|
||||
|
||||
- Kopieer een bestand naar een andere map, maar behoud de bestandsnaam:
|
||||
|
||||
`cp {{pad/naar/bronbestand.ext}} {{pad/naar/doel_map}}`
|
||||
|
||||
- Kopieer de inhoud van een map recursief naar een andere locatie (als de doelmap bestaat, dan wordt de map hierin gekopieerd):
|
||||
|
||||
`cp {{[-r|--recursive]}} {{pad/naar/bron_map}} {{pad/naar/doel_map}}`
|
||||
|
||||
- Kopieer een map recursief, in uitgebreide modus (laat de bestandsvoortgang zien):
|
||||
|
||||
`cp {{[-vr|--verbose --recursive]}} {{pad/naar/bron_map}} {{pad/naar/doel_map}}`
|
||||
|
||||
- Kopieer meerdere bestanden tegelijk naar een map:
|
||||
|
||||
`cp {{[-t|--target-directory]}} {{pad/naar/doel_map}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Kopieer tekst bestanden naar een andere locatie, in interactieve modus (vraagt de gebruiker voordat er iets overschreven wordt):
|
||||
|
||||
`cp {{[-i|--interactive]}} {{*.txt}} {{pad/naar/doel_map}}`
|
||||
|
||||
- Volg symbolische links voordat deze gekopieerd worden:
|
||||
|
||||
`cp {{[-L|--dereference]}} {{link}} {{pad/naar/doel_map}}`
|
||||
|
||||
- Gebruik het volledige pad van de bron bestanden, creëer missende tussenliggende mappen tijdens het kopieëren:
|
||||
|
||||
`cp --parents {{pad/naar/bronbestand}} {{pad/naar/doel_bestand}}`
|
|
@ -1,29 +0,0 @@
|
|||
# duc
|
||||
|
||||
> Een verzameling tools voor het indexeren, inspecteren en visualiseren van schijfgebruik.
|
||||
> Duc onderhoudt een database van geaccumuleerde groottes van directories in het bestandssysteem, waardoor je deze database kunt raadplegen of mooie grafieken kunt maken om te laten zien waar de data zich bevindt.
|
||||
> Meer informatie: <http://duc.zevv.nl>.
|
||||
|
||||
- Indexeer de `/usr` directory en schrijf naar de standaard database locatie `~/.duc.db`:
|
||||
|
||||
`duc index {{/usr}}`
|
||||
|
||||
- Toon alle bestanden en directories onder `/usr/local` en toon relatieve bestandsgroottes in een [g]rafiek:
|
||||
|
||||
`duc ls --classify --graph {{/usr/local}}`
|
||||
|
||||
- Toon alle bestanden en directories onder `/usr/local` recursief met behulp van boomweergave:
|
||||
|
||||
`duc ls --classify --graph --recursive {{/usr/local}}`
|
||||
|
||||
- Start de grafische interface om het bestandssysteem te verkennen met behulp van zonnestraalgrafieken:
|
||||
|
||||
`duc gui {{/usr}}`
|
||||
|
||||
- Start de ncurses console interface om het bestandssysteem te verkennen:
|
||||
|
||||
`duc ui {{/usr}}`
|
||||
|
||||
- Dump database-informatie:
|
||||
|
||||
`duc info`
|
|
@ -1,25 +0,0 @@
|
|||
# killall
|
||||
|
||||
> Verstuur een kill-signaal naar alle instanties van een proces op naam (moet exact overeenkomen).
|
||||
> Alle signalen behalve SIGKILL en SIGSTOP kunnen door het proces worden onderschept, waardoor een nette afsluiting mogelijk is.
|
||||
> Meer informatie: <https://manned.org/killall>.
|
||||
|
||||
- Beëindig een proces met behulp van het standaard SIGTERM (terminate) signaal:
|
||||
|
||||
`killall {{proces_naam}}`
|
||||
|
||||
- Toon beschikbare signaalnamen (te gebruiken zonder het 'SIG'-voorvoegsel):
|
||||
|
||||
`killall --list`
|
||||
|
||||
- Vraag interactief om bevestiging voordat het proces wordt beëindigd:
|
||||
|
||||
`killall -i {{proces_naam}}`
|
||||
|
||||
- Beëindig een proces met het SIGINT (interrupt) signaal, hetzelfde signaal dat wordt verzonden door `<Ctrl c>` in te drukken:
|
||||
|
||||
`killall -INT {{proces_naam}}`
|
||||
|
||||
- Forceer het beëindigen van een proces:
|
||||
|
||||
`killall -KILL {{proces_naam}}`
|
|
@ -1,36 +0,0 @@
|
|||
# man
|
||||
|
||||
> Formatteer en toon handleidingen.
|
||||
> Meer informatie: <https://manned.org/man>.
|
||||
|
||||
- Toon de handleiding voor een commando:
|
||||
|
||||
`man {{commando}}`
|
||||
|
||||
- Open de handleiding voor een commando in een browser:
|
||||
|
||||
`man {{[-Hbrowser_name|--html=browser_name]}} {{commando}}`
|
||||
|
||||
- Toon de handleiding voor een commando uit sectie 7:
|
||||
|
||||
`man {{7}} {{commando}}`
|
||||
|
||||
- Toon alle beschikbare secties voor een commando:
|
||||
|
||||
`man {{[-f|--whatis]}} {{commando}}`
|
||||
|
||||
- Toon het pad dat wordt doorzocht voor handleidingen:
|
||||
|
||||
`man {{[-w|--path]}}`
|
||||
|
||||
- Toon de locatie van een handleiding in plaats van de handleiding zelf:
|
||||
|
||||
`man {{[-w|--where]}} {{commando}}`
|
||||
|
||||
- Toon de handleiding in een specifieke taal:
|
||||
|
||||
`man {{[-L|--locale]}} {{taal}} {{commando}}`
|
||||
|
||||
- Zoek naar handleidingen die een zoekterm bevatten:
|
||||
|
||||
`man {{[-k|--apropos]}} "{{zoekterm}}"`
|
|
@ -1,16 +0,0 @@
|
|||
# mycli
|
||||
|
||||
> Een CLI voor MySQL, MariaDB en Percona met automatische aanvulling en syntaxisaccentuering.
|
||||
> Meer informatie: <https://manned.org/mycli>.
|
||||
|
||||
- Verbinden met een database met de huidige ingelogde gebruiker:
|
||||
|
||||
`mycli {{database_naam}}`
|
||||
|
||||
- Verbinden met een database met de opgegeven gebruiker:
|
||||
|
||||
`mycli -u {{gebruiker}} {{database_naam}}`
|
||||
|
||||
- Verbinden met een database op de opgegeven host met de opgegeven gebruiker:
|
||||
|
||||
`mycli -u {{gebruiker}} -h {{host}} {{database_naam}}`
|
|
@ -1,21 +0,0 @@
|
|||
# pngcheck
|
||||
|
||||
> Forensische tool voor het valideren van de integriteit van PNG-gebaseerde (PNG, JNG, MNG) afbeeldingsbestanden.
|
||||
> Kan ook ingebedde afbeeldingen en tekst uit een bestand extraheren.
|
||||
> Meer informatie: <http://www.libpng.org/pub/png/apps/pngcheck.html>.
|
||||
|
||||
- Controleer de integriteit van een afbeeldingsbestand:
|
||||
|
||||
`pngcheck {{pad/naar/bestand.png}}`
|
||||
|
||||
- Controleer het bestand met [v]erbeterde en gekleurde ([c]) uitvoer:
|
||||
|
||||
`pngcheck -vc {{pad/naar/bestand.png}}`
|
||||
|
||||
- Toon de inhoud van [t]ekstfragmenten en zoek ([s]) naar PNG's binnen een specifiek bestand:
|
||||
|
||||
`pngcheck -ts {{pad/naar/bestand.png}}`
|
||||
|
||||
- Zoek naar en e[x]tracteer ingebedde PNG's binnen een specifiek bestand:
|
||||
|
||||
`pngcheck -x {{pad/naar/bestand.png}}`
|
|
@ -1,29 +0,0 @@
|
|||
# rm
|
||||
|
||||
> Verwijder bestanden of directories.
|
||||
> Bekijk ook: `rmdir`.
|
||||
> Meer informatie: <https://www.gnu.org/software/coreutils/manual/html_node/rm-invocation.html>.
|
||||
|
||||
- Verwijder specifieke bestanden:
|
||||
|
||||
`rm {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden waarbij niet-bestaande genegeerd worden:
|
||||
|
||||
`rm {{[-f|--force]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden interactief met een prompt voor elke verwijdering:
|
||||
|
||||
`rm {{[-i|--interactive]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden met het afdrukken van informatie over elke verwijdering:
|
||||
|
||||
`rm {{[-v|--verbose]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Verwijder specifieke bestanden en directories recursief:
|
||||
|
||||
`rm {{[-r|--recursive]}} {{pad/naar/bestand_of_map1 pad/naar/bestand_of_map2 ...}}`
|
||||
|
||||
- Verwijder lege directories (dit wordt beschouwd als de veilige methode):
|
||||
|
||||
`rm {{[-d|--dir]}} {{pad/naar/map}}`
|
|
@ -1,13 +0,0 @@
|
|||
# rmdir
|
||||
|
||||
> Verwijder directories zonder bestanden.
|
||||
> Bekijk ook: `rm`.
|
||||
> Meer informatie: <https://www.gnu.org/software/coreutils/manual/html_node/rmdir-invocation.html>.
|
||||
|
||||
- Verwijder specifieke directories:
|
||||
|
||||
`rmdir {{pad/naar/map1 pad/naar/map2 ...}}`
|
||||
|
||||
- Verwijder specifieke geneste directories recursief:
|
||||
|
||||
`rmdir {{[-p|--parents]}} {{pad/naar/map1 pad/naar/map2 ...}}`
|
|
@ -1,25 +0,0 @@
|
|||
# tac
|
||||
|
||||
> Toon en voeg bestanden samen met regels in omgekeerde volgorde.
|
||||
> Bekijk ook: `cat`.
|
||||
> Meer informatie: <https://www.gnu.org/software/coreutils/manual/html_node/tac-invocation.html>.
|
||||
|
||||
- Voeg specifieke bestanden samen in omgekeerde volgorde:
|
||||
|
||||
`tac {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Toon `stdin` in omgekeerde volgorde:
|
||||
|
||||
`{{cat pad/naar/bestand}} | tac`
|
||||
|
||||
- Gebruik een specifiek scheidingsteken:
|
||||
|
||||
`tac --separator {{,}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Gebruik een specifieke regex als scheidingsteken:
|
||||
|
||||
`tac --regex --separator {{[,;]}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Gebruik een scheidingsteken vóór elk bestand:
|
||||
|
||||
`tac --before {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
|
@ -1,36 +0,0 @@
|
|||
# uname
|
||||
|
||||
> Uname toont informatie over de machine en het besturingssysteem waarop het wordt uitgevoerd.
|
||||
> Meer informatie: <https://www.gnu.org/software/coreutils/manual/html_node/uname-invocation.html>.
|
||||
|
||||
- Toon alle informatie:
|
||||
|
||||
`uname --all`
|
||||
|
||||
- Toon de huidige kernelnaam:
|
||||
|
||||
`uname --kernel-name`
|
||||
|
||||
- Toon de huidige netwerkhostnaam:
|
||||
|
||||
`uname --nodename`
|
||||
|
||||
- Toon de huidige kernelrelease:
|
||||
|
||||
`uname --kernel-release`
|
||||
|
||||
- Toon de huidige kernelversie:
|
||||
|
||||
`uname --kernel-version`
|
||||
|
||||
- Toon de huidige hardwarenaam van de machine:
|
||||
|
||||
`uname --machine`
|
||||
|
||||
- Toon het huidige processortype:
|
||||
|
||||
`uname --processor`
|
||||
|
||||
- Toon de huidige naam van het besturingssysteem:
|
||||
|
||||
`uname --operating-system`
|
|
@ -1,33 +0,0 @@
|
|||
# zip
|
||||
|
||||
> Verpak en comprimeer (archiveer) bestanden in een Zip-archief.
|
||||
> Bekijk ook: `unzip`.
|
||||
> Meer informatie: <https://manned.org/zip>.
|
||||
|
||||
- Voeg bestanden/directories toe aan een specifiek archief:
|
||||
|
||||
`zip {{[-r|--recurse-paths}} {{pad/naar/gecomprimeerd.zip}} {{pad/naar/bestand_of_directory1 pad/naar/bestand_of_directory2 ...}}`
|
||||
|
||||
- Verwijder bestanden/directories uit een specifiek archief:
|
||||
|
||||
`zip {{[-d|--delete]}} {{pad/naar/gecomprimeerd.zip}} {{pad/naar/bestand_of_directory1 pad/naar/bestand_of_directory2 ...}}`
|
||||
|
||||
- Archiveer bestanden/directories waarbij opgegeven bestanden worden uitgesloten:
|
||||
|
||||
`zip {{pad/naar/gecomprimeerd.zip}} {{pad/naar/bestand_of_directory1 pad/naar/bestand_of_directory2 ...}} {{-x|--exclude}} {{pad/naar/uitgesloten_bestanden_of_directories}}`
|
||||
|
||||
- Archiveer bestanden/directories met een specifieke compressieniveau (`0` - het laagste, `9` - het hoogste):
|
||||
|
||||
`zip {{[-r|--recurse-paths}} -{{0..9}} {{pad/naar/gecomprimeerd.zip}} {{pad/naar/bestand_of_directory1 pad/naar/bestand_of_directory2 ...}}`
|
||||
|
||||
- Maak een versleuteld archief met een specifiek wachtwoord:
|
||||
|
||||
`zip {{[-r|--recurse-paths}} {{[-e|--encrypt]}} {{pad/naar/gecomprimeerd.zip}} {{pad/naar/bestand_of_directory1 pad/naar/bestand_of_directory2 ...}}`
|
||||
|
||||
- Archiveer bestanden/directories in een multipart [s]plit Zip-archief (bijv. 3 GB delen):
|
||||
|
||||
`zip {{[-r|--recurse-paths}} {{[-s|--split-size]}} {{3g}} {{pad/naar/gecomprimeerd.zip}} {{pad/naar/bestand_of_directory1 pad/naar/bestand_of_directory2 ...}}`
|
||||
|
||||
- Toon de inhoud van een specifiek archief:
|
||||
|
||||
`zip {{[-sf|--split-size --freshen]}} {{pad/naar/gecomprimeerd.zip}}`
|
|
@ -1,25 +0,0 @@
|
|||
# ed
|
||||
|
||||
> De originele Unix tekst editor.
|
||||
> Bekijk ook: `awk`, `sed`.
|
||||
> Meer informatie: <https://www.gnu.org/software/ed/manual/ed_manual.html>.
|
||||
|
||||
- Start een interactieve editor sessie met een leeg document:
|
||||
|
||||
`ed`
|
||||
|
||||
- Start een interactieve editor sessie met een leeg document en een specifieke [p]rompt:
|
||||
|
||||
`ed -p '> '`
|
||||
|
||||
- Start een interactieve editor sessie met een leeg document en zonder diagnostics, het aantal bytes en de '!' prompt:
|
||||
|
||||
`ed -s`
|
||||
|
||||
- Pas een specifiek bestand aan (dit toont het aantal bytes van het geladen bestand):
|
||||
|
||||
`ed {{pad/naar/bestand}}`
|
||||
|
||||
- Vervang een string met een specifieke vervanging voor alle regels:
|
||||
|
||||
`,s/{{reguliere_expressie}}/{{vervanging}}/g`
|
|
@ -1,8 +0,0 @@
|
|||
# readlink
|
||||
|
||||
> Volg symlinks en verkrijg symlink-informatie.
|
||||
> Meer informatie: <https://www.gnu.org/software/coreutils/manual/html_node/readlink-invocation.html>.
|
||||
|
||||
- Toon het absolute pad waarnaar de symlink verwijst:
|
||||
|
||||
`readlink {{pad/naar/symlink_bestand}}`
|
|
@ -1,8 +0,0 @@
|
|||
# chsh
|
||||
|
||||
> Forandre brukerens påloggings shell.
|
||||
> Mer informasjon: <https://manned.org/chsh>.
|
||||
|
||||
- Forandre shell:
|
||||
|
||||
`chsh -s {{sti/til/shell_binær}} {{brukernavn}}`
|
|
@ -1,8 +0,0 @@
|
|||
# chsh
|
||||
|
||||
> Ändra användarens inloggnings-shell.
|
||||
> Mer information: <https://manned.org/chsh>.
|
||||
|
||||
- Ändra shell:
|
||||
|
||||
`chsh -s {{väg/till/shell_binär}} {{användarnamn}}`
|
|
@ -1,36 +0,0 @@
|
|||
# uname
|
||||
|
||||
> Uname அது இயங்கும் இயந்திரம் மற்றும் இயக்க முறைமை பற்றிய தகவல்களை அச்சிடுகிறது.
|
||||
> மேலும் விவரத்திற்கு: <https://www.gnu.org/software/coreutils/manual/html_node/uname-invocation.html>.
|
||||
|
||||
- அனைத்து தகவல்களையும் அச்சிடவும்:
|
||||
|
||||
`uname --all`
|
||||
|
||||
- தற்போதைய கர்னல் பெயரை அச்சிடவும்:
|
||||
|
||||
`uname --kernel-name`
|
||||
|
||||
- தற்போதைய நெட்வொர்க் முனை ஹோஸ்ட்பெயரை அச்சிடவும்:
|
||||
|
||||
`uname --nodename`
|
||||
|
||||
- தற்போதைய கர்னல் வெளியீட்டை அச்சிடுக:
|
||||
|
||||
`uname --kernel-release`
|
||||
|
||||
- தற்போதைய கர்னல் பதிப்பை அச்சிடுக:
|
||||
|
||||
`uname --kernel-version`
|
||||
|
||||
- தற்போதைய இயந்திர வன்பொருள் பெயரை அச்சிடுக:
|
||||
|
||||
`uname --machine`
|
||||
|
||||
- தற்போதைய செயலி வகையை அச்சிடவும்:
|
||||
|
||||
`uname --processor`
|
||||
|
||||
- தற்போதைய இயக்க முறைமை பெயரை அச்சிடவும்:
|
||||
|
||||
`uname --operating-system`
|
|
@ -1,36 +0,0 @@
|
|||
# uname
|
||||
|
||||
> Uname відображає інформацію про машину та операційну систему, на якій вона працює.
|
||||
> Більше інформації: <https://www.gnu.org/software/coreutils/manual/html_node/uname-invocation.html>.
|
||||
|
||||
- Відобразити всю інформацію:
|
||||
|
||||
`uname --all`
|
||||
|
||||
- Вивести назву поточного ядра:
|
||||
|
||||
`uname --kernel-name`
|
||||
|
||||
- Вивести поточне ім’я хоста мережевого вузла:
|
||||
|
||||
`uname --nodename`
|
||||
|
||||
- Вивести поточний випуск ядра:
|
||||
|
||||
`uname --kernel-release`
|
||||
|
||||
- Вивести поточну версію ядра:
|
||||
|
||||
`uname --kernel-version`
|
||||
|
||||
- Вивести поточну назву апаратного забезпечення машини:
|
||||
|
||||
`uname --machine`
|
||||
|
||||
- Вивести поточний тип процесора:
|
||||
|
||||
`uname --processor`
|
||||
|
||||
- Вивести назву поточної операційної системи:
|
||||
|
||||
`uname --operating-system`
|
|
@ -32,6 +32,6 @@
|
|||
|
||||
`,s/{{regular_expression}}/{{replacement}}/g<Enter>`
|
||||
|
||||
- Exit ed:
|
||||
- Exit `ed`:
|
||||
|
||||
`q<Enter>`
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
- List available shells:
|
||||
|
||||
`chsl {{[-l|--list-shells]}}`
|
||||
`chsh {{[-l|--list-shells]}}`
|
||||
|
||||
- Set a specific login shell for the current user:
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue