1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-02 08:55:23 +02:00

Merge branch 'main' into osx/hexdump

This commit is contained in:
binertia 2025-07-01 04:54:41 +07:00 committed by GitHub
commit 0271159d6d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
475 changed files with 2207 additions and 897 deletions

View file

@ -1,4 +1,6 @@
name: Codespell
permissions:
contents: read
on:
pull_request:

View file

@ -72,8 +72,6 @@ If you are an owner of the organization, you can see an automated list [here](ht
[16 August 2024](https://github.com/tldr-pages/tldr/issues/13450) — present
- **jxu ([@jxu](https://github.com/jxu))**:
[18 August 2024](https://github.com/tldr-pages/tldr/issues/13451) — present
- **Nelson Figueroa ([@nelsonfigueroa](https://github.com/nelsonfigueroa)):**
[21 September 2024](https://github.com/tldr-pages/tldr/issues/13781) — present
- **Iván Hernández Cazorla ([@ivanhercaz](https://github.com/ivanhercaz))**:
[24 December 2019](https://github.com/tldr-pages/tldr/issues/3690) — [5 January 2020](https://github.com/tldr-pages/tldr/issues/3736), [22 September 2024](https://github.com/tldr-pages/tldr/issues/5932) — present
- **Yi Liu ([@LiLittleCat](https://github.com/LiLittleCat))**:
@ -92,8 +90,8 @@ If you are an owner of the organization, you can see an automated list [here](ht
[14 January 2025](https://github.com/tldr-pages/tldr/issues/15514) — present
- **Amine LOUHICHI ([@aminelch](https://github.com/aminelch))**:
[08 April 2025](https://github.com/tldr-pages/tldr/issues/16126) — present
- **Dylan McGivern ([@dmmqz](https://github.com/dmmqz))**:
[30 May 2025](https://github.com/tldr-pages/tldr/issues/16671) — present
- **Kristopher Sandoval ([@KristopherLeads](https://github.com/KristopherLeads))**:
[29 June 2025](https://github.com/tldr-pages/tldr/issues/17024) — present
- Owen Voke ([@owenvoke](https://github.com/owenvoke))
[11 January 2018](https://github.com/tldr-pages/tldr/issues/1885) — [26 August 2018](https://github.com/tldr-pages/tldr/issues/2258)
- Marco Bonelli ([@mebeim](https://github.com/mebeim)):
@ -152,6 +150,10 @@ If you are an owner of the organization, you can see an automated list [here](ht
[03 October 2024](https://github.com/tldr-pages/tldr/issues/13946) — [23 October 2024](https://github.com/tldr-pages/tldr/issues/14343)
- Machiavelli ([@MachiavelliII](https://github.com/MachiavelliII)):
[21 January 2025](https://github.com/tldr-pages/tldr/issues/15564) — [27 Mar 2025](https://github.com/tldr-pages/tldr/issues/16036)
- Nelson Figueroa ([@nelsonfigueroa](https://github.com/nelsonfigueroa)):
[21 September 2024](https://github.com/tldr-pages/tldr/issues/13781) — [29 June 2025](https://github.com/tldr-pages/tldr/issues/17025)
- Dylan McGivern ([@dmmqz](https://github.com/dmmqz)):
[30 May 2025](https://github.com/tldr-pages/tldr/issues/16671) — [30 June 2025](https://github.com/tldr-pages/tldr/issues/17026)
## Organization members
@ -178,14 +180,14 @@ An automated list can be found [here](https://github.com/orgs/tldr-pages/people)
[3 May 2024](https://github.com/tldr-pages/tldr/issues/12717) — present
- **Darío Hereñú ([@kant](https://github.com/kant))**:
[3 May 2024](https://github.com/tldr-pages/tldr/issues/12718) — present
- **Wiktor Perskawiec ([@spageektti](https://github.com/spageektti))**:
[1 June 2024](https://github.com/tldr-pages/tldr/issues/12869) — present
- **Managor ([@Managor](https://github.com/Managor))**:
[3 October 2024](https://github.com/tldr-pages/tldr/issues/13956) — present
- **Renie ([@renie](https://github.com/renie))**:
[23 October 2024](https://github.com/tldr-pages/tldr/issues/14343) — present
- **Machiavelli ([@MachiavelliII](https://github.com/MachiavelliII))**:
[27 Mar 2025](https://github.com/tldr-pages/tldr/issues/16036) — present
- **Nelson Figueroa ([@nelsonfigueroa](https://github.com/nelsonfigueroa))**:
[29 June 2025](https://github.com/tldr-pages/tldr/issues/17025) — present
- **Dylan McGivern ([@dmmqz](https://github.com/dmmqz))**:
[30 June 2025](https://github.com/tldr-pages/tldr/issues/17026) — present
- Owen Voke ([@owenvoke](https://github.com/owenvoke))
[26 August 2018](https://github.com/tldr-pages/tldr/issues/2258) — [8 May 2019](https://github.com/tldr-pages/tldr/issues/2989)
- Marco Bonelli ([@mebeim](https://github.com/mebeim)):
@ -222,6 +224,10 @@ An automated list can be found [here](https://github.com/orgs/tldr-pages/people)
[24 October 2023](https://github.com/tldr-pages/tldr/issues/11201) — [29 April 2024](https://github.com/tldr-pages/tldr/issues/12686)
- Iván Hernández Cazorla ([@ivanhercaz](https://github.com/ivanhercaz)):
[5 January 2020](https://github.com/tldr-pages/tldr/issues/3736) — [22 September 2024](https://github.com/tldr-pages/tldr/issues/5932)
- Wiktor Perskawiec ([@spageektti](https://github.com/spageektti)):
[1 June 2024](https://github.com/tldr-pages/tldr/issues/12869) — [29 June 2025](https://github.com/tldr-pages/tldr/issues/17028)
- Managor ([@Managor](https://github.com/Managor)):
[3 October 2024](https://github.com/tldr-pages/tldr/issues/13956) — [29 June 2025](https://github.com/tldr-pages/tldr/issues/17029)
## Organization owners
@ -254,6 +260,10 @@ An automated list can be found [here](https://github.com/orgs/tldr-pages/people)
[28 April 2024](https://github.com/tldr-pages/tldr/issues/12687) — present
- **Juri ([@gutjuri](https://github.com/gutjuri))**:
[29 April 2024](https://github.com/tldr-pages/tldr/issues/12686) — present
- **Wiktor Perskawiec ([@spageektti](https://github.com/spageektti))**:
[29 June 2025](https://github.com/tldr-pages/tldr/issues/17028) — present
- **Managor ([@Managor](https://github.com/Managor))**:
[29 June 2025](https://github.com/tldr-pages/tldr/issues/17029) — present
- Igor Shubovych ([@igorshubovych](https://github.com/igorshubovych)):
until [18 January 2018](https://github.com/tldr-pages/tldr/issues/1878#issuecomment-358610454)
- Ruben Vereecken ([@rubenvereecken](https://github.com/rubenvereecken)):

View file

@ -424,12 +424,13 @@ For example, `[d]ownload` in English may be translated into `[d]escargar` in Spa
### Option syntax
- For user-friendliness, prefer **GNU-style long options** (like `--help` rather than `-h`). Make sure that the options are cross-platform compatible (intended to work the same across multiple platforms) for pages in the `common` directory.
- If a command only supports short options or the short option greatly differs from the long option, attempt to document what the letter is short for with a [mnemonic](#short-option-mnemonics).
- For letting the client decide whether to show long or short options in commands, use an option placeholder i.e. `{{[-o|--output]}}`.
- If a command only supports short options or the short option greatly differs from the long option, attempt to document what the letter is short for with a [mnemonic](#short-option-mnemonics).
- Prefer grouping flag options together when the program supports it (i.e. `{{[-it|--interactive --tty]}}` instead of `{{[-i|--interactive]}} {{[-t|--tty]}}`).
- Prefer not grouping options that take in arguments (i.e. `{{[-it|--interactive --tty]}} {{[-w|--workdir]}} {{path/to/directory}}` instead of `{{[-itw|--interactive --tty --workdir]}} {{path/to/directory}}`)
- Prefer using a space instead of the equals sign (`=`) to separate options from their arguments (i.e. use `--opt arg` instead of `--opt=arg`), unless the program does not support it.
- Likewise prefer separating shortform options from their arguments with a space (i.e. use `-o arg` instead of `-oarg`), unless the program does not support it.
- If a command only supports `-oarg` and `--opt=arg` the option placeholder should be written like this `{{[-o|--opt=]}}arg`. Keep in mind how the command would look if a client were to display only short or only long options.
### Placeholder syntax

View file

@ -17,7 +17,7 @@ Only the left-alignment of the header gets lost and has to be re-added again (`|
| da | sti/til/fil | sti/til/mappe | sti/til/fil_eller_mappe | pakke | brugernavn |
| de | pfad/zu/datei | pfad/zu/verzeichnis | pfad/zu/datei_oder_verzeichnis | paket | benutzername |
| es | ruta/al/archivo | ruta/al/directorio | ruta/al/archivo_o_directorio | paquete | usuario |
| fi | polku/tiedostoon | polku/hakemistoon | polku/tiedostoon_vai_hakemistoon | paketti | tunnus |
| fi | polku/tiedostoon | polku/hakemistoon | polku/tiedostoon_tai_hakemistoon | paketti | tunnus |
| fr | chemin/vers/fichier | chemin/vers/dossier | chemin/vers/fichier_ou_dossier | paquet | nom_d_utilisateur |
| hi | फ़ाइल/का/पथ | निर्देशिका/का/पथ | फ़ाइल_या_निर्देशिका/का/पथ | पैकेज | उपयोगकर्ता_नाम |
| id | jalan/menuju/berkas | jalan/menuju/direktori | jalan/menuju/berkas_atau_direktori | paket | nama_pengguna |

View file

@ -129,7 +129,7 @@ The templates can be changed when necessary, but if so, it needs to be updated h
### fi
```markdown
> Lisätietoja: <https://example.com>.
> Lisätietoa: <https://example.com>.
```
---

View file

@ -128,7 +128,7 @@ Algunos subcomandos, como `example command`, tienen su propia documentación de
### fi
```markdown
Joillakin alakomennoilla, kuten `example command`, on omat käyttöoppaansa.
Joillakin alikomennoilla, kuten `example command`, on omat käyttöoppaansa.
```
---

View file

@ -2,7 +2,7 @@
> إدارة كود مصدر Go.
> بعض الأوامر الفرعية مثل `build` تحتوي على توثيق استخدام خاص بها.
> لمزيد من التفاصيل: <https://golang.org>.
> لمزيد من التفاصيل: <https://go.dev/>.
- تنزيل وتثبيت حزمة محددة بالمسار الخاص بها:

36
pages.cs/common/ls.md Normal file
View file

@ -0,0 +1,36 @@
# ls
> Vypsat obsah adresáře.
> Více informací: <https://www.gnu.org/software/coreutils/manual/html_node/ls-invocation.html>.
- Vypsat soubory samostatně na každý řádek:
`ls -1`
- Vypsat všechny soubory, včetně skrytých souborů:
`ls {{[-a|--all]}}`
- Vypsat všechny soubory s koncovým znakem který značí typ souboru (adresář/, symbolický_link@, spustitelný*, ...):
`ls {{[-F|--classify]}}`
- Vypsat všechny soubory s dlouhým formátem (oprávnění, vlastnictví, velikost, a datum změny):
`ls {{[-la|-l --all]}}`
- Vypsat všechny soubory s dlouhým formátem s velikostí v lidsky-čitelných jednotkách (KiB, MiB, GiB):
`ls {{[-lh|-l --human-readable]}}`
- List files in [l]ong format, sorted by [S]ize (descending) recursively:
`ls {{[-lSR|-lS --recursive]}}`
- Vypsat všechny soubory s dlouhým formátem, seřazené podle velikosti (sestupně) rekurzivně:
`ls {{[-ltr|-lt --reverse]}}`
- Vypsat pouze adresáře:
`ls {{[-d|--directory]}} */`

View file

@ -2,15 +2,15 @@
> Eine Paket-, Abhängigkeits- und Umgebungsverwaltung für beliebige Programmiersprachen.
> Manche Unterbefehle wie `create` sind separat dokumentiert.
> Weitere Informationen: <https://github.com/conda/conda>.
> Weitere Informationen: <https://docs.conda.io/projects/conda/en/latest/commands/index.html>.
- Erstelle eine neue Umgebung mit den zu installierenden Paketen:
`conda create --name {{umgebungsname}} {{python=3.9 matplotlib}}`
`conda create {{[-n|--name]}} {{umgebungsname}} {{python=3.9 matplotlib}}`
- Liste alle Umgebungen auf:
`conda info --envs`
`conda info {{[-e|--envs]}}`
- Lade eine Umgebung:
@ -22,7 +22,7 @@
- Lösche eine Umgebung (entferne alle Pakete):
`conda remove --name {{umgebungsname}} --all`
`conda remove {{[-n|--name]}} {{umgebungsname}} --all`
- Installiere Pakete in die derzeit geladene Umgebung:
@ -34,4 +34,4 @@
- Lösche alle ungenutzten Pakete und leere den Cache:
`conda clean --all`
`conda clean {{[-a|--all]}}`

View file

@ -1,17 +1,21 @@
# aircrack-ng
> Crackea claves WEP y WPA/WPA2 desde handshake en paquetes capturados.
> Crackea claves WEP y WPA/WPA2 a partir de handshake en paquetes capturados.
> Parte de la suite de software de red Aircrack-ng.
> Más información: <https://www.aircrack-ng.org/doku.php?id=aircrack-ng>.
- Crackea la clave desde el archivo de captura usando [w]ordlist:
- Crackea la clave desde el archivo de captura usando un listado:
`aircrack-ng -w {{ruta/al/lista.txt}} {{ruta/al/captura.cap}}`
`aircrack-ng -w {{ruta/a/listado.txt}} {{ruta/a/captura.cap}}`
- Descifra la clave del archivo de captura utilizando [w]ordlist y el [e]ssid del punto de acceso:
- Crackea la clave usando múltiples hilos de CPU desde el archivo de captura usando una lista:
`aircrack-ng -w {{ruta/al/lista.txt}} -e {{essid}} {{ruta/al/captura.cap}}`
`aircrack-ng -p {{número}} -w {{ruta/a/listado.txt}} {{ruta/a/captura.cap}}`
- Descifra la clave del archivo de captura utilizando [w]ordlist y la dirección MAC del punto de acceso:
- Descifra la clave del archivo de captura utilizando un listado y el [e]ssid del punto de acceso:
`aircrack-ng -w {{ruta/al/lista.txt}} --bssid {{mac}} {{ruta/al/captura.cap}}`
`aircrack-ng -w {{ruta/a/listado.txt}} -e {{essid}} {{ruta/a/captura.cap}}`
- Descifra la clave del archivo de captura utilizando una listado y la dirección MAC del punto de acceso:
`aircrack-ng -w {{ruta/a/listado.txt}} --bssid {{mac}} {{ruta/a/captura.cap}}`

View file

@ -2,7 +2,7 @@
> Crea alias -- palabras que son reemplazadas por una cadena de comando(s).
> Los alias son temporales en la sesión de shell actual, a no ser que estén definidos en el archivo de configuración de la shell, ej. `~/.bashrc`.
> Más información: <https://tldp.org/LDP/abs/html/aliases.html>.
> Más información: <https://manned.org/alias>.
- Lista todos los aliases:

32
pages.es/common/b2sum.md Normal file
View file

@ -0,0 +1,32 @@
# b2sum
> Calcula sumas de comprobación criptográficas BLAKE2.
> Más información: <https://www.gnu.org/software/coreutils/manual/html_node/b2sum-invocation.html>.
- Calcula la suma de comprobación BLAKE2 para uno o más archivos:
`b2sum {{ruta/al/archivo1 ruta/al/archivo2 ...}}`
- Calcula y guarda la lista de sumas de comprobación BLAKE2 en un archivo:
`b2sum {{ruta/al/archivo1 ruta/al/archivo2 ...}} > {{ruta/al/archivo.b2}}`
- Calcula una suma de comprobación BLAKE2 desde `stdin`:
`{{comando}} | b2sum`
- Lee un archivo de sumas de comprobación BLAKE2 y nombres de archivo y verifica que todos los archivos tengan sumas de comprobación coincidentes:
`b2sum {{[-c|--check]}} {{path/to/file.b2}}`
- Mostrar solo un mensaje para los archivos que faltan o cuando falla la verificación:
`b2sum {{[-c|--check]}} --quiet {{ruta/al/archivo.b2}}`
- Muestra solo un mensaje cuando falle la verificación, ignorando los archivos que faltan:
`b2sum --ignore-missing {{[-c|--check]}} --quiet {{ruta/al/archivo.b2}}`
- Comprueba una suma de comprobación BLAKE2 conocida de un archivo:
`echo {{suma_de_comprobación_blake2_conocida_del_archivo}} {{ruta/al/archivo}} | b2sum {{[-c|--check]}}`

20
pages.es/common/basenc.md Normal file
View file

@ -0,0 +1,20 @@
# basenc
> Codifica o decodifica un archivo o `stdin` usando una codificación especificada, a `stdout`.
> Más información: <https://www.gnu.org/software/coreutils/manual/html_node/basenc-invocation.html>.
- Codifica un archivo con codificación base64:
`basenc --base64 {{ruta/a/archivo}}`
- Descifra un archivo con codificación base64:
`basenc {{[-d|--decode]}} --base64 {{ruta/a/archivo}}`
- Codifica desde `stdin` con codificación base32 con 42 columnas:
`{{comando}} | basenc --base32 {{[-w|--wrap]}} 42`
- Codifica desde `stdin` con codificación base32:
`{{comando}} | basenc --base32`

7
pages.es/common/bzcat.md Normal file
View file

@ -0,0 +1,7 @@
# bzcat
> Este comando es un alias de `bzip2 --decompress --stdout`.
- Vea la documentación del comando original:
`tldr bzip2`

View file

@ -0,0 +1,28 @@
# dircolors
> Comandos de salida para establecer la variable de entorno LS_COLOR y el estilo `ls`, `dir`, etc.
> Más información: <https://www.gnu.org/software/coreutils/manual/html_node/dircolors-invocation.html>.
- Comandos de salida para establecer LS_COLOR usando los colores por defecto:
`dircolors`
- Muestra cada tipo de fichero con el color con el que aparecerían en `ls`:
`dircolors --print-ls-colors`
- Comandos de salida para establecer LS_COLOR utilizando los colores de un archivo:
`dircolors {{ruta/al/archivo}}`
- Comandos de salida para el intérprete de comandos Bourne:
`dircolors {{[-b|--bourne-shell]}}`
- Comandos de salida para el intérprete de comandos C:
`dircolors {{[-c|--c-shell]}}`
- Visualiza los colores predeterminados según los tipos de archivo y extensiones:
`dircolors {{[-p|--print-database]}}`

View file

@ -1,37 +1,37 @@
# fabric
> Un marco de trabajo de código abierto para aumentar el número de humanos utilizando IA.
> Proporciona un marco modular para resolver problemas específicos utilizando un conjunto de instrucciones de IA de origen colectivo.
> Más información: <https://github.com/danielmiessler/fabric>.
> Un marco de código abierto para mejorar las capacidades humanas mediante la IA.
> Proporciona un marco modular para resolver problemas específicos utilizando un conjunto de indicaciones de IA obtenidas mediante crowdsourcing.
> Más información: <https://github.com/danielmiessler/fabric#usage>.
- Ejecuta el setup para configurar fabric:
- Ejecuta la instalación para configurar fabric:
`fabric --setup`
`fabric {{[-S|--setup]}}`
- Lista todos los patrones disponibles:
- Muestra todos los patrones disponibles:
`fabric --listpatterns`
`fabric {{[-l|--listpatterns]}}`
- Ejecuta un patrón con la entrada de un archivo:
`fabric --pattern {{nombre_del_patrón}} < {{ruta/al/archivo_de_entrada}}`
`fabric {{[-p|--pattern]}} {{nombre_del_patrón}} < {{ruta/a/archivo_de_entrada}}`
- Ejecuta un patrón en la URL de un vídeo de YouTube:
- Ejecuta un patrón en una dirección URL de YouTube:
`fabric --youtube "{{https://www.youtube.com/watch?v=id_del_video}}" --pattern {{nombre_del_patrón}}`
`fabric {{[-y|--youtube]}} "{{https://www.youtube.com/watch?v=video_id}}" {{[-p|--pattern]}} {{nombre_del_patrón}}`
- Encadena patrones pasando la salida de uno a otro:
- Encadena patrones conectando la salida de uno al otro:
`fabric --pattern {{patrón1}} | fabric --pattern {{patrón2}}`
`fabric {{[-p|--pattern]}} {{pattern1}} | fabric {{[-p|--pattern]}} {{pattern2}}`
- Ejecuta un patrón personalizado definido por el usuario:
`fabric --pattern {{nombre_patrón_personalizado}}`
`fabric {{[-p|--pattern]}} {{nombre_patrón_personalizado}}`
- Ejecuta un patrón y guarda el resultado en un archivo:
- Ejecuta un patrón y guarda la salida en un archivo:
`fabric --pattern {{nombre_del_patrón}} --output {{ruta/a/archivo_salida}}`
`fabric {{[-p|--pattern]}} {{nombre_del_patrón}} {{[-o|--output]}} {{ruta/al/archivo_de_salida}}`
- Ejecuta un patrón con las variables especificadas:
`fabric --pattern {{nombre_del_patrón}} --variable "{{nombre_de_la_variable}}:{{valor}}"`
`fabric {{[-p|--pattern]}} {{nombre_del_patrón}} {{[-v|--variable]}} "{{nombre_variable}}:{{valor}}"`

36
pages.es/common/ftp.md Normal file
View file

@ -0,0 +1,36 @@
# ftp
> Herramientas para interactuar con un servidor a través del Protocolo de Transferencia de Archivos.
> Más información: <https://manned.org/ftp>.
- Se conecta a un servidor FTP:
`ftp {{ftp.example.com}}`
- Se conecta a un servidor FTP especificando su dirección IP y su puerto:
`ftp {{dirección_ip}} {{puerto}}`
- Cambia al modo de transferencia binario (gráficos, archivos comprimidos, etc):
`binary`
- Transfiere varios archivos sin pedir confirmación por cada archivo:
`prompt off`
- Descarga varios archivos (expresión glob):
`mget {{*.png}}`
- Carga varios archivos (expresión glob):
`mput {{*.zip}}`
- Elimina varios archivos del servidor remoto:
`mdelete {{*.txt}}`
- Cambia el nombre de un archivo en el servidor remoto:
`rename {{nombre_archivo_original}} {{nuevo_nombre_archivo}}`

View file

@ -0,0 +1,21 @@
# GetADUsers.py
> Recupera una lista de usuarios de Active Directory, incluyendo atributos como la fecha y hora del último inicio de sesión y el correo electrónico.
> Parte del paquete Impacket.
> Más información: <https://github.com/fortra/impacket>.
- Enumera todos los usuarios de Active Directory y sus atributos:
`GetADUsers.py -all -dc-ip {{ip_controlador_dominio}} {{dominio}}/{{nombre_usuario}}:{{contraseña}}`
- Recupera información solo para un usuario específico:
`GetADUsers.py -user {{usuario}} -dc-ip {{ip_controlador_dominio}} {{dominio}}/{{nombre_usuario}}:{{contraseña}}`
- Extrae los detalles del usuario utilizando la autenticación pass-the-hash:
`GetADUsers.py -all -dc-ip {{ip_controlador_dominio}} -hashes {{LM_Hash}}:{{NT_Hash}} {{dominio}}/{{nombre_usuario}}`
- Guarda la salida en un archivo:
`GetADUsers.py -all -dc-ip {{ip_controlador_dominio}} {{dominio}}/{{nombre_usuario}}:{{contraseña}} > {{ruta/a/salida.txt}}`

View file

@ -0,0 +1,25 @@
# GetNPUsers.py
> Enumera las cuentas de Active Directory con la autenticación previa de Kerberos desactivada, que pueden ser susceptibles a ataques AS-REP roasting.
> Parte del paquete Impacket.
> Más información: <https://github.com/fortra/impacket>.
- Enumera los usuarios con la autenticación previa de Kerberos desactivada (enumeración anónima por defecto):
`GetNPUsers.py {{dominio}}/ -usersfile {{ruta/a/la/lista_de_usuarios}} -dc-ip {{ip_del_controlador_de_dominio}} -no-pass`
- Realiza roasting AS-REP y vuelca hash descifrables para descifrados sin conexión:
`GetNPUsers.py {{dominio}}/ -usersfile {{ruta/a/la/lista_de_usuarios}} -dc-ip {{ip_del_controlador_de_dominio}} -no-pass -request`
- Autentica con credenciales válidas (si el enlace anónimo está desactivado):
`GetNPUsers.py {{dominio}}/{{nombre_de_usuario}}:{{contraseña}} -usersfile {{ruta/a/la/lista_de_usuarios}} -dc-ip {{ip_del_controlador_de_dominio}}`
- Utiliza la autenticación pass-the-hash en lugar de una contraseña:
`GetNPUsers.py {{dominio}}/{{nombre_de_usuario}} -hashes {{LM_Hash}}:{{NT_Hash}} -usersfile {{ruta/a/la/lista_de_usuarios}} -dc-ip {{ip_del_controlador_de_dominio}}`
- Guarda la salida en un archivo para su posterior análisis:
`GetNPUsers.py {{dominio}}/ -usersfile {{ruta/a/lista_de_usuarios}} -dc-ip {{ip_del_controlador_de_dominio}} -request > {{ruta/a/salida.txt}}`

13
pages.es/common/gvim.md Normal file
View file

@ -0,0 +1,13 @@
# gvim
> Una versión de interfaz gráfica de usuario de Vim (Vi IMproved), un editor de texto de línea de comandos.
> Vea también: `vimdiff`, `vimtutor`, `nvim`, `vim`.
> Más información: <https://www.vim.org>.
- Abre `gvim`:
`gvim`
- Abre un archivo específico:
`gvim {{ruta/al/archivo}}`

View file

@ -0,0 +1,20 @@
# kiterunner
> Un escáner web contextual para descubrir rutas API y puntos finales web utilizando listas de palabras y esquemas kitebuilder.
> Más información: <https://github.com/assetnote/kiterunner>.
- Vea la documentación para forzar las rutas API y los puntos finales web:
`tldr kiterunner brute`
- Vea la documentación para escanear simultáneamente hosts con listas de palabras de kitebuilder:
`tldr kiterunner scan`
- Vea la documentación para manipular esquemas de kitebuilder:
`tldr kiterunner kb`
- Vea la documentación sobre la gestión de listas de palabras remotas y almacenadas en caché:
`tldr kiterunner wordlist`

36
pages.es/common/komac.md Normal file
View file

@ -0,0 +1,36 @@
# komac
> Crea manifiestos WinGet para el repositorio `winget-pkgs`.
> Más información: <https://github.com/russellbanks/Komac>.
- Crea un nuevo paquete desde cero:
`komac new {{Paquete.Identificador}} --version {{1.2.3}} --urls {{https://example.com/app.exe}}`
- Actualiza un paquete existente con una nueva versión:
`komac update {{Paquete.Identificador}} --version {{1.2.3}} --urls {{https://example.com/app.exe}}`
- Actualiza un paquete con varias URL y lo envía automáticamente:
`komac update {{Paquete.Identificador}} --version {{1.2.3}} --urls {{https://example.com/app.exe https://example.com/app.msi ...}} --submit`
- Elimina una versión de winget-pkgs:
`komac remove {{Paquete.Identificador}} --version {{1.2.3}}`
- Lista todas las versiones de un paquete:
`komac list-versions {{Paquete.Identificador}}`
- Sincroniza tu fork de winget-pkgs con el repositorio fuente:
`komac sync-fork`
- Actualiza el token de GitHub almacenado:
`komac token update --token {{tu_token_github}}`
- Genera una secuencia de comandos de autocompletado del intérprete de comandos:
`komac complete {{bash|zsh|fish|powershell}}`

View file

@ -0,0 +1,24 @@
# pulumi org
> Gestiona la configuración de la organización Pulumi.
> Más información: <https://www.pulumi.com/docs/iac/cli/commands/pulumi_org/>.
- Muestra la organización predeterminada y el backend actual:
`pulumi org`
- Muestra la organización predeterminada:
`pulumi org get-default`
- Establece la organización predeterminada:
`pulumi org set-default {{nombre_de_la_organización}}`
- Busca recursos en Pulumi Cloud utilizando Pulumi AI con una consulta en lenguaje natural de texto sin formato:
`pulumi org search ai {{[-q|--query]}} {{«muéstrame todos los equilibradores de carga de mi organización»}}`
- Muestra la ayuda:
`pulumi org {{[-h|--help]}}`

View file

@ -1,32 +1,32 @@
# wafw00f
> Identifica y toma las huellas digitales de los productos Web Application Firewall (WAF) que protegen un sitio web.
> Más información: <https://github.com/EnableSecurity/wafw00f>.
> Identifica y toma la huella digital de los productos de cortafuegos de aplicaciones web (WAF) que protegen un sitio web.
> Más información: <https://github.com/EnableSecurity/wafw00f/wiki/Usage#arguments-list>.
- Comprueba si un sitio web utiliza algún WAF:
`wafw00f {{https://www.ejemplo.com}}`
`wafw00f {{https://www.example.com}}`
- Comprueba a todos los WAF detectables sin detenerse en la primera coincidencia:
- Prueba todos los WAF detectables sin detenerte en el primer resultado:
`wafw00f --findall {{https://www.ejemplo.com}}`
`wafw00f {{[-a|--findall]}} {{https://www.example.com}}`
- Pasa peticiones a través de un [p]roxy (como BurpSuite):
- Pasa las solicitudes a través de un proxy (como BurpSuite):
`wafw00f --proxy {{http://localhost:8080}} {{https://www.ejemplo.com}}`
`wafw00f {{[-p|--proxy]}} {{http://localhost:8080}} {{https://www.example.com}}`
- [t]estea un producto WAF específico (ejecuta `wafw00f -l` para obtener una lista de todos los WAF compatibles):
- Probar un producto WAF específico (ejecutar `wafw00f --list` para obtener una lista de todos los WAF compatibles):
`wafw00f --test {{Cloudflare|Cloudfront|Fastly|ZScaler|...}} {{https://www.ejemplo.com}}`
`wafw00f {{[-t|--test]}} {{Cloudflare|Cloudfront|Fastly|ZScaler|...}} {{https://www.example.com}}`
- Pasa cabeceras personalizadas desde un archivo:
- Pasar encabezados personalizados desde un archivo:
`wafw00f --headers {{ruta/a/cabeceras.txt}} {{https://www.ejemplo.com}}`
`wafw00f {{[-H|--headers]}} {{path/to/headers.txt}} {{https://www.example.com}}`
- Lee entradas de destino desde un archivo y muestra una salida detallada (múltiples `v` para más verbosidad):
- Lee las entradas de destino desde un archivo y muestra una salida detallada (varias `v` para más detalles):
`wafw00f --input {{ruta/a/urls.txt}} -v{{v}}`
`wafw00f {{[-i|--input]}} {{ruta/a/urls.txt}} -{{vv}}`
- [l]ista todos los WAF que pueden detectarse:
- Lista todos los WAF que se pueden detectar:
`wafw00f --list`
`wafw00f {{[-l|--list]}}`

24
pages.es/linux/crond.md Normal file
View file

@ -0,0 +1,24 @@
# crond
> Programa residente para ejecutar comandos programados desde archivos crontab.
> Más información: <https://manned.org/crond>.
- Inicia el programa residente en segundo plano y comprueba los comandos programados:
`crond`
- Inicia el programa residente en primer plano y comprueba los comandos programados:
`crond -n`
- Envía la salida del trabajo desde el programa residente al registro del sistema:
`crond -s`
- Anula las limitaciones predeterminadas y acepta crontables personalizados:
`crond -p`
- Hereda la ruta del archivo crontab desde la configuración del entorno:
`crond -P`

View file

@ -14,7 +14,7 @@
- Calcula una expresión:
`bc --expression='{{5 / 3}}'`
`bc --expression '{{5 / 3}}'`
- Ejecuta un script:
@ -22,8 +22,8 @@
- Calcula una expresión con la escala especificada:
`bc --expression='scale = {{10}}; {{5 / 3}}'`
`bc --expression '{{scale = 10; 5 / 3}}'`
- Calcula una función seno/coseno/arctangente/logaritmo natural/exponencial utilizando `mathlib`:
`bc --mathlib --expression='{{s|c|a|l|e}}({{1}})'`
`bc --mathlib --expression '{{s|c|a|l|e}}({{1}})'`

View file

@ -9,7 +9,7 @@
- Usa un directorio personalizado (por defecto la salida de `getconf DARWIN_USER_TEMP_DIR`, o `/tmp`):
`mktemp --tmpdir={{/ruta/a/tempdir}}`
`mktemp --tmpdir {{/ruta/a/tempdir}}`
- Usa una plantilla de ruta personalizada (las `X` se sustituyen por caracteres alfanuméricos aleatorios):

View file

@ -9,20 +9,20 @@
- Lee un archivo en voz alta:
`say --input-file={{nombre_de_archivo.txt}}`
`say --input-file {{nombre_de_archivo.txt}}`
- Di una frase con una voz y un ritmo de voz personalizados:
`say --voice={{voz}} --rate={{palabras_por_minuto}} "{{Lo siento David, no puedo dejarte hacer eso.}}"`
`say --voice {{voz}} --rate {{palabras_por_minuto}} "{{Lo siento David, no puedo dejarte hacer eso.}}"`
- Lista las voces disponibles (cada voz habla en un idioma distinto):
`say --voice="?"`
`say --voice "?"`
- Di algo en polaco:
`say --voice={{Zosia}} "{{Litwo, ojczyzno moja!}}"`
`say --voice {{Zosia}} "{{Litwo, ojczyzno moja!}}"`
- Crea un archivo de audio con el texto hablado:
`say --output-file={{nombre_de_fichero.aiff}} "{{Aquí están los locos.}}"`
`say --output-file {{nombre_de_fichero.aiff}} "{{Aquí están los locos.}}"`

View file

@ -13,7 +13,7 @@
- Escribe el resultado en otro archivo:
`shuf {{nombre_archivo}} --output={{nombre_archivo_salida}}`
`shuf {{nombre_archivo}} --output {{nombre_archivo_salida}}`
- Genera números aleatorios en el rango 1-10:

View file

@ -0,0 +1,36 @@
# choco install
> Instala uno o más paquetes con Chocolatey.
> Más información: <https://chocolatey.org/docs/commands-install>.
- Instala uno o más paquetes:
`choco install {{paquete1 paquete2 ...}}`
- Instala paquetes desde un archivo de configuración personalizado:
`choco install {{ruta\al\archivo_de_paquetes.config}}`
- Instala un archivo `nuspec` o `nupkg` específico:
`choco install {{path\to\file}}`
- Instala una versión específica de un paquete:
`choco install {{paquete}} --version {{versión}}`
- Permite instalar varias versiones de un paquete:
`choco install {{paquete}} --allow-multiple`
- Confirma todas las solicitudes automáticamente:
`choco install {{paquete}} --yes`
- Especifica una fuente personalizada desde la cual recibir los paquetes:
`choco install {{paquete}} --source {{url_fuente|alias}}`
- Proporciona un nombre de usuario y una contraseña para la autenticación:
`choco install {{paquete}} --user {{nombre_usuario}} --password {{contraseña}}`

View file

@ -0,0 +1,17 @@
# Where-Object
> Selecciona objetos de una colección basándose en los valores de sus propiedades.
> Nota: Este comando solo puede utilizarse a través de PowerShell.
> Más información: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/where-object>.
- Filtra alias por su nombre:
`Get-Alias | Where-Object -{{Propiedad}} {{Nombre}} -{{eq}} {{nombre}}`
- Lista todos los servicios que están actualmente detenidos. La variable automática `$_` representa cada objeto que se pasa al cmdlet `Where-Object`:
`Get-Service | Where-Object {$_.Status -eq "Stopped"}`
- Utiliza múltiples condiciones:
`Get-Module -ListAvailable | Where-Object { $_.Name -NotLike "Microsoft*" -And $_.Name -NotLike "PS*" }`

View file

@ -1,7 +1,7 @@
# adduser
> Käyttäjän lisäysapuohjelma.
> Lisätietoja: <https://manned.org/adduser>.
> Lisätietoa: <https://manned.org/adduser>.
- Luo uusi käyttäjä oletuskotihakemistolla ja pyydä käyttäjää asettamaan salasana:

View file

@ -2,7 +2,7 @@
> Outil de gestion du code source Go.
> Certaines sous-commandes telles que `build` ont leur propre documentation d'utilisation.
> Plus d'informations : <https://golang.org>.
> Plus d'informations : <https://go.dev/>.
- Télécharger et installer un paquet, spécifié par son chemin d'importation :

View file

@ -13,7 +13,7 @@
- Menuliskan output ke file lain:
`shuf {{nama_file}} --output={{nama_file_output}}`
`shuf {{nama_file}} --output {{nama_file_output}}`
- Men-generate angka acak dari 1-10:

View file

@ -9,20 +9,20 @@
- Estrae file da un binario, specificando la directory di output:
`binwalk --extract --directory {{directory_di_output}} {{percorso/del/file}}`
`binwalk {{[-e|--extract]}} {{[-C|--directory]}} {{directory_di_output}} {{percorso/del/file}}`
- Estrae file in maniera ricorsiva a partire da un binario, limitando la profondità di ricorsione a 2 livelli:
`binwalk --extract --matryoshka --depth {{2}} {{percorso/del/file}}`
`binwalk {{[-e|--extract]}} {{[-M|--matryoshka]}} {{[-d|--depth]}} {{2}} {{percorso/del/file}}`
- Estrae file da un binario utilizzando una particolare firma (ad esempio il MIME Type):
`binwalk --dd '{{png image:png}}' {{percorso/del/file}}`
`binwalk {{[-D|--dd]}} '{{png image:png}}' {{percorso/del/file}}`
- Analizza l'entropia di un binario e salva il grafico con lo stesso filename del binario, con l'estensione `.png` in fondo:
`binwalk --entropy --save {{percorso/del/file}}`
`binwalk {{[-E|--entropy]}} {{[-J|--save]}} {{percorso/del/file}}`
- Combina analisi di entropia, firme e opcode in un unico comando:
`binwalk --entropy --signature --opcodes {{percorso/del/file}}`
`binwalk {{[-E|--entropy]}} {{[-B|--signature]}} {{[-A|--opcodes]}} {{percorso/del/file}}`

View file

@ -2,15 +2,15 @@
> Gestione pacchetti, dipendenze ed ambiente per qualsiasi linguaggio di programmazione.
> Alcuni comandi aggiuntivi, come `create`, hanno la propria documentazione.
> Maggiori informazioni: <https://github.com/conda/conda>.
> Maggiori informazioni: <https://docs.conda.io/projects/conda/en/latest/commands/index.html>.
- Crea un nuovo ambiente, installandovi alcuni pacchetti:
`conda create --name {{nome_ambiente}} {{python=3.9 matplotlib}}`
`conda create {{[-n|--name]}} {{nome_ambiente}} {{python=3.9 matplotlib}}`
- Elenca tutti gli ambienti:
`conda info --envs`
`conda info {{[-e|--envs]}}`
- Attiva un ambiente:
@ -22,7 +22,7 @@
- Elimina un ambiente rimuovendo anche tutti i pacchetti:
`conda remove --name {{nome_ambiente}} --all`
`conda remove {{[-n|--name]}} {{nome_ambiente}} --all`
- Installa pacchetti nell'ambiente corrente:
@ -34,4 +34,4 @@
- Elimina pacchetti inutilizzati e cache:
`conda clean --all`
`conda clean {{[-a|--all]}}`

View file

@ -1,7 +1,7 @@
# hello
> Stampa a schermo "Hello, world!", "hello, world" oppure del testo personalizzabile.
> Maggiori informazioni: <https://www.gnu.org/software/hello/>.
> Maggiori informazioni: <https://www.gnu.org/software/hello/manual/html_node/Invoking-hello.html>.
- Stampa a schermo "Hello, world!":
@ -9,8 +9,8 @@
- Stampa a schermo "hello, world", nel modo tradizionale:
`hello --traditional`
`hello {{[-t|--traditional]}}`
- Stampa a schermo un messaggio:
`hello --greeting="{{messaggio}}"`
`hello {{[-g|--greeting]}} "{{messaggio}}"`

View file

@ -2,7 +2,7 @@
> Go のソースコードを管理します。
> `build` のようないくつかのサブコマンドには、使用方法についての独自のドキュメントがあります。
> もっと詳しく: <https://golang.org>
> もっと詳しく: <https://go.dev/>
- インポートパスで指定されたパッケージを、ダウンロードしてインストール:

View file

@ -9,20 +9,20 @@
- 출력 디렉터리를 지정하여 바이너리에서 파일을 추출:
`binwalk --extract --directory {{출력_디렉토리}} {{경로/대상/바이너리}}`
`binwalk {{[-e|--extract]}} {{[-C|--directory]}} {{출력_디렉토리}} {{경로/대상/바이너리}}`
- 재귀 깊이를 2로 제한하는 바이너리에서 파일을 재귀적으로 추출:
`binwalk --extract --matryoshka --depth {{2}} {{경로/대상/바이너리}}`
`binwalk {{[-e|--extract]}} {{[-M|--matryoshka]}} {{[-d|--depth]}} {{2}} {{경로/대상/바이너리}}`
- 지정된 파일 서명을 사용하여 바이너리에서 파일을 추출:
`binwalk --dd '{{png image:png}}' {{경로/대상/바이너리}}`
`binwalk {{[-D|--dd]}} '{{png image:png}}' {{경로/대상/바이너리}}`
- 바이너리의 엔트로피를 분석하여, 바이너리와 동일한 이름과 `.png` 확장자를 추가하여 플롯을 저장:
`binwalk --entropy --save {{경로/대상/바이너리}}`
`binwalk {{[-E|--entropy]}} {{[-J|--save]}} {{경로/대상/바이너리}}`
- 엔트로피, 서명 및 opcode 분석을 단일 명령으로 결합:
`binwalk --entropy --signature --opcodes {{경로/대상/바이너리}}`
`binwalk {{[-E|--entropy]}} {{[-B|--signature]}} {{[-A|--opcodes]}} {{경로/대상/바이너리}}`

View file

@ -1,7 +1,7 @@
# bzip3
> 효율적인 파일 압축 도구.
> 더 많은 정보: <https://github.com/kspalaiologos/bzip3>.
> 더 많은 정보: <https://manned.org/bzip3>.
- 파일 압축:
@ -9,24 +9,24 @@
- 파일 압축 해제([d]ecompress):
`bzip3 -d {{경로/대상/압축된_파일.bz3}}`
`bzip3 {{[-d|--decode]}} {{경로/대상/압축된_파일.bz3}}`
- 파일을 `stdout`([c])으로 압축 해제:
`bzip3 -dc {{경로/대상/압축된_파일.bz3}}`
`bzip3 {{[-dc|--decode --stdout]}} {{경로/대상/압축된_파일.bz3}}`
- 아카이브 파일 내 각 파일의 무결성을 테스트:
`bzip3 --test {{경로/대상/압축된_파일.bz3}}`
`bzip3 {{[-t|--test]}} {{경로/대상/압축된_파일.bz3}}`
- 자세한 정보로 처리된 각 파일의 압축 비율을 표시:
`bzip3 --verbose {{경로/대상/압축된_파일들.bz3}}`
`bzip3 {{[-v|--verbose]}} {{경로/대상/압축된_파일들.bz3}}`
- 기존 파일을 덮어쓰면서 압축을 해제:
`bzip3 -d --force {{경로/대상/압축된_파일.bz3}}`
`bzip3 {{[-d|--decode]}} {{[-f--force]}} {{경로/대상/압축된_파일.bz3}}`
- 도움말 표시:
`bzip3 -h`
`bzip3 {{[-h|--help]}}`

View file

@ -1,15 +1,15 @@
# conda
> 프로그래밍 언어에 대한 패키지, 의존성 및 환경 관리.
> 더 많은 정보: <https://github.com/conda/conda>.
> 더 많은 정보: <https://docs.conda.io/projects/conda/en/latest/commands/index.html>.
- 새로운 환경을 생성합니다, 이름이 주어진 패키지로 설치합니다:
`conda create --name {{환경_이름}} {{python=2.7 matplotlib}}`
`conda create {{[-n|--name]}} {{환경_이름}} {{python=3.9 matplotlib}}`
- 모든 환경의 리스트를 보여줍니다:
`conda info --envs`
`conda info {{[-e|--envs]}}`
- 환경을 불러오거나:
@ -21,7 +21,7 @@
- 모든 환경을 제거합니다 (모든 패키지 제거):
`conda remove --name {{환경_이름}} --all`
`conda remove {{[-n|--name]}} {{환경_이름}} --all`
- 현재 환경의 패키지를 설치합니다:
@ -33,4 +33,4 @@
- 사용하지 않는 패키지나 캐시를 제거합니다:
`conda clean --all`
`conda clean {{[-a|--all]}}`

View file

@ -2,7 +2,7 @@
> DNS 조회 유틸리티.
> 다채로운 출력을 제공하고, DNS-over-TLS 및 DNS-over-HTTPS 프로토콜을 지원하며, JSON을 내보낼 수 있음.
> 더 많은 정보: <https://dns.lookup.dog>.
> 더 많은 정보: <https://github.com/ogham/dog#examples>.
- 호스트 이름과 연결된 IP를 조회 (A 레코드):
@ -18,12 +18,12 @@
- UDP가 아닌 TCP를 통한 쿼리:
`dog {{example.com}} MX @{{1.1.1.1}} --tcp`
`dog {{example.com}} MX @{{1.1.1.1}} {{[-T|--tcp]}}`
- 명시적 인수를 사용하여 TCP를 통해 특정 도메인 이름과 연결된 MX 레코드 유형을 쿼리:
`dog --query {{example.com}} --type MX --nameserver {{1.1.1.1}} --tcp`
`dog {{[-q|--query]}} {{example.com}} {{[-t|--type]}} MX {{[-n|--nameserver]}} {{1.1.1.1}} {{[-T|--tcp]}}`
- DoH(DNS over HTTPS)를 사용하여 호스트 이름(A 레코드)과 연결된 IP를 조회:
`dog {{example.com}} --https @{{https://cloudflare-dns.com/dns-query}}`
`dog {{example.com}} {{[-H|--https]}} @{{https://cloudflare-dns.com/dns-query}}`

View file

@ -1,7 +1,7 @@
# go bug
> 버그 보고.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Start_a_bug_report>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Start_a_bug_report>.
- 버그 보고를 시작하기 위해 웹 페이지 열기:

View file

@ -1,7 +1,7 @@
# go build
> Go 소스 컴파일.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Compile_packages_and_dependencies>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Compile_packages_and_dependencies>.
- 'package main' 파일 컴파일 (출력은 확장자가 없는 파일 이름):

View file

@ -1,7 +1,7 @@
# go clean
> 오브젝트 파일과 캐시 파일 제거.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Remove_object_files_and_cached_files>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Remove_object_files_and_cached_files>.
- 실제로 제거하지 않고 제거 명령 출력:

View file

@ -1,7 +1,7 @@
# go doc
> 패키지나 심볼에 대한 문서 보기.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Show_documentation_for_package_or_symbol>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Show_documentation_for_package_or_symbol>.
- 현재 패키지에 대한 문서 보기:

View file

@ -1,7 +1,7 @@
# go env
> Go 툴체인이 사용하는 환경 변수를 관리합니다.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Print_Go_environment_information>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Print_Go_environment_information>.
- 모든 환경 변수 표시:

View file

@ -1,7 +1,7 @@
# go fix
> 패키지를 새로운 API를 사용하도록 업데이트.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Update_packages_to_use_new_APIs>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Update_packages_to_use_new_APIs>.
- 패키지를 새로운 API를 사용하도록 업데이트:

View file

@ -1,7 +1,7 @@
# go generate
> 소스 파일 내에서 명령을 실행하여 Go 파일 생성.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Generate_Go_files_by_processing_source>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Generate_Go_files_by_processing_source>.
- 소스 파일 내에서 명령을 실행하여 Go 파일 생성:

View file

@ -1,7 +1,7 @@
# go list
> 패키지 또는 모듈 나열.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-List_packages_or_modules>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-List_packages_or_modules>.
- 패키지 나열:

View file

@ -1,7 +1,7 @@
# go mod
> 모듈 유지 관리.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Module_maintenance>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Module_maintenance>.
- 현재 디렉터리에 새 모듈 초기화:

View file

@ -1,7 +1,7 @@
# go version
> Go 버전을 표시.
> 더 많은 정보: <https://golang.org/cmd/go/#hdr-Print_Go_version>.
> 더 많은 정보: <https://pkg.go.dev/cmd/go#hdr-Print_Go_version>.
- 버전 표시:

View file

@ -2,7 +2,7 @@
> Go 소스 코드를 관리.
> `build`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
> 더 많은 정보: <https://golang.org>.
> 더 많은 정보: <https://go.dev/>.
- 패키지 다운로드 및 설치 (import 경로로 지정):

View file

@ -1,7 +1,7 @@
# gofmt
> Go 소스 코드를 포맷합니다.
> 더 많은 정보: <https://golang.org/cmd/gofmt/>.
> 더 많은 정보: <https://pkg.go.dev/cmd/gofmt>.
- 파일을 포맷하고 결과를 콘솔에 표시:

View file

@ -1,7 +1,7 @@
# hello
> "Hello, world!", "hello, world" 또는 사용자 정의 가능한 텍스트를 출력.
> 더 많은 정보: <https://www.gnu.org/software/hello/>.
> 더 많은 정보: <https://www.gnu.org/software/hello/manual/html_node/Invoking-hello.html>.
- "Hello, world!" 출력:
@ -9,8 +9,8 @@
- 전통적인 유형인 "hello, world"를 출력:
`hello --traditional`
`hello {{[-t|--traditional]}}`
- 문자 메시지 출력:
`hello --greeting="{{인사말_텍스트}}"`
`hello {{[-g|--greeting]}} "{{인사말_텍스트}}"`

View file

@ -1,7 +1,7 @@
# hn
> Hacker News용 커멘드 라인 인터페이스.
> 더 많은 정보: <https://github.com/rafaelrinaldi/hn-cli>.
> 더 많은 정보: <https://github.com/rafaelrinaldi/hn-cli#usage>.
- Hacker News에서 기사 보기:
@ -9,11 +9,11 @@
- Hacker News에서 _숫자_ 만큼의 기사 보기:
`hn --limit {{숫자}}`
`hn {{[-l|--limit]}} {{숫자}}`
- Hacker News에서 기사를 보고, 링크를 선택한 후 목록을 열어두기:
`hn --keep-open`
`hn {{[-k|--keep-open]}}`
- 제출 날짜별로 정렬된 Hacker News의 기사 보기:

View file

@ -2,7 +2,7 @@
> 코드, 시각화 및 노트를 포함한 문서를 생성하고 공유할 수 있는 웹 애플리케이션.
> 주로 데이터 분석, 과학 컴퓨팅 및 머신 러닝에 사용됩니다.
> 더 많은 정보: <https://jupyter.org>.
> 더 많은 정보: <https://docs.jupyter.org/en/latest/>.
- 현재 디렉토리에서 Jupyter 노트북 서버 시작:
@ -18,7 +18,7 @@
- 특정 포트에서 서버 시작:
`jupyter notebook --port={{포트}}`
`jupyter notebook --port {{포트}}`
- 현재 실행 중인 노트북 서버 나열:

View file

@ -5,32 +5,32 @@
- 주어진 그룹의 멤버인 모든 항목을 LDAP 서버에서 쿼리하고 객체의 displayName 값을 반환:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} -b {{기본_ou}} '{{memberOf=group1}}' displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} {{[-b|--baseDN]}} {{기본_ou}} '{{memberOf=group1}}' displayName`
- 줄바꿈 없는 비밀번호 파일을 사용하여 주어진 그룹의 멤버인 모든 항목을 LDAP 서버에서 쿼리하고 객체의 displayName 값을 반환:
`ldapsearch -D '{{관리자_DN}}' -y '{{비밀번호_파일}}' -h {{ldap_호스트}} -b {{기본_ou}} '{{memberOf=group1}}' displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-u|--keyStorePasswordFile]}} '{{비밀번호_파일}}' {{[-h|--hostname]}} {{ldap_호스트}} {{[-b|--baseDN]}} {{기본_ou}} '{{memberOf=group1}}' displayName`
- 주어진 필터에 맞는 5개의 항목 반환:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} -b {{기본_ou}} '{{memberOf=group1}}' -z 5 displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} {{[-b|--baseDN]}} {{기본_ou}} '{{memberOf=group1}}' {{[-z|--sizeLimit]}} 5 displayName`
- 응답을 최대 7초 동안 대기:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} -b {{기본_ou}} '{{memberOf=group1}}' -l 7 displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} {{[-b|--baseDN]}} {{기본_ou}} '{{memberOf=group1}}' {{[-l|--timeLimitSeconds]}} 7 displayName`
- 필터 반전:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} -b {{기본_ou}} '(!(memberOf={{group1}}))' displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} {{[-b|--baseDN]}} {{기본_ou}} '(!(memberOf={{group1}}))' displayName`
- 여러 그룹에 속한 모든 항목을 반환하고 각 항목의 display name 반환:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} '(&({{memberOf=group1}})({{memberOf=group2}})({{memberOf=group3}}))' "displayName"`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} '(&({{memberOf=group1}})({{memberOf=group2}})({{memberOf=group3}}))' "displayName"`
- 지정된 그룹 중 적어도 1개에 속한 모든 항목 반환:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} '(|({{memberOf=group1}})({{memberOf=group1}})({{memberOf=group3}}))' displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} '(|({{memberOf=group1}})({{memberOf=group1}})({{memberOf=group3}}))' displayName`
- 여러 부울 논리 필터 결합:
`ldapsearch -D '{{관리자_DN}}' -w '{{비밀번호}}' -h {{ldap_호스트}} '(&({{memberOf=group1}})({{memberOf=group2}})(!({{memberOf=group3}})))' displayName`
`ldapsearch {{[-D|--bindDN]}} '{{관리자_DN}}' {{[-w|--bindPassword]}} '{{비밀번호}}' {{[-h|--hostname]}} {{ldap_호스트}} '(&({{memberOf=group1}})({{memberOf=group2}})(!({{memberOf=group3}})))' displayName`

View file

@ -9,7 +9,7 @@
- `stdin`에서 읽기:
`{{명령어}} | nl -`
`{{명령어}} | nl`
- 빈 줄을 포함한 모든 본문 줄에 번호를 매기거나 본문 줄에 번호를 매기지 않기:

View file

@ -14,7 +14,7 @@
- 수식 계산:
`bc --expression='{{5 / 3}}'`
`bc --expression '{{5 / 3}}'`
- 스크립트 실행:
@ -22,8 +22,8 @@
- 지정된 스케일로 수식 계산:
`bc --expression='scale = {{10}}; {{5 / 3}}'`
`bc --expression '{{scale = 10; 5 / 3}}'`
- `mathlib`을 사용하여 사인/코사인/아크탄젠트/자연 로그/지수 함수 계산:
`bc --mathlib --expression='{{s|c|a|l|e}}({{1}})'`
`bc --mathlib --expression '{{s|c|a|l|e}}({{1}})'`

View file

@ -9,7 +9,7 @@
- 사용자 정의 디렉터리 사용 (`getconf DARWIN_USER_TEMP_DIR`의 출력 또는 `/tmp`가 기본값):
`mktemp --tmpdir={{/경로/대상/임시_폴더}}`
`mktemp --tmpdir {{/경로/대상/임시_폴더}}`
- 사용자 정의 경로 템플릿 사용 (`X`는 무작위 영숫자 문자로 대체됨):

View file

@ -9,20 +9,20 @@
- [f]파일을 소리내어 읽기:
`say --input-file={{파일명.txt}}`
`say --input-file {{파일명.txt}}`
- 사용자 지정 음성과 속도로 문구 말하기:
`say --voice={{음성}} --rate={{분당_단어_수}} "{{미안해 데이브, 그렇게 할 수 없어.}}"`
`say --voice {{음성}} --rate {{분당_단어_수}} "{{미안해 데이브, 그렇게 할 수 없어.}}"`
- 사용 가능한 음성 목록 나열 (다양한 언어로 말하는 음성):
`say --voice="?"`
`say --voice "?"`
- 폴란드어로 말하기:
`say --voice={{Zosia}} "{{Litwo, ojczyzno moja!}}"`
`say --voice {{Zosia}} "{{Litwo, ojczyzno moja!}}"`
- 음성 텍스트의 오디오 파일 생성:
`say --output-file={{파일명.aiff}} "{{Here's to the Crazy Ones.}}"`
`say --output-file {{파일명.aiff}} "{{Here's to the Crazy Ones.}}"`

View file

@ -13,7 +13,7 @@
- 출력을 다른 파일에 쓰기:
`shuf {{경로/대상/입력_파일}} --output={{경로/대상/출력_파일}}`
`shuf {{경로/대상/입력_파일}} --output {{경로/대상/출력_파일}}`
- 1에서 10까지의 범위에서 무작위 숫자 생성:

View file

@ -5,7 +5,11 @@
- Toon een variabele:
`echo ${{VARIABLE}}`
`echo ${{VARIABELE}}`
- Voer een variabele uit als een commando:
`${{VARIABELE}}`
- Toon de exitstatus van het vorige commando:

View file

@ -19,3 +19,7 @@
- Vervang alle `string1`:
`^{{string1}}^{{string2}}^:&`
- Toon de vervangende opdracht zonder het uit te voeren:
`^{{string1}}^{{string2}}^:p`

View file

@ -2,7 +2,7 @@
> Maakt een alias aan -- Woorden die vervangen worden door commando's.
> Een alias blijft bestaan in de huidige shell sessie, tenzij gedefinieerd in de configuratie van de shell, bijvoorbeeld in `~/.bashrc`.
> Meer informatie: <https://tldp.org/LDP/abs/html/aliases.html>.
> Meer informatie: <https://manned.org/alias>.
- Overzicht alle aliases:

View file

@ -26,3 +26,7 @@
- Zet meerdere variabelen en voer een programma uit:
`env {{variabele1=waarde variabele2=waarde variabele3=waarde ...}} {{programma}}`
- Voer een programma uit onder een andere naam:
`env {{[-a|--argv0]}} {{aangepaste_naam}} {{programma}}`

View file

@ -13,11 +13,11 @@
- Zoek naar een patroon in alle bestanden in een map, recursief, toon regelnummers van overeenkomsten, negeer binaire bestanden:
`grep {{[-r|--recursive]}} {{[-n|--line-number]}} {{[-I|--binary-files=without-match]}} "{{zoekpatroon}}" {{pad/naar/map}}`
`grep {{[-rnI|--recursive --line-number --binary-files=without-match]}} "{{zoekpatroon}}" {{pad/naar/map}}`
- Gebruik uitgebreide reguliere expressies (ondersteunt `?`, `+`, `{}`, `()` en `|`), in hoofdletterongevoelige modus:
`grep {{[-E|--extended-regexp]}} {{[-i|--ignore-case]}} "{{zoekpatroon}}" {{pad/naar/bestand}}`
`grep {{[-Ei|--extended-regexp --ignore-case]}} "{{zoekpatroon}}" {{pad/naar/bestand}}`
- Print 3 regels context rondom, voor of na elke overeenkomst:
@ -25,7 +25,7 @@
- Print bestandsnaam en regelnummers voor elke overeenkomst met kleuruitvoer:
`grep {{[-H|--with-filename]}} {{[-n|--line-number]}} --color=always "{{zoekpatroon}}" {{pad/naar/bestand}}`
`grep {{[-Hn|--with-filename --line-number]}} --color=always "{{zoekpatroon}}" {{pad/naar/bestand}}`
- Zoek naar regels die overeenkomen met een patroon en print alleen de overeenkomstige tekst:

View file

@ -0,0 +1,28 @@
# mplayer
> Cross-platform multimediaspeler.
> Meer informatie: <https://mplayerhq.hu/DOCS/HTML/en/commandline.html>.
- Speel het opgegeven bestand of URL af:
`mplayer {{pad/naar/bestand|url}}`
- Speel meerdere bestanden af:
`mplayer {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Speel een specifiek bestand herhaaldelijk af:
`mplayer -loop {{0}} {{pad/naar/bestand}}`
- Pauzeer het afspelen:
`<Spatie>`
- Sluit mplayer:
`<Esc>`
- Zoek 10 seconden vooruit of achteruit:
`{{<ArrowLeft>|<ArrowRight>}}`

37
pages.nl/common/mpv.md Normal file
View file

@ -0,0 +1,37 @@
# mpv
> Een audio-/videospeler gebaseerd op MPlayer.
> Zie ook: `mplayer`, `vlc`.
> Meer informatie: <https://mpv.io/manual/stable/>.
- Speel een video of audio af van een URL of bestand:
`mpv {{url|pad/naar/bestand}}`
- Spring 5 seconden vooruit/achteruit:
`{{<ArrowLeft>|<ArrowRight>}}`
- Spring een minuut vooruit/achteruit:
`{{<ArrowDown>|<ArrowUp>}}`
- Verlaag of verhoog de afspeelsnelheid met 10%:
`{{<[>|<]>}}`
- Voeg ondertiteling toe vanuit een bestand:
`mpv --sub-file={{pad/naar/bestand}}`
- Maak een screenshot van het huidige frame (standaard opgeslagen als `./mpv-shotNNNN.jpg`):
`<s>`
- Speel een bestand af op een opgegeven snelheid (standaard 1):
`mpv --speed {{0.01..100}} {{pad/naar/bestand}}`
- Speel een bestand af met een profiel gedefinieerd in het `mpv.conf` bestand:
`mpv --profile {{profiel_naam}} {{pad/naar/bestand}}`

View file

@ -1,20 +1,17 @@
# nano
> Command-line tekst bewerker. Een verbeterde `Pico` kloon.
> Meer informatie: <https://nano-editor.org>.
- Start de tekst bewerker:
`nano`
- Start de tekst bewerker zonder gebruik te maken van configuratiebestanden:
`nano {{[-I|--ignorercfiles]}}`
> Tekst bewerker. Een verbeterde `pico` kloon.
> Zie ook: `pico`, `rnano`.
> Meer informatie: <https://nano-editor.org/dist/latest/nano.html>.
- Open specifieke bestanden, ga naar het volgende bestand bij het sluiten van de vorige:
`nano {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
- Start de tekst bewerker zonder gebruik te maken van configuratiebestanden:
`nano {{[-I|--ignorercfiles]}}`
- Open een bestand en positioneer de cursor op een specifieke regel en kolom:
`nano +{{regel}},{{kolom}} {{pad/naar/bestand}}`
@ -31,6 +28,10 @@
`nano {{[-B|--backup]}} {{pad/naar/bestand}}`
- Open een bestand in de beperkte modus (d.w.z. lees/schrijf niet naar bestanden die niet op de command-line zijn gespecificeerd):
`nano {{[-R|--restricted]}} {{pad/naar/bestand}}`
- Sluit nano:
`<Ctrl x>`

View file

@ -23,3 +23,7 @@
- Als A waar is, voer dan B uit, of C in het geval van een fout (let op dat C mogelijk wordt uitgevoerd, zelfs als A mislukt):
`test {{voorwaarde}} && {{echo "true"}} || {{echo "false"}}`
- Gebruik `test` in een conditioneel statement:
`if test -f "{{pad/naar/bestand}}"; then echo "File exists"; else echo "File does not exist"; fi`

View file

@ -21,4 +21,4 @@
- Stel de timestamp in door een string te parsen:
`touch {{[-d|--date]}} "{{last year|5 hours|next thursday|nov 14|...}} {{pad/naar/bestand}}`
`touch {{[-d|--date]}} "{{last year|5 hours|next thursday|nov 14|...}}" {{pad/naar/bestand}}`

25
pages.nl/common/vlc.md Normal file
View file

@ -0,0 +1,25 @@
# vlc
> Cross-platform multimediaspeler.
> Zie ook: `mpv`, `mplayer`, `ytfzf`.
> Meer informatie: <https://wiki.videolan.org/Documentation:Command_line/>.
- Speel een bestand af:
`vlc {{pad/naar/bestand}}`
- Speel in volledig scherm af:
`vlc --fullscreen {{pad/naar/bestand}}`
- Speel zonder geluid af:
`vlc --no-audio {{pad/naar/bestand}}`
- Speel herhaaldelijk af:
`vlc --loop {{pad/naar/bestand}}`
- Speel video van een URL af:
`vlc {{https://www.youtube.com/watch?v=oHg5SJYRHA0}}`

View file

@ -27,3 +27,7 @@
- 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]}} {{max-procs}} {{commando}}`
- Vraag de gebruiker om bevestiging voordat de opdracht wordt uitgevoerd (bevestig met `y` of `Y`):
`{{argumenten_bron}} | xargs {{[-p|--interactive]}} {{commando}}`

View file

@ -10,4 +10,4 @@
- Stel profielen in op klaagmodus:
`sudo aa-complain --dir {{pad/naar/profielen}}`
`sudo aa-complain {{[-d|--dir]}} {{pad/naar/profielen}}`

View file

@ -6,7 +6,7 @@
- Schakel een profiel in:
`sudo aa-enforce --dir {{pad/naar/profiel}}`
`sudo aa-enforce {{[-d|--dir]}} {{pad/naar/profiel}}`
- Schakel profielen in:

View file

@ -1,7 +1,7 @@
# apt
> Hulpprogramma voor pakketbeheer voor op Debian gebaseerde distributies.
> Aanbevolen vervanging voor `apt-get` bij interactief gebruik in Ubuntu versie 16.04 en later.
> Pakketbeheerder voor op Debian gebaseerde distributies.
> Gebruiksvriendelijk alternatief voor `apt-get` voor interactief gebruik.
> Voor gelijkwaardige commando's in andere pakket managers, zie <https://wiki.archlinux.org/title/Pacman/Rosetta>.
> Meer informatie: <https://manned.org/apt.8>.
@ -9,30 +9,30 @@
`sudo apt update`
- Zoek naar een specifiek pakket (gebruik `apt search --name-only pakket` om alleen op pakketnaam te zoeken):
- Zoek naar pakketten op naam of beschrijving:
`apt search {{pakket}}`
- Toon informatie voor een specifiek pakket:
- Zoek naar pakketten op naam (ondersteund wildcards zoals `*`):
`apt show {{pakket1 pakket2 ...}}`
`apt list {{pakket}}`
- Installeer specifieke pakketten of werk ze bij naar de nieuwste beschikbare versies:
- Toon gedetailleerde informatie voor een specifiek pakket:
`sudo apt install {{pakket1 pakket2 ...}}`
`apt show {{pakket}}`
- Verwijder specifieke pakketten (gebruik in plaats daarvan purge om ook hun configuratiebestanden te verwijderen):
- Installeer specifieke pakketten of werk ze bij naar de nieuwste versies:
`sudo apt remove {{pakket1 pakket2 ...}}`
`sudo apt install {{pakket}}`
- Upgrade alle geïnstalleerde pakketten naar hun nieuwste beschikbare versies:
- Verwijder specifieke pakketten (gebruik in plaats daarvan `purge` om ook hun configuratiebestanden te verwijderen):
`sudo apt remove {{pakket}}`
- Upgrade alle geïnstalleerde pakketten naar hun nieuwste versies:
`sudo apt upgrade`
- Toon alle pakketten:
`apt list`
- Toon alle geïnstalleerde pakketten:
`apt list {{[-i|--installed]}}`

View file

@ -9,16 +9,16 @@
- Versnipper een bestand:
`bleachbit --shred {{pad/naar/bestand}}`
`bleachbit {{[-s|--shred]}} {{pad/naar/bestand}}`
- Toon beschikbare schoonmaakopties:
`bleachbit --list-cleaners`
`bleachbit {{[-l|--list-cleaners]}}`
- Bekijk een voorbeeld van de bestanden die zullen worden verwijderd en andere wijzigingen die worden doorgevoerd voordat de schoonmaakoperatie wordt uitgevoerd:
`bleachbit --preview {{--preset|cleaner1.option1 cleaner2.* ...}}`
`bleachbit {{[-p|--preview]}} --preset {{cleaner1.option1 cleaner2.option2 ...}}`
- Voer de schoonmaakoperatie uit en verwijder bestanden:
`bleachbit --clean {{--preset|cleaner1.option1 cleaner2.* ...}}`
`bleachbit {{[-c|--clean]}} --preset {{cleaner1.option1 cleaner2.option2 ...}}`

View file

@ -1,27 +1,28 @@
# bspc
> Een tool om `bspwm` te besturen.
> Bekijk ook: `bspwm`.
> Meer informatie: <https://github.com/baskerville/bspwm>.
- Definieer twee virtuele bureaubladen:
`bspc monitor --reset-desktops {{1}} {{2}}`
`bspc monitor {{[-d|--reset-desktops]}} {{1}} {{2}}`
- Focus op het gegeven bureaublad:
`bspc desktop --focus {{nummer}}`
`bspc desktop {{[-f|--focus]}} {{nummer}}`
- Sluit de vensters die afgetakt zijn van de geselecteerde node:
`bspc node --close`
`bspc node {{[-c|--close]}}`
- Stuur de geselecteerde node naar het opgegeven bureaublad:
`bspc node --to-desktop {{nummer}}`
`bspc node {{[-d|--to-desktop]}} {{nummer}}`
- Schakel de modus volledig scherm in voor de geselecteerde node:
`bspc node --state ~fullscreen`
`bspc node {{[-t|--state]}} ~fullscreen`
- Zet de waarde van een specifieke instelling:

View file

@ -9,7 +9,7 @@
- Lees van `stdin`:
`{{commando}} | nl -`
`{{commando}} | nl`
- Nummer [a]lle [b]ody regels inclusief lege regels of [n]ummer geen [b]ody regels:

View file

@ -26,7 +26,7 @@
- Verkrijg een MX record van een domein:
`resolvectl --legend={{no}} --type={{MX}} query {{domein}}`
`resolvectl --legend {{no}} {{[-t|--type]}} {{MX}} query {{domein}}`
- Resolve een SRV record, bijvoorbeeld _xmpp-server._tcp gmail.com:

View file

@ -12,9 +12,9 @@
`{{commando}} | sed {{[-E|--regexp-extended]}} 's/(apple)/\U\1/g'`
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in een specifiek bestand en overschrijf het originele bestand:
- Gebruik basisregex om `apple` te vervangen door `mango` en `orange` door `lime` in een bestand (waarbij het originele bestand wordt overschreven):
`sed {{[-i|--in-place]}} 's/apple/mango/g' {{pad/naar/bestand}}`
`sed {{[-i|--in-place]}} -e 's/apple/mango/g' -e 's/orange/lime/g' {{pad/naar/bestand}}`
- Voer een specifiek script bestand uit en toon het resultaat in `stdout`:
@ -24,10 +24,14 @@
`{{commando}} | sed {{[-n|--quiet]}} '1p'`
- Verwijder de eerste regel van een bestand:
- Verwij[d]er regels 1 tot en met 5 van een bestand en maak een back-up van het originele bestand met een `.orig` extensie:
`sed {{[-i|--in-place]}} 1d {{pad/naar/bestand}}`
`sed {{[-i|--in-place=]}}{{.orig}} '1,5d' {{pad/naar/bestand}}`
- Voeg een nieuwe regel in bij de eerste regel van een bestand:
`sed {{[-i|--in-place]}} '1i\your new line text\' {{pad/naar/bestand}}`
- Verwijder lege regels (met of zonder spaties/tabtekens) uit een bestand, waarbij het oorspronkelijke bestand ter plaatse wordt overschreven:
`sed {{[-i|--in-place]}} '/^[[:space:]]*$/d' {{pad/naar/bestand}}`

View file

@ -14,7 +14,7 @@
- Bereken een uitdrukking:
`bc --expression='{{5 / 3}}'`
`bc --expression '{{5 / 3}}'`
- Voer een script uit:
@ -22,8 +22,8 @@
- Bereken een uitdrukking met de gespecificeerde schaal:
`bc --expression='scale = {{10}}; {{5 / 3}}'`
`bc --expression '{{scale = 10; 5 / 3}}'`
- Bereken een sinus/cosinus/arctangens/natuurlijke logaritme/exponentiële functie met behulp van `mathlib`:
`bc --mathlib --expression='{{s|c|a|l|e}}({{1}})'`
`bc --mathlib --expression '{{s|c|a|l|e}}({{1}})'`

View file

@ -3,22 +3,22 @@
> Voorkom dat macOS in slaapstand gaat.
> Meer informatie: <https://keith.github.io/xcode-man-pages/caffeinate.8.html>.
- Voorkom slaapstand voor 1 uur (3600 seconden):
- Voorkom dat het scherm in slaapstand gaat:
`caffeinate -d`
- Voorkom dat het scherm gedurende 1 uur (3600 seconden) in slaapstand gaat:
`caffeinate -u -t {{3600}}`
- Voorkom slaapstand totdat een commando is voltooid:
- Splits een proces, voer daarin "make" uit en voorkom dat het scherm in slaapstand gaat zolang dat proces actief is:
`caffeinate -s "{{commando}}"`
`caffeinate -i make`
- Voorkom slaapstand totdat een proces met de opgegeven PID is voltooid:
- Voorkom dat het scherm in slaapstand gaat totdat een proces met het opgegeven PID is voltooid:
`caffeinate -w {{pid}}`
- Voorkom slaapstand (gebruik `<Ctrl c>` om te stoppen):
`caffeinate -i`
- Voorkom dat de schijf in slaapstand gaat (gebruik `<Ctrl c>` om te stoppen):
`caffeinate -m`

View file

@ -9,7 +9,7 @@
- Gebruik een aangepaste map (standaard is de uitvoer van `getconf DARWIN_USER_TEMP_DIR`, of `/tmp`):
`mktemp --tmpdir={{/pad/naar/tempdir}}`
`mktemp --tmpdir {{/pad/naar/tempdir}}`
- Gebruik een aangepast pad-sjabloon (`X`en worden vervangen door willekeurige alfanumerieke tekens):

View file

@ -13,7 +13,7 @@
- Schrijf de uitvoer naar een ander bestand:
`shuf {{pad/naar/invoer_bestand}} --output={{pad/naar/uitvoer_bestand}}`
`shuf {{pad/naar/invoer_bestand}} --output {{pad/naar/uitvoer_bestand}}`
- Genereer willekeurige getallen in het bereik van 1 tot 10:

View file

@ -9,20 +9,20 @@
- Przeczytaj z pliku:
`say --input-file={{ścieżka/do/pliku.txt}}`
`say --input-file {{ścieżka/do/pliku.txt}}`
- Przeczytaj używając konkretnego głosu i prędkości mowy:
`say --voice={{głos}} --rate={{słowa_na_minutę}} "{{Przepraszam Dave, ale nie mogę Ci na to pozwolić.}}"`
`say --voice {{głos}} --rate {{słowa_na_minutę}} "{{Przepraszam Dave, ale nie mogę Ci na to pozwolić.}}"`
- Pokaż listę dostępnych głosów, różne głosy obsługują różne języki:
`say --voice="?"`
`say --voice "?"`
- Powiedz coś po angielsku:
`say --voice={{Alex}} "{{Here's to the Crazy Ones.}}"`
`say --voice {{Alex}} "{{Here's to the Crazy Ones.}}"`
- Stwórz plik audio z tekstu:
`say --output-file={{ścieżka/do/pliku.aiff}} "{{Litwo, ojczyzno moja!}}"`
`say --output-file {{ścieżka/do/pliku.aiff}} "{{Litwo, ojczyzno moja!}}"`

View file

@ -9,20 +9,20 @@
- Extrai arquivos de um binário, especificando a saída do diretório:
`binwalk --extract --directory {{diretório_do_destino}} {{caminho/para/binário}}`
`binwalk {{[-e|--extract]}} {{[-C|--directory]}} {{diretório_do_destino}} {{caminho/para/binário}}`
- Extrai recursivamente arquivos de um binário limitando a profundidade da recursão para 2:
`binwalk --extract --matryoshka --depth {{2}} {{caminho/para/binário}}`
`binwalk {{[-e|--extract]}} {{[-M|--matryoshka]}} {{[-d|--depth]}} {{2}} {{caminho/para/binário}}`
- Extrai arquivos de um binário com uma assinatura específica:
`binwalk --dd '{{png image:png}}' {{caminho/para/binário}}`
`binwalk {{[-D|--dd]}} '{{png image:png}}' {{caminho/para/binário}}`
- Analisa a entropia de um binário, salvando o gráfico com o mesmo nome que o binário e a extensão `.png`:
`binwalk --entropy --save {{caminho/para/binário}}`
`binwalk {{[-E|--entropy]}} {{[-J|--save]}} {{caminho/para/binário}}`
- Combina entropia, assinatura e análise dos código de operações em um comando só:
`binwalk --entropy --signature --opcodes {{caminho/para/binário}}`
`binwalk {{[-E|--entropy]}} {{[-B|--signature]}} {{[-A|--opcodes]}} {{caminho/para/binário}}`

View file

@ -2,7 +2,7 @@
> Aplicação web para criar e compartilhar documentos que contem código, visualizações e anotações.
> Usado principalmente para análise de dados, computação científica e aprendizado de máquinas (machine learning).
> Mais informações: <https://jupyter.org>.
> Mais informações: <https://docs.jupyter.org/en/latest/>.
- Inicia um servidor de notebooks Jupyter no diretório atual:
@ -18,7 +18,7 @@
- Inicia um servidor em uma porta específica:
`jupyter notebook --port={{porta}}`
`jupyter notebook --port {{porta}}`
- Lista de servidores de notebooks atualmente em funcionamento:

View file

@ -14,7 +14,7 @@
- Calcula uma expressão:
`bc --expression='{{5 / 3}}'`
`bc --expression '{{5 / 3}}'`
- Executa um script:
@ -22,8 +22,8 @@
- Calcula uma expressão com a escala especificada:
`bc --expression='scale = {{10}}; {{5 / 3}}'`
`bc --expression '{{scale = 10; 5 / 3}}'`
- Calcula uma função sine/cosine/arctangent/natural logarithm/exponential usando `mathlib`:
`bc --mathlib --expression='{{s|c|a|l|e}}({{1}})'`
`bc --mathlib --expression '{{s|c|a|l|e}}({{1}})'`

View file

@ -1,7 +1,7 @@
# go bug
> Rapportera en bugg.
> Mer information: <https://golang.org/cmd/go/#hdr-Start_a_bug_report>.
> Mer information: <https://pkg.go.dev/cmd/go#hdr-Start_a_bug_report>.
- Öppna en webbsida för att starta en felrapport:

View file

@ -1,7 +1,7 @@
# go fix
> Uppdatera paketen för att använda nya API.
> Mer information: <https://golang.org/cmd/go/#hdr-Update_packages_to_use_new_APIs>.
> Mer information: <https://pkg.go.dev/cmd/go#hdr-Update_packages_to_use_new_APIs>.
- Uppdatera paketen för att använda nya API:

View file

@ -10,8 +10,8 @@
- அனைத்து `toolbox` கொள்கலனை அகற்றவும்:
`toolbox rm --all`
`toolbox rm {{[-a|--all]}}`
- தற்போது செயலில் உள்ள `toolbox` கொள்கலனை அகற்றுமாறு கட்டாயப்படுத்தவும்:
`toolbox rm --force {{கொள்கலன்_பெயர்}}`
`toolbox rm {{[-f|--force]}} {{கொள்கலன்_பெயர்}}`

View file

@ -1,7 +1,7 @@
# go bug
> Bug bildir.
> Daha fazla bilgi için: <https://golang.org/cmd/go/#hdr-Start_a_bug_report>.
> Daha fazla bilgi için: <https://pkg.go.dev/cmd/go#hdr-Start_a_bug_report>.
- Bug bildirisini başlatmak için bir website aç:

View file

@ -1,7 +1,7 @@
# go build
> Go kaynaklarını derle.
> Daha fazla bilgi için: <https://golang.org/cmd/go/#hdr-Compile_packages_and_dependencies>.
> Daha fazla bilgi için: <https://pkg.go.dev/cmd/go#hdr-Compile_packages_and_dependencies>.
- Bir 'package main' dosyasını derle (çıktı uzantısız bir dosya ismi olacak):

View file

@ -1,7 +1,7 @@
# go clean
> Obje ve önbellek dosyalarını sil.
> Daha fazla bilgi için: <https://golang.org/cmd/go/#hdr-Remove_object_files_and_cached_files>.
> Daha fazla bilgi için: <https://pkg.go.dev/cmd/go#hdr-Remove_object_files_and_cached_files>.
- Hiçbir şeyi silmeden silme komutlarını yazdır:

View file

@ -1,7 +1,7 @@
# go doc
> Bir paket veya sembolün dokümentasyonunu göster.
> Daha fazla bilgi için: <https://golang.org/cmd/go/#hdr-Show_documentation_for_package_or_symbol>.
> Daha fazla bilgi için: <https://pkg.go.dev/cmd/go#hdr-Show_documentation_for_package_or_symbol>.
- Mevcut paket için dokümentasyonu göster:

View file

@ -1,7 +1,7 @@
# go env
> Go toolchain'in kullandığı ortam değişkenlerini yönet.
> Daha fazla bilgi için: <https://golang.org/cmd/go/#hdr-Print_Go_environment_information>.
> Daha fazla bilgi için: <https://pkg.go.dev/cmd/go#hdr-Print_Go_environment_information>.
- Tüm ortam değişkenlerini göster:

View file

@ -1,7 +1,7 @@
# go fix
> Yeni API'ler kullanmak için paketleri güncelle.
> Daha fazla bilgi için: <https://golang.org/cmd/go/#hdr-Update_packages_to_use_new_APIs>.
> Daha fazla bilgi için: <https://pkg.go.dev/cmd/go#hdr-Update_packages_to_use_new_APIs>.
- Paketleri yeni API'ler kullanmak için güncelle:

Some files were not shown because too many files have changed in this diff Show more