diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml index 970a9abb4f77b2..ae8ce6370e79c7 100644 --- a/.github/workflows/codespell.yml +++ b/.github/workflows/codespell.yml @@ -17,7 +17,7 @@ jobs: - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v45.0.4 + uses: tj-actions/changed-files@v45.0.5 with: # Ignore all other languages except English files_ignore: | diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index d413bdeddf7773..fceed87c210c48 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -1,11 +1,15 @@ name: PR Labeler -on: pull_request_target +on: + pull_request_target: + pull_request: + types: + - ready_for_review permissions: pull-requests: write jobs: labeler: runs-on: ubuntu-latest steps: - - uses: tldr-pages/tldr-labeler-action@v0.4.0 + - uses: tldr-pages/tldr-labeler-action@v0.5.0 with: token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/contributing-guides/style-guide.md b/contributing-guides/style-guide.md index 92f517ff325dfb..dc2fddb7630c05 100644 --- a/contributing-guides/style-guide.md +++ b/contributing-guides/style-guide.md @@ -468,7 +468,20 @@ When documenting optional placeholders like paths or file extensions, it is sugg ## Language-Specific Rules -The below section contains additional language-specific rules for translating pages: +The below section contains additional language-specific rules: + +### English-Specific Rules + +A normal hyphen (`-`) should be used in places where various style guides may recommend en dash (`–`) or em dash (`—`). + +- For example, use `for lengths 3-12` rather than `for lengths 3–12` + +The reason for this is four-fold: + +1. There is no widely accepted standard among various style guides on when each of these dashes should be used. +2. Hyphen (`-`) is the only dash-like character in ASCII, which reduces the likelihood of compatibility issues. +3. Hyphen (`-`) is by far the easiest to type. +4. Many English speakers, especially non-native ones, are not aware of the difference. ### Chinese-Specific Rules diff --git a/pages.ar/common/id.md b/pages.ar/common/id.md new file mode 100644 index 00000000000000..e065a04445fc4e --- /dev/null +++ b/pages.ar/common/id.md @@ -0,0 +1,28 @@ +# id + +> يعرض معرف المستخدم الحالي ومعرف المجموعة. +> لمزيد من التفاصيل: . + +- عرض معرف المستخدم الحالي (UID) ومعرف المجموعة (GID) والمجموعات التي ينتمي إليها: + +`id` + +- عرض اسم المستخدم الحالي: + +`id -un` + +- عرض معرف المستخدم الحالي كرقم: + +`id -u` + +- عرض معرف المجموعة الأساسية الحالي: + +`id -gn` + +- عرض معرف المجموعة الأساسية الحالي كرقم: + +`id -g` + +- عرض معرف مستخدم آخر (UID) ومعرف المجموعة (GID) والمجموعات التي ينتمي إليها: + +`id {{اسم المستخدم}}` diff --git a/pages.ar/linux/rm.md b/pages.ar/linux/rm.md new file mode 100644 index 00000000000000..8b6c03171f18e3 --- /dev/null +++ b/pages.ar/linux/rm.md @@ -0,0 +1,29 @@ +# rm + +> يستخدم الأمر لحذف الملفات او المجلدات +> أنظر أيضًا: `rmdir`. +> لمزيد من التفاصيل: . + +- حذف ملفات محددة: + +`rm {{المسار/إلى/الملف1 المسار/إلى/الملف2 ...}}` + +- حذف ملفات محددة وتجاهل الملفات الغير موجودة: + +`rm --force {{المسار/إلى/الملف1 المسار/إلى/الملف2 ...}}` + +- حذف ملفات محددة مع واجهة تفاعلية قبل اي حذف للتأكد: + +`rm --interactive {{المسار/إلى/الملف1 المسار/إلى/الملف2 ...}}` + +- حذف ملفات محددة مع عرض تفاصيل حول كل عملية حذف: + +`rm --verbose {{المسار/إلى/الملف1 المسار/إلى/الملف2 ...}}` + +- حذف ملفات ومجلدات محددة بشكل تسلسلي: + +`rm --recursive {{المسار/إلى/الملف_أو_المجلد1 المسار/إلى/الملف_أو_المجلد2 ...}}` + +- حذف المجلدات الفارغة (هذه الطريقة تعتبر آمنة): + +`rm --dir {{المسار/إلى/المجلد}}` diff --git a/pages.bs/common/false.md b/pages.bs/common/false.md index 6fe8598f6b507d..3cf57dcc035633 100644 --- a/pages.bs/common/false.md +++ b/pages.bs/common/false.md @@ -1,7 +1,7 @@ # false > Vrati izlazni kod od 1. -> Više informacija: . +> Više informacija: . - Vrati izlazni kod od 1: diff --git a/pages.de/osx/gawk.md b/pages.de/osx/gawk.md index 2963fbe32d9fd9..b378d63ffd8457 100644 --- a/pages.de/osx/gawk.md +++ b/pages.de/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Dieser Befehl ist ein Alias von `-p linux awk`. +> Dieser Befehl ist ein Alias von `awk`. - Zeige die Dokumentation für den originalen Befehl an: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.es/common/ac.md b/pages.es/common/ac.md index 082f32d9c47630..ba4af3b6f82b2b 100644 --- a/pages.es/common/ac.md +++ b/pages.es/common/ac.md @@ -3,18 +3,18 @@ > Imprime estadísticas sobre cuanto tiempo han estado conectados los usuarios. > Más información: . -- Imprime cuanto tiempo ha estado conectado el usuario actual en horas: +- Imprime cuanto tiempo ha estado conectado el usuario actual, en horas: `ac` -- Imprime cuanto tiempo han estado conectados los usuarios en horas: +- Imprime cuanto tiempo han estado conectados los usuarios, en horas: `ac -p` -- Imprime cuanto tiempo ha estado conectado un usuario en particular en horas: +- Imprime cuanto tiempo ha estado conectado un usuario en particular, en horas: `ac -p {{usuario}}` -- Imprime cuánto tiempo ha estado conectado un usuario en particular en horas por día (con total): +- Imprime cuanto tiempo ha estado conectado un usuario en particular, en horas por día (con total): `ac -dp {{usuario}}` diff --git a/pages.es/common/apkeep.md b/pages.es/common/apkeep.md new file mode 100644 index 00000000000000..fae00f45dfc3e7 --- /dev/null +++ b/pages.es/common/apkeep.md @@ -0,0 +1,16 @@ +# apkeep + +> Descarga archivos APK de varias fuentes. +> Más información: . + +- Descarga un archivo APK al directorio especificado: + +`apkeep --app {{com.example.application}} {{ruta/al/directorio}}` + +- Lista todas las versiones disponibles para descarga: + +`apkeep --app {{com.example.application}} --list-versions {{ruta/al/directorio}}` + +- Especifica la tienda para hacer la descarga: + +`apkeep --app {{com.example.application}} --download-source {{apk-pure|google-play|f-droid|huawei-app-gallery}} {{ruta/al/directorio}}` diff --git a/pages.es/common/caller.md b/pages.es/common/caller.md new file mode 100644 index 00000000000000..bd553278655725 --- /dev/null +++ b/pages.es/common/caller.md @@ -0,0 +1,16 @@ +# caller + +> Imprime el contexto de la función. +> Más información: . + +- Imprime la línea y el nombre de archivo desde donde se invocó a la función actual: + +`caller` + +- Imprime la línea, la función y el nombre de archivo desde donde se invocó a la función actual: + +`caller 0` + +- Imprime la línea, el nombre de la función y el nombre del archivo de una llamada a una función `n`: + +`caller {{n}}` diff --git a/pages.es/common/declare.md b/pages.es/common/declare.md new file mode 100644 index 00000000000000..17f97822b79de2 --- /dev/null +++ b/pages.es/common/declare.md @@ -0,0 +1,28 @@ +# declare + +> Declara variables y les da atributos. +> Más información: . + +- Describe una variable de cadena con el valor especificado: + +`declare {{variable}}="{{valor}}"` + +- Declara una variable entera con el valor especificado: + +`declare -i {{variable}}="{{valor}}"` + +- Describe una variable arreglo con el valor especificado: + +`declare -a {{variable}}=({{item_a item_b item_c}})` + +- Declara una variable arreglo asociativo con el valor especificado: + +`declare -A {{variable}}=({{[key_a]=item_a [key_b]=item_b [key_c]=item_c}})` + +- Declara una variable de cadena de solo lectura con el valor especificado: + +`declare -r {{variable}}="{{valor}}"` + +- Declara una variable global dentro de una función con el valor especificado: + +`declare -g {{variable}}="{{valor}}"` diff --git a/pages.es/common/fc-list.md b/pages.es/common/fc-list.md new file mode 100644 index 00000000000000..e21e680d7cac9f --- /dev/null +++ b/pages.es/common/fc-list.md @@ -0,0 +1,24 @@ +# fc-list + +> Lista las fuentes disponibles instaladas en el sistema. +> Más información: . + +- Devuelve una lista de las fuentes instaladas en su sistema: + +`fc-list` + +- Devuelve una lista de las fuentes instaladas con el nombre dado: + +`fc-list | grep '{{DejaVu Serif}}'` + +- Devuelve el número de fuentes instaladas con el nombre dado: + +`fc-list | wc -l` + +- Devuelve una lista de las fuentes instaladas que soportan el idioma basado en su código de idioma: + +`fc-list :lang={{jp}}` + +- Devuelve una lista de las fuentes instaladas que contienen el glifo especificado por su código Unicode: + +`fc-list :charset={{f303}}` diff --git a/pages.es/common/latexpand.md b/pages.es/common/latexpand.md new file mode 100644 index 00000000000000..f5bd8a244a1e36 --- /dev/null +++ b/pages.es/common/latexpand.md @@ -0,0 +1,24 @@ +# latexpand + +> Simplifica los archivos fuente LaTeX eliminando comentarios y resolviendo `\include`s, `\input`s, etc. +> Más información: . + +- Simplifica el archivo fuente dado y guarda el resultado en el archivo de salida especificado: + +`latexpand --output {{ruta/a/salida.tex}} {{ruta/al/archivo.tex}}` + +- No elimina los comentarios: + +`latexpand --keep-comments --output {{ruta/a/salida.tex}} {{ruta/al/archivo.tex}}` + +- No expande `\include`s, `\input`s etc.: + +`latexpand --keep-includes --output {{ruta/a/salida.tex}} {{ruta/al/archivo.tex}}` + +- Expande `\usepackage`s hasta encontrar los archivos STY correspondientes: + +`latexpand --expand-usepackage --output {{ruta/a/salida.tex}} {{ruta/al/archivo.tex}}` + +- Incorpora el archivo BBL especificado: + +`latexpand --expand-bbl {{ruta/a/bibliografía.bbl}} --output {{ruta/a/salida.tex}} {{ruta/al/archivo.tex}}` diff --git a/pages.es/common/lit.md b/pages.es/common/lit.md new file mode 100644 index 00000000000000..0324dc6de661b2 --- /dev/null +++ b/pages.es/common/lit.md @@ -0,0 +1,21 @@ +# lit + +> Comprobador integrado LLVM para ejecutar conjuntos de pruebas estilo LLVM y Clang, resumiendo los resultados. +> Parte de LLVM. +> Más información: . + +- Ejecuta un caso de prueba especificado: + +`lit {{ruta/al/archivo_de_prueba.test}}` + +- Ejecuta todos los casos de prueba en un directorio especificado: + +`lit {{ruta/al/suite_de_pruebas}}` + +- Ejecuta todos los escenarios de prueba y comprueba el tiempo de ejecución de cada uno de ellos: + +`lit {{ruta/a/suite_de_pruebas}} --time-tests` + +- Ejecuta pruebas individuales con Valgrind (comprobación de memoria y prueba de fuga de memoria): + +`lit {{ruta/al/archivo_prueba.test}} --vg --vg-leak --vg-args={{args_con_valgrind}}` diff --git a/pages.es/common/llc.md b/pages.es/common/llc.md new file mode 100644 index 00000000000000..e1f482294e786a --- /dev/null +++ b/pages.es/common/llc.md @@ -0,0 +1,20 @@ +# llc + +> Compila Representación intermedia LLVM o código bit (bitcode) para el lenguaje ensamblador objetivo específico. +> Más información: . + +- Compila un bitcode o archivo IR a un archivo ensamblador con el mismo nombre base: + +`llc {{ruta/al/archivo.ll}}` + +- Habilita todas las optimizaciones: + +`llc -O3 {{ruta/al/archivo.ll}}` + +- Dirige la salida a un archivo específico: + +`llc --output {{ruta/al/resultado.s}}` + +- Emite código, independiente de la posición que pueda reubicarse completamente: + +`llc -relocation-model=pic {{ruta/a/la/entrada.ll}}` diff --git a/pages.es/common/lldb.md b/pages.es/common/lldb.md new file mode 100644 index 00000000000000..d46a54940e3d60 --- /dev/null +++ b/pages.es/common/lldb.md @@ -0,0 +1,16 @@ +# lldb + +> El depurador LLVM de bajo nivel. +> Más información: . + +- Depura un ejecutable: + +`lldb {{ejecutable}}` + +- Asocia `lldb` a un proceso de ejecución con un PID dado: + +`lldb -p {{pid}}` + +- Espera un nuevo proceso con un nombre dado para ejecutarse y asociarse al mismo: + +`lldb -w -n {{nombre_del_proceso}}` diff --git a/pages.es/common/lli.md b/pages.es/common/lli.md new file mode 100644 index 00000000000000..b3ce72590b9663 --- /dev/null +++ b/pages.es/common/lli.md @@ -0,0 +1,20 @@ +# lli + +> Ejecuta directamente programas desde el código de bits LLVM (bitcode). +> Más información: . + +- Ejecuta un código de bits o un archivo IR: + +`lli {{ruta/al/archivo.ll}}` + +- Ejecuta con argumentos de línea de comandos: + +`lli {{ruta/al/archivo.ll}} {{primer_argumento segundo_argumento ...}}` + +- Habilita todas las optimizaciones: + +`lli -O3 {{ruta/al/archivo.ll}}` + +- Carga una biblioteca dinámica antes de vincular: + +`lli --dlopen={{ruta/a/biblioteca.dll}} {{ruta/al/archivo.ll}}` diff --git a/pages.es/common/llm.md b/pages.es/common/llm.md new file mode 100644 index 00000000000000..28fa6ff561ccae --- /dev/null +++ b/pages.es/common/llm.md @@ -0,0 +1,32 @@ +# llm + +> Interactúa con modelos grandes de lenguaje (LLMs) a través de APIs y modelos remotos que pueden instalarse y ejecutarse en su máquina. +> Más información: . + +- Configura una clave API de OpenAI: + +`llm keys set openai` + +- Ejecuta un prompt: + +`llm "{{Diez nombres divertidos para un pelícano}}"` + +- Ejecuta un prompt de [s]istema contra un archivo: + +`cat {{ruta/al/archivo.py}} | llm --system "{{Explica este código}}"` + +- Instala paquetes de PyPI en el mismo entorno que LLM: + +`llm install {{paquete1 paquete2 ...}}` + +- Descarga y ejecuta un prompt frente a un [m]odelo: + +`llm --model {{orca-mini-3b-gguf2-q4_0}} "{{¿Cuál es la capital de Francia?}}"` + +- Crea un prompt de [s]istema y lo [s]alva como una plantilla: + +`llm --system '{{Eres una torta de queso sensible}}' --save {{torta_de_queso_sensible}}` + +- Establece un chat interactivo con un [m]odelo específico utilizando una plan[t]illa específica: + +`llm chat --model {{chatgpt}} --template {{torta_de_queso_sensible}}` diff --git a/pages.es/common/pangolin.md b/pages.es/common/pangolin.md new file mode 100644 index 00000000000000..99e305adff9cc5 --- /dev/null +++ b/pages.es/common/pangolin.md @@ -0,0 +1,12 @@ +# pangolin + +> Implementa la nomenclatura dinámica de linajes de SARS-CoV-2 (nomenclatura Pango). +> Más información: . + +- Ejecuta `pangolin` en el archivo FASTA especificado: + +`pangolin {{ruta/al/archivo.fa}}` + +- Utiliza el motor de análisis especificado: + +`pangolin --analysis-mode {{accurate|fast|pangolearn|usher}}` diff --git a/pages.es/common/return.md b/pages.es/common/return.md new file mode 100644 index 00000000000000..038e16a2501242 --- /dev/null +++ b/pages.es/common/return.md @@ -0,0 +1,12 @@ +# return + +> Sale de una función o un script si se ejecuta con `source`. +> Más información: . + +- Sale prematuramente de una función: + +`{{nombre_de_la_función}}() { {{echo "Se ha alcanzado"}}; return; {{echo "No se ha alcanzado"}}; }` + +- Especifica el valor de retorno de la función: + +`{{nombre_de_la_función}}() { return {{N}}; }` diff --git a/pages.es/common/suspend.md b/pages.es/common/suspend.md new file mode 100644 index 00000000000000..a5f1a5e784c858 --- /dev/null +++ b/pages.es/common/suspend.md @@ -0,0 +1,16 @@ +# suspend + +> Suspende la ejecución del intérprete de comandos actual. +> Más información: . + +- Suspende el intérprete de comandos actual (útil para cuando está con intérpretes de comandos anidados como `su`): + +`{{bash}} suspend` + +- Ejecuta en un terminal separado para continuar desde la suspensión si `suspend` fue usado en un intérprete de comandos no anidado: + +`pkill -CONT bash` + +- Fuerza la suspensión, incluso si esto bloquea el sistema: + +`suspend -f` diff --git a/pages.es/common/tldr.md b/pages.es/common/tldr.md index 9e3b9c0e74d78d..88763d80611823 100644 --- a/pages.es/common/tldr.md +++ b/pages.es/common/tldr.md @@ -31,3 +31,7 @@ - [l]ista todas las páginas de subcomandos disponibles para un comando: `tldr --list | grep {{comando}} | column` + +- Imprime la página tldr para un comando aleatorio: + +`tldr --list | shuf -n1 | xargs tldr` diff --git a/pages.es/common/trans.md b/pages.es/common/trans.md new file mode 100644 index 00000000000000..4de171300cedd8 --- /dev/null +++ b/pages.es/common/trans.md @@ -0,0 +1,24 @@ +# trans + +> Translate Shell es un traductor de línea de comandos. +> Más información: . + +- Traduce una palabra (el idioma es detectado automáticamente): + +`trans "{{palabra_u_oración_a_traducir}}"` + +- Genera una traducción corta: + +`trans --brief "{{palabra_u_oración_a_traducir}}"` + +- Traduce una palabra al español: + +`trans :{{es}} {{palabra}}` + +- Traduce una palabra del alemán al español: + +`trans {{de}}:{{es}} {{Schmetterling}}` + +- Se comporta como un diccionario para obtener el significado de una palabra: + +`trans -d {{palabra}}` diff --git a/pages.es/common/vmtouch.md b/pages.es/common/vmtouch.md new file mode 100644 index 00000000000000..f6bcc48346b34e --- /dev/null +++ b/pages.es/common/vmtouch.md @@ -0,0 +1,24 @@ +# vmtouch + +> Gestiona la caché del sistema de archivos. +> Más información: . + +- Imprime el estado de la caché de un archivo: + +`vmtouch {{ruta/al/archivo}}` + +- Carga un archivo en la caché: + +`vmtouch -t {{ruta/al/archivo}}` + +- Expulsa un archivo de la caché: + +`vmtouch -e {{ruta/al/archivo}}` + +- Bloquea un archivo en la memoria caché para evitar que salga de la memoria: + +`vmtouch -l {{ruta/al/archivo}}` + +- Bloquea un archivo y daemoniza el programa: + +`vmtouch -ld {{ruta/al/archivo}}` diff --git a/pages.es/common/zbarimg.md b/pages.es/common/zbarimg.md new file mode 100644 index 00000000000000..78564a36b7378f --- /dev/null +++ b/pages.es/common/zbarimg.md @@ -0,0 +1,8 @@ +# zbarimg + +> Escanea y decodifica códigos de barras desde archivos de imágenes. +> Más información: . + +- Procesa un archivo de imagen: + +`zbarimg {{archivo_de_imagen}}` diff --git a/pages.es/common/zig.md b/pages.es/common/zig.md new file mode 100644 index 00000000000000..c851281a239ea9 --- /dev/null +++ b/pages.es/common/zig.md @@ -0,0 +1,36 @@ +# zig + +> El compilador Zig y la cadena de herramientas. +> Más información: . + +- Compila el proyecto en el directorio actual: + +`zig build` + +- Compila y ejecuta el proyecto en el directorio actual: + +`zig build run` + +- Inicializa un proyecto `zig build` con biblioteca y ejecutable: + +`zig init` + +- Crea y ejecuta una compilación de pruebas: + +`zig test {{ruta/al/archivo.zig}}` + +- Hace compilación cruzada, arma y ejecuta un proyecto para la arquitectura `x86_64` y el sistema operativo `windows`: + +`zig build run -fwine -Dtarget=x86_64-windows` + +- Reformatea código fuente Zig en forma canónica: + +`zig fmt {{ruta/al/archivo.zig}}` + +- Traduce un archivo C a `zig`: + +`zig translate-c -lc {{ruta/al/archivo.c}}` + +- Usa Zig como compilador de C++: + +`zig c++ {{ruta/al/archivo.cpp}}` diff --git a/pages.es/linux/addr2line.md b/pages.es/linux/addr2line.md new file mode 100644 index 00000000000000..791c9aee4a9386 --- /dev/null +++ b/pages.es/linux/addr2line.md @@ -0,0 +1,16 @@ +# addr2line + +> Convierte direcciones de un binario en nombres de archivos y números de línea. +> Más información: . + +- Muestra el nombre de archivo y el número de línea del código fuente desde una dirección de instrucción de un ejecutable: + +`addr2line --exe={{ruta/a/ejecutable}} {{dirección}}` + +- Muestra el nombre de la función, nombre de archivo y número de línea: + +`addr2line --exe={{ruta/a/ejecutable}} --functions {{dirección}}` + +- Decodifica (demangle) el nombre de la función para código C++: + +`addr2line --exe={{ruta/a/ejecutable}} --functions --demangle {{dirección}}` diff --git a/pages.es/linux/distrobox.md b/pages.es/linux/distrobox.md new file mode 100644 index 00000000000000..26d8d473edfd48 --- /dev/null +++ b/pages.es/linux/distrobox.md @@ -0,0 +1,38 @@ +# distrobox + +> Utiliza cualquier distribución Linux dentro de su terminal en un contenedor. +> Instala y utiliza paquetes dentro de la misma, mientras se integra estrechamente con el sistema operativo anfitrión, compartiendo el almacenamiento (directorio `home`) y el hardware. +> Nota: Utiliza Podman o Docker para crear sus contenedores. +> Más información: . + +- Muestra documentación para crear contenedores: + +`tldr distrobox-create` + +- Muestra documentación para listar la información del contenedor: + +`tldr distrobox-list` + +- Muestra documentación para entrar en el contenedor: + +`tldr distrobox-enter` + +- Muestra documentación para ejecutar un comando en el anfitrión desde dentro de un contenedor: + +`tldr distrobox-host-exec` + +- Muestra documentación para exportar aplicación/servicio/binario del contenedor al host: + +`tldr distrobox-export` + +- Muestra documentación para actualizar contenedores: + +`tldr distrobox-upgrade` + +- Muestra documentación para detener los contenedores: + +`tldr distrobox-stop` + +- Muestra documentación para la eliminación de contenedores: + +`tldr distrobox-rm` diff --git a/pages.es/linux/exec.md b/pages.es/linux/exec.md new file mode 100644 index 00000000000000..16b86b8f7fefd8 --- /dev/null +++ b/pages.es/linux/exec.md @@ -0,0 +1,20 @@ +# exec + +> Ejecuta un comando sin crear un proceso hijo. +> Más información: . + +- Ejecuta un comando específico: + +`exec {{comando -con -opciones}}` + +- Ejecuta un comando con un entorno (en su mayoría) vacío: + +`exec -c {{comando -con -opciones}}` + +- Ejecuta un comando como un shell de inicio de sesión: + +`exec -l {{comando -con -opciones}}` + +- Ejecuta un comando con un nombre diferente: + +`exec -a {{nombre}} {{comando -con -opciones}}` diff --git a/pages.es/linux/lookandfeeltool.md b/pages.es/linux/lookandfeeltool.md new file mode 100644 index 00000000000000..6a002a75b8fb90 --- /dev/null +++ b/pages.es/linux/lookandfeeltool.md @@ -0,0 +1,20 @@ +# lookandfeeltool + +> Cambia los temas globales de Plasma. +> Más información: . + +- Lista los temas globales disponibles: + +`lookandfeeltool --list` + +- Aplica un tema global: + +`lookandfeeltool --apply {{org.example.theme.desktop}}` + +- Utiliza `lookandfeeltool` sin un servidor de muestra: + +`lookandfeeltool --platform offscreen` + +- Muestra la ayuda: + +`lookandfeeltool --help` diff --git a/pages.es/linux/rtorrent.md b/pages.es/linux/rtorrent.md new file mode 100644 index 00000000000000..cc3a2a9132cc9d --- /dev/null +++ b/pages.es/linux/rtorrent.md @@ -0,0 +1,20 @@ +# rtorrent + +> Descarga torrents. +> Más información: . + +- Añade un archivo torrent o magnet para descargar: + +`rtorrent {{torrent_o_magnet}}` + +- Inicia la descarga: + +`S` + +- Muestra detalles sobre la descarga del torrent: + +`->` + +- Cierra rtorrent con seguridad: + +`Q` diff --git a/pages.es/linux/zbarcam.md b/pages.es/linux/zbarcam.md new file mode 100644 index 00000000000000..8bb044a911ae25 --- /dev/null +++ b/pages.es/linux/zbarcam.md @@ -0,0 +1,20 @@ +# zbarcam + +> Escanea y decodifica códigos de barras (y códigos QR) desde un dispositivo de vídeo. +> Más información: . + +- Lee continuamente códigos de barras y los imprime a `stdout`: + +`zbarcam` + +- Desactiva la ventana de salida de video mientras se escanea: + +`zbarcam --nodisplay` + +- Imprime códigos de barras sin información de tipo: + +`zbarcam --raw` + +- Define el dispositivo de captura: + +`zbarcam {{/dev/dispositivo_de_video}}` diff --git a/pages.es/osx/gawk.md b/pages.es/osx/gawk.md index d53fcbb4881f3d..431716ab47f4fb 100644 --- a/pages.es/osx/gawk.md +++ b/pages.es/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Este comando es un alias de `-p linux awk`. +> Este comando es un alias de `awk`. - Muestra la documentación del comando original: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.fa/common/false.md b/pages.fa/common/false.md index 6cc940bbb7a6eb..e111ccd5e7c025 100644 --- a/pages.fa/common/false.md +++ b/pages.fa/common/false.md @@ -1,7 +1,7 @@ # false > برگرداندن 1 به عنوان کد خروجی. -> اطلاعات بیشتر: . +> اطلاعات بیشتر: . - برگرداندن 1 به عنوان کد خروجی: diff --git a/pages.fr/osx/gawk.md b/pages.fr/osx/gawk.md index eec53fa3af0163..a2082fdbeded0a 100644 --- a/pages.fr/osx/gawk.md +++ b/pages.fr/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Cette commande est un alias de `-p linux awk`. +> Cette commande est un alias de `awk`. - Voir la documentation de la commande originale : -`tldr -p linux awk` +`tldr awk` diff --git a/pages.hi/common/false.md b/pages.hi/common/false.md index f278704a19b109..f6892fde5bd948 100644 --- a/pages.hi/common/false.md +++ b/pages.hi/common/false.md @@ -1,7 +1,7 @@ # false > 1 का एग्जिट कोड लौटाता है। -> अधिक जानकारी: । +> अधिक जानकारी: । - 1 का निकास कोड लौटाएँ: diff --git a/pages.hi/osx/gawk.md b/pages.hi/osx/gawk.md index 84c38e067357aa..c29d004a757eef 100644 --- a/pages.hi/osx/gawk.md +++ b/pages.hi/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> यह आदेश `-p linux awk` का उपनाम है। +> यह आदेश `awk` का उपनाम है। - मूल आदेश के लिए दस्तावेज़ देखें: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.id/osx/gawk.md b/pages.id/osx/gawk.md index 4709829a9bf3a8..bcdc65863c301d 100644 --- a/pages.id/osx/gawk.md +++ b/pages.id/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Perintah ini merupakan alias dari `-p linux awk`. +> Perintah ini merupakan alias dari `awk`. - Tampilkan dokumentasi untuk perintah asli: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.it/osx/gawk.md b/pages.it/osx/gawk.md index ba5d5ed5da6a81..7e8c638e90bc99 100644 --- a/pages.it/osx/gawk.md +++ b/pages.it/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Questo comando è un alias per `-p linux awk`. +> Questo comando è un alias per `awk`. - Consulta la documentazione del comando originale: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.ko/common/%.md b/pages.ko/common/%.md new file mode 100644 index 00000000000000..c29ae74398c727 --- /dev/null +++ b/pages.ko/common/%.md @@ -0,0 +1,28 @@ +# Percent sign + +> 작업 관리. +> 더 많은 정보: . + +- 현재 작업을 포어그라운드로 가져오기: + +`%` + +- 이전 작업을 포어그라운드로 가져오기: + +`%-` + +- `N` 번호가 붙은 작업을 포어그라운드로 가져오기: + +`%{{N}}` + +- 명령이 `문자열`로 시작하는 작업을 포어그라운드로 가져오기: + +`%{{문자열}}` + +- 명령에 `문자열`이 포함된 작업을 포어그라운드로 가져오기: + +`%?{{문자열}}` + +- 일시 중지된 작업을 재개: + +`%{{1}} &` diff --git a/pages.ko/common/batch.md b/pages.ko/common/batch.md index 37ba07039ef7f9..e2a6a10b14e1a5 100644 --- a/pages.ko/common/batch.md +++ b/pages.ko/common/batch.md @@ -1,6 +1,7 @@ # batch > 이 명령은 `at`의 에일리어스 (별칭) 입니다. +> 더 많은 정보: . - 원본 명령의 도큐멘테이션 (설명서) 보기: diff --git a/pages.ko/common/bundletool.md b/pages.ko/common/bundletool.md index b499553d32532e..49c12ff1cfb44a 100644 --- a/pages.ko/common/bundletool.md +++ b/pages.ko/common/bundletool.md @@ -14,7 +14,7 @@ - 키스토어 비밀번호를 제공하는 애플리케이션 번들에서 APK를 생성: -`bundletool build-apks --bundle {{경로/대상/bundle.aab}} --ks {{경로/대상/key.keystore}} --ks-key-alias {{key_alias}} –ks-pass {{pass:the_password}} --output {{경로/대상/file.apks}}` +`bundletool build-apks --bundle {{경로/대상/bundle.aab}} --ks {{경로/대상/key.keystore}} --ks-key-alias {{key_alias}} --ks-pass {{pass:the_password}} --output {{경로/대상/file.apks}}` - 보편적인 사용을 위해 단 하나의 단일 APK를 포함하는 APK 생성: diff --git a/pages.ko/common/declare.md b/pages.ko/common/declare.md index e8336eb72b10b1..aa5559636b22ad 100644 --- a/pages.ko/common/declare.md +++ b/pages.ko/common/declare.md @@ -1,7 +1,7 @@ # declare > 변수를 선언하고 속성을 부여. -> 더 많은 정보: . +> 더 많은 정보: . - 지정된 값을 사용하여 문자열 변수를 선언: diff --git a/pages.ko/common/false.md b/pages.ko/common/false.md index 46300fa88f970c..3bf592752bb41e 100644 --- a/pages.ko/common/false.md +++ b/pages.ko/common/false.md @@ -1,7 +1,7 @@ # false > 종료 코드 1을 반환한다. -> 더 많은 정보: . +> 더 많은 정보: . - 종료 코드 1 반환: diff --git a/pages.ko/common/home-manager.md b/pages.ko/common/home-manager.md index 6f5f1899d69b2e..4855b64706ec93 100644 --- a/pages.ko/common/home-manager.md +++ b/pages.ko/common/home-manager.md @@ -1,7 +1,7 @@ # home-manager > Nix를 이용하여 사용자 환경을 관리. -> 더 많은 정보: . +> 더 많은 정보: . - `~/.config/nixpkgs/home.nix`에 정의된 구성을 활성화: diff --git a/pages.ko/linux/jobs.md b/pages.ko/linux/jobs.md index 2573ed3867db66..d939172f962284 100644 --- a/pages.ko/linux/jobs.md +++ b/pages.ko/linux/jobs.md @@ -2,7 +2,7 @@ > 현재 셸에서 실행된 프로세스에 대한 정보를 표시하는 셸 내장 명령입니다. > `-l` 및 `-p`를 제외한 옵션은 `bash`에만 적용됩니다. -> 더 많은 정보: . +> 더 많은 정보: . - 현재 셸에서 실행된 작업 보기: diff --git a/pages.ko/linux/kpackagetool5.md b/pages.ko/linux/kpackagetool5.md index 91d601e3118bfc..6daf2c7ffc548d 100644 --- a/pages.ko/linux/kpackagetool5.md +++ b/pages.ko/linux/kpackagetool5.md @@ -1,7 +1,7 @@ # kpackagetool5 > K패키지 관리자: Plasma 패키지 설치, 나열, 제거. -> 더 많은 정보: . +> 더 많은 정보: . - 설치 가능한 모든 패키지 유형 나열: diff --git a/pages.ko/osx/gawk.md b/pages.ko/osx/gawk.md index dd7ce87ac8d863..d896a30a7a4a97 100644 --- a/pages.ko/osx/gawk.md +++ b/pages.ko/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> 이 명령은 `-p linux awk` 의 에일리어스 (별칭) 입니다. +> 이 명령은 `awk` 의 에일리어스 (별칭) 입니다. - 원본 명령의 도큐멘테이션 (설명서) 보기: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.nl/common/adb.md b/pages.nl/common/adb.md index 71510f147a34ec..5cb2bb6566e8e1 100644 --- a/pages.nl/common/adb.md +++ b/pages.nl/common/adb.md @@ -12,7 +12,7 @@ `adb kill-server` -- Start een afstandshell voor de doelemulator of apparaatinstantie: +- Start een remote shell voor de doel-emulator of apparaat-instantie: `adb shell` @@ -28,6 +28,10 @@ `adb push {{pad/naar/lokaal/bestand_of_map}} {{pad/naar/extern/bestand_of_map}}` -- Krijg een lijst met aangesloten apparaten: +- Toon alle aangesloten apparaten: `adb devices` + +- Specificeer naar welk apparaat de opdrachten verzonden dienen te worden als er meerdere apparaten zijn: + +`adb -s {{apparaat_ID}} {{shell}}` diff --git a/pages.nl/common/batch.md b/pages.nl/common/batch.md index c5bab916ecc1bd..fbed0474ceb16a 100644 --- a/pages.nl/common/batch.md +++ b/pages.nl/common/batch.md @@ -1,7 +1,18 @@ # batch -> Dit commando is een alias van `at`. +> Voer commando's uit op een later tijdstip wanneer de systeembelasting het toelaat. +> Resultaten worden verzonden naar de e-mail van de gebruiker. +> Bekijk ook: `at`, `atq`, `atrm` `mail`. +> Meer informatie: . -- Bekijk de documentatie van het originele commando: +- Start de `atd` daemon: -`tldr at` +`systemctl start atd` + +- Voer commando's uit vanaf `stdin` (druk op `Ctrl + D` om te stoppen): + +`batch` + +- Voer een commando uit vanaf `stdin`: + +`echo "{{./make_db_backup.sh}}" | batch` diff --git a/pages.nl/common/bc.md b/pages.nl/common/bc.md index 3953bc03d72d36..a134da194417c1 100644 --- a/pages.nl/common/bc.md +++ b/pages.nl/common/bc.md @@ -1,7 +1,7 @@ # bc > Een rekenmachinetaal met willekeurige precisie. -> Zie ook: `dc`, `qalc`. +> Bekijk ook: `dc`, `qalc`. > Meer informatie: . - Start een interactieve sessie: diff --git a/pages.nl/common/declare.md b/pages.nl/common/declare.md new file mode 100644 index 00000000000000..c0a6b34413313f --- /dev/null +++ b/pages.nl/common/declare.md @@ -0,0 +1,32 @@ +# declare + +> Declareer variabelen en geef ze attributen. +> Meer informatie: . + +- Declareer een string variabele met de gespecificeerde waarde: + +`declare {{variabele}}="{{waarde}}"` + +- Declareer een integer variabele met de gespecificeerde waarde: + +`declare -i {{variabele}}="{{waarde}}"` + +- Declareer een array variabele met de gespecificeerde waarde: + +`declare -a {{variabele}}=({{item_a item_b item_c}})` + +- Declareer een associatieve array variabele met de gespecificeerde waarde: + +`declare -A {{variabele}}=({{[sleutel_a]=item_a [sleutel_b]=item_b [sleutel_c]=item_c}})` + +- Declareer a readonly string variabele met de gespecificeerde waarde: + +`declare -r {{variabele}}="{{waarde}}"` + +- Declareer een globale variabele binnen een functie met de gespecificeerde waarde: + +`declare -g {{variabele}}="{{waarde}}"` + +- Print een functie-definitie: + +`declare -f {{functie_naam}}` diff --git a/pages.nl/common/false.md b/pages.nl/common/false.md index 1eec6de2d44ea7..1823a4198e328e 100644 --- a/pages.nl/common/false.md +++ b/pages.nl/common/false.md @@ -1,7 +1,7 @@ # false > Geeft een afsluitcode van 1 terug. -> Meer informatie: . +> Meer informatie: . - Geeft een afsluitcode van 1 terug: diff --git a/pages.nl/common/for.md b/pages.nl/common/for.md index 0fbb51244c16b5..48fbbcdd324745 100644 --- a/pages.nl/common/for.md +++ b/pages.nl/common/for.md @@ -3,6 +3,10 @@ > Voer een commando meerdere keren uit. > Meer informatie: . +- Itereer over de command line argumenten: + +`for {{variabele}}; do {{echo $variabele}}; done` + - Voer de gegeven commando's uit voor elk van de opgegeven items: `for {{variabele}} in {{item1 item2 ...}}; do {{echo "Loop wordt uitgevoerd"}}; done` diff --git a/pages.nl/common/httpie.md b/pages.nl/common/httpie.md index 889f40b21a6d58..ecdd69facd579a 100644 --- a/pages.nl/common/httpie.md +++ b/pages.nl/common/httpie.md @@ -1,7 +1,7 @@ # httpie > Beheersinterface voor HTTPie. -> Zie ook: `http`, de tool zelf. +> Bekijk ook: `http`, de tool zelf. > Meer informatie: . - Controleer op updates voor `http`: diff --git a/pages.nl/common/jupyter-lab.md b/pages.nl/common/jupyter-lab.md new file mode 100644 index 00000000000000..3317974605d72e --- /dev/null +++ b/pages.nl/common/jupyter-lab.md @@ -0,0 +1,20 @@ +# jupyter lab + +> Interactieve ontwikkelomgeving voor Jupyter notebooks. +> Meer informatie: . + +- Start JupyterLab: + +`jupyter lab` + +- Open een specifiek notebook: + +`jupyter lab {{pad/naar/notebook.ipynb}}` + +- Start JupyterLab in een specifieke map: + +`jupyter lab --notebook-dir {{pad/naar/map}}` + +- Start JupyterLab in debug modus: + +`jupyter lab --debug` diff --git a/pages.nl/common/jupyterlab.md b/pages.nl/common/jupyterlab.md new file mode 100644 index 00000000000000..f71322993ea1e6 --- /dev/null +++ b/pages.nl/common/jupyterlab.md @@ -0,0 +1,7 @@ +# jupyterlab + +> Dit commando is een alias van `jupyter lab`. + +- Bekijk de documentatie van het originele commando: + +`tldr jupyter lab` diff --git a/pages.nl/common/mapfile.md b/pages.nl/common/mapfile.md new file mode 100644 index 00000000000000..72e378ab26df2f --- /dev/null +++ b/pages.nl/common/mapfile.md @@ -0,0 +1,7 @@ +# mapfile + +> Dit commando is een alias van `readarray`. + +- Bekijk de documentatie van het originele commando: + +`tldr readarray` diff --git a/pages.nl/common/mesg.md b/pages.nl/common/mesg.md index 41ce5f0bd70840..0703811d41992a 100644 --- a/pages.nl/common/mesg.md +++ b/pages.nl/common/mesg.md @@ -1,7 +1,7 @@ # mesg > Controleer of stel in of een terminal berichten van andere gebruikers kan ontvangen, meestal van het `write`-commando. -> Zie ook `write`, `talk`. +> Bekijk ook `write`, `talk`. > Meer informatie: . - Controleer of de terminal openstaat voor berichten: diff --git a/pages.nl/common/more.md b/pages.nl/common/more.md index db4025434072c8..da02dc4d5fa8e9 100644 --- a/pages.nl/common/more.md +++ b/pages.nl/common/more.md @@ -1,7 +1,7 @@ # more > Toon een bestand interactief, met de mogelijkheid om te scrollen en te zoeken. -> Zie ook: `less`. +> Bekijk ook: `less`. > Meer informatie: . - Open een bestand: diff --git a/pages.nl/common/npm.md b/pages.nl/common/npm.md index 4b6ff7de23f804..4103106dcef513 100644 --- a/pages.nl/common/npm.md +++ b/pages.nl/common/npm.md @@ -1,6 +1,6 @@ # npm -> JavaScript en Node.js pakketbeheerder. +> JavaScript en Node.js pakketbeheer. > Beheer Node.js-projecten en hun module-afhankelijkheden. > Meer informatie: . diff --git a/pages.nl/common/nvm.md b/pages.nl/common/nvm.md index 5c28127d2ca701..1bff6cb3ed3251 100644 --- a/pages.nl/common/nvm.md +++ b/pages.nl/common/nvm.md @@ -2,7 +2,7 @@ > Installeer, deïnstalleer of wissel tussen verschillende Node.js-versies. > Ondersteunt versienummers zoals "12.8" of "v16.13.1", en labels zoals "stable", "system", enz. -> Zie ook: `asdf`. +> Bekijk ook: `asdf`. > Meer informatie: . - Installeer een specifieke versie van Node.js: diff --git a/pages.nl/common/popd.md b/pages.nl/common/popd.md index cad120bc035118..829ee0333fceef 100644 --- a/pages.nl/common/popd.md +++ b/pages.nl/common/popd.md @@ -1,7 +1,7 @@ # popd > Verwijder een map van de directory stack die is geplaatst met de ingebouwde pushd-opdracht van de shell. -> Zie ook `pushd` om een map op de stapel te plaatsen en `dirs` om de inhoud van de stapel weer te geven. +> Bekijk ook `pushd` om een map op de stapel te plaatsen en `dirs` om de inhoud van de stapel weer te geven. > Meer informatie: . - Verwijder de bovenste map van de stapel en ga ernaartoe: diff --git a/pages.nl/common/pushd.md b/pages.nl/common/pushd.md index 40c74524e91e6a..d5c23f100ad51e 100644 --- a/pages.nl/common/pushd.md +++ b/pages.nl/common/pushd.md @@ -1,7 +1,7 @@ # pushd > Plaats een map op een stack zodat deze later kan worden benaderd. -> Zie ook `popd` om terug te schakelen naar de originele map en `dirs` om de inhoud van de mapstapel weer te geven. +> Bekijk ook `popd` om terug te schakelen naar de originele map en `dirs` om de inhoud van de mapstapel weer te geven. > Meer informatie: . - Schakel naar een map en zet deze op de stapel: diff --git a/pages.nl/common/readarray.md b/pages.nl/common/readarray.md new file mode 100644 index 00000000000000..3c10321e9879d5 --- /dev/null +++ b/pages.nl/common/readarray.md @@ -0,0 +1,20 @@ +# readarray + +> Lees regels van `stdin` in een array. +> Meer informatie: . + +- Interactief regels in een array invoeren: + +`readarray {{array_naam}}` + +- Lees regels uit een bestand en plaats ze in een array: + +`readarray {{array_naam}} < {{pad/naar/bestand.txt}}` + +- Verwijder scheidingstekens aan het einde (standaard newline): + +`readarray -t {{array_naam}} < {{pad/naar/bestand.txt}}` + +- Kopieer maximaal het opgegeven aantal regels: + +`readarray -n {{N}} {{array_naam}} < {{pad/naar/bestand.txt}}` diff --git a/pages.nl/common/renice.md b/pages.nl/common/renice.md index 465bec520cf4b9..76325b6f70a066 100644 --- a/pages.nl/common/renice.md +++ b/pages.nl/common/renice.md @@ -2,7 +2,7 @@ > Verander de scheduleringsprioriteit/niceness van lopende processen. > Niceness waarden variëren van -20 (meest gunstig voor het proces) tot 19 (minst gunstig voor het proces). -> Zie ook: `nice`. +> Bekijk ook: `nice`. > Meer informatie: . - Verhoog/verlaag de prioriteit van een lopend [p]roces: diff --git a/pages.nl/common/rmdir.md b/pages.nl/common/rmdir.md index e7f64c17c6253f..2a9809320166b3 100644 --- a/pages.nl/common/rmdir.md +++ b/pages.nl/common/rmdir.md @@ -1,7 +1,7 @@ # rmdir > Verwijder directories zonder bestanden. -> Zie ook: `rm`. +> Bekijk ook: `rm`. > Meer informatie: . - Verwijder specifieke directories: diff --git a/pages.nl/common/typeset.md b/pages.nl/common/typeset.md new file mode 100644 index 00000000000000..1cf64ac16b6cd2 --- /dev/null +++ b/pages.nl/common/typeset.md @@ -0,0 +1,7 @@ +# typeset + +> Dit commando is een alias van `declare`. + +- Bekijk de documentatie van het originele commando: + +`tldr declare` diff --git a/pages.nl/common/uname.md b/pages.nl/common/uname.md index 69bc43df20cf31..dffde2ea845205 100644 --- a/pages.nl/common/uname.md +++ b/pages.nl/common/uname.md @@ -1,7 +1,7 @@ # uname > Toon details over de huidige machine en het besturingssysteem dat erop draait. -> Zie ook `lsb_release`. +> Bekijk ook `lsb_release`. > Meer informatie: . - Toon de kernelnaam: diff --git a/pages.nl/common/zstdmt.md b/pages.nl/common/zstdmt.md index 9eb87e7b0e55c6..b77f51df254992 100644 --- a/pages.nl/common/zstdmt.md +++ b/pages.nl/common/zstdmt.md @@ -1,6 +1,6 @@ # zstdmt -> Dit commando is een alias van `zstd`. +> Dit commando is een alias van `zstd --threads 0` (welke het aantal werkende threads instelt op het aantal fysieke CPU-kernen). - Bekijk de documentatie van het originele commando: diff --git a/pages.nl/freebsd/pkg.md b/pages.nl/freebsd/pkg.md index 3de222c4da13d5..a343cd264bc148 100644 --- a/pages.nl/freebsd/pkg.md +++ b/pages.nl/freebsd/pkg.md @@ -1,6 +1,6 @@ # pkg -> FreeBSD pakketbeheerder. +> FreeBSD pakketbeheer. > Meer informatie: . - Installeer een nieuw pakket: diff --git a/pages.nl/linux/apx-pkgmanagers.md b/pages.nl/linux/apx-pkgmanagers.md index 9b6eae0223bd56..8670cbbcfc981b 100644 --- a/pages.nl/linux/apx-pkgmanagers.md +++ b/pages.nl/linux/apx-pkgmanagers.md @@ -1,21 +1,21 @@ # apx pkgmanagers > Beheer pakketmanagers in `apx`. -> Let op: Door gebruikers gecreëerde pakketbeheerderconfiguraties worden opgeslagen in `~/.local/share/apx/pkgmanagers`. +> Let op: door gebruikers gecreëerde pakketbeheerconfiguraties worden opgeslagen in `~/.local/share/apx/pkgmanagers`. > Meer informatie: . -- Maak interactief een nieuwe configuratie voor een pakketbeheerder: +- Maak interactief een nieuwe configuratie voor een pakketbeheer: `apx pkgmanagers create` -- Toon alle beschikbare pakketbeheerderconfiguraties: +- Toon alle beschikbare pakketbeheerconfiguraties: `apx pkgmanagers list` -- Verwijder een configuratie van een pakketbeheerder: +- Verwijder een configuratie van een pakketbeheer: `apx pkgmanagers rm --name {{string}}` -- Geef informatie weer over een specifieke pakketbeheerder: +- Geef informatie weer over een specifieke pakketbeheer: `apx pkgmanagers show {{name}}` diff --git a/pages.nl/linux/apx-stacks.md b/pages.nl/linux/apx-stacks.md index 2db5228a8ec407..703eff9d2b3b01 100644 --- a/pages.nl/linux/apx-stacks.md +++ b/pages.nl/linux/apx-stacks.md @@ -1,7 +1,7 @@ # apx stacks > Beheer stacks in `apx`. -> Let op: Door gebruikers gecreëerde pakketbeheerderconfiguraties worden opgeslagen in `~/.local/share/apx/pkgmanagers`. +> Let op: door gebruikers gecreëerde pakketbeheerconfiguraties worden opgeslagen in `~/.local/share/apx/pkgmanagers`. > Meer informatie: . - Maak interactief een nieuwe stack configuratie: diff --git a/pages.nl/linux/distrobox-upgrade.md b/pages.nl/linux/distrobox-upgrade.md index 0aa99e65a616d4..d651a14a3f7728 100644 --- a/pages.nl/linux/distrobox-upgrade.md +++ b/pages.nl/linux/distrobox-upgrade.md @@ -3,14 +3,14 @@ > Upgrade een of meerdere Distrobox containers. Bekijk ook: `tldr distrobox`. > Meer informatie: . -- Upgrade een container met behulp van de native pakketbeheerder van de container: +- Upgrade een container met behulp van het native pakketbeheer van de container: `distrobox-upgrade {{container_name}}` -- Upgrade alle containers met behulp van de native pakketbeheerder van de container: +- Upgrade alle containers met behulp van het native pakketbeheer van de container: `distrobox-upgrade --all` -- Upgrade specifieke containers met behulp van de native pakketbeheerder van de container: +- Upgrade specifieke containers met behulp van het native pakketbeheer van de container: `distrobox-upgrade {{container1 container2 ...}}` diff --git a/pages.nl/linux/dnf-group.md b/pages.nl/linux/dnf-group.md new file mode 100644 index 00000000000000..d72ea10f87ae7a --- /dev/null +++ b/pages.nl/linux/dnf-group.md @@ -0,0 +1,24 @@ +# dnf group + +> Beheer virtuele collecties van pakketten op Fedora gebaseerde systemen. +> Meer informatie: . + +- Maak een lijst van DNF-groepen, met geïnstalleerde en verwijderde status in een tabel: + +`dnf group list` + +- Toon DNF groepsinformatie, inclusief repository en optionele pakketten: + +`dnf group info {{groepsnaam}}` + +- Installeer een DNF groep: + +`dnf group install {{groepsnaam}}` + +- Verwijder een DNF groep: + +`dnf group remove {{groepsnaam}}` + +- Upgrade een DNF groep: + +`dnf group upgrade {{groepsnaam}}` diff --git a/pages.nl/linux/dnf.md b/pages.nl/linux/dnf.md index 1ca73312ebc5da..d361c5b99fadda 100644 --- a/pages.nl/linux/dnf.md +++ b/pages.nl/linux/dnf.md @@ -1,7 +1,7 @@ # dnf > Hulpprogramma voor pakketbeheer van RHEL, Fedora en CentOS (vervangt Yum). -> Voor gelijkwaardige commando's binnen andere pakketbeheerders, zie . +> Voor gelijkwaardige commando's binnen andere pakketbeheer, zie . > Meer informatie: . - Upgrade geïnstalleerde pakketten naar de nieuwste beschikbare versies: diff --git a/pages.nl/linux/groupmod.md b/pages.nl/linux/groupmod.md index a0975037af0c8d..9698165bc01c3d 100644 --- a/pages.nl/linux/groupmod.md +++ b/pages.nl/linux/groupmod.md @@ -1,7 +1,7 @@ # groupmod > Wijzig bestaande gebruikersgroepen in het systeem. -> Zie ook: `groups`, `groupadd`, `groupdel`. +> Bekijk ook: `groups`, `groupadd`, `groupdel`. > Meer informatie: . - Wijzig de groepsnaam: diff --git a/pages.nl/linux/i386.md b/pages.nl/linux/i386.md new file mode 100644 index 00000000000000..43e1109fb59fdf --- /dev/null +++ b/pages.nl/linux/i386.md @@ -0,0 +1,7 @@ +# i386 + +> Dit commando is een alias van `setarch i386`. + +- Bekijk de documentatie van het originele commando: + +`tldr setarch` diff --git a/pages.nl/linux/ipcs.md b/pages.nl/linux/ipcs.md index 635f4e7e946ab3..3cd2327b8c6db3 100644 --- a/pages.nl/linux/ipcs.md +++ b/pages.nl/linux/ipcs.md @@ -1,7 +1,7 @@ # ipcs > Toon informatie over het gebruik van System V IPC-faciliteiten: gedeelde geheugensegmenten, berichtenwachtrijen en semafoorarrays. -> Zie ook: `lsipc` voor een flexibeler tool, `ipcmk` voor het maken van IPC-faciliteiten, en `ipcrm` voor het verwijderen ervan. +> Bekijk ook: `lsipc` voor een flexibeler tool, `ipcmk` voor het maken van IPC-faciliteiten, en `ipcrm` voor het verwijderen ervan. > Meer informatie: . - Toon informatie over alle actieve IPC-faciliteiten: diff --git a/pages.nl/linux/iptables.md b/pages.nl/linux/iptables.md index 1638779a8f69af..b86be0a8ca906b 100644 --- a/pages.nl/linux/iptables.md +++ b/pages.nl/linux/iptables.md @@ -1,7 +1,7 @@ # iptables > Configureer tabellen, ketens en regels van de Linux kernel IPv4 firewall. -> Gebruik `ip6tables` om regels in te stellen voor IPv6 verkeer. Zie ook: `iptables-save`, `iptables-restore`. +> Gebruik `ip6tables` om regels in te stellen voor IPv6 verkeer. Bekijk ook: `iptables-save`, `iptables-restore`. > Meer informatie: . - Bekijk ketens, regels, pakket/byte tellers en regelnummers voor de filter tabel: diff --git a/pages.nl/linux/linux32.md b/pages.nl/linux/linux32.md new file mode 100644 index 00000000000000..f5b3f57497989b --- /dev/null +++ b/pages.nl/linux/linux32.md @@ -0,0 +1,7 @@ +# linux32 + +> Dit commando is een alias van `setarch linux32`. + +- Bekijk de documentatie van het originele commando: + +`tldr setarch` diff --git a/pages.nl/linux/linux64.md b/pages.nl/linux/linux64.md new file mode 100644 index 00000000000000..d65c2261ace0b2 --- /dev/null +++ b/pages.nl/linux/linux64.md @@ -0,0 +1,7 @@ +# linux64 + +> Dit commando is een alias van `setarch linux64`. + +- Bekijk de documentatie van het originele commando: + +`tldr setarch` diff --git a/pages.nl/linux/mesg.md b/pages.nl/linux/mesg.md index 1e5ddc3c86a71c..3f739713b189bf 100644 --- a/pages.nl/linux/mesg.md +++ b/pages.nl/linux/mesg.md @@ -1,7 +1,7 @@ # mesg > Controleer of stel in of een terminal berichten van andere gebruikers kan ontvangen, meestal van het `write`-commando. -> Zie ook `write`, `talk`. +> Bekijk ook `write`, `talk`. > Meer informatie: . - Controleer of de terminal openstaat voor berichten: diff --git a/pages.nl/linux/more.md b/pages.nl/linux/more.md index 522f1f1da64240..0b161ea00ee479 100644 --- a/pages.nl/linux/more.md +++ b/pages.nl/linux/more.md @@ -1,7 +1,7 @@ # more > Toon een bestand interactief, met de mogelijkheid om te scrollen en te zoeken. -> Zie ook: `less`. +> Bekijk ook: `less`. > Meer informatie: . - Open een bestand: diff --git a/pages.nl/linux/pacman-d.md b/pages.nl/linux/pacman-d.md new file mode 100644 index 00000000000000..edfd0665c386b5 --- /dev/null +++ b/pages.nl/linux/pacman-d.md @@ -0,0 +1,7 @@ +# pacman -D + +> Dit commando is een alias van `pacman --database`. + +- Bekijk de documentatie van het originele commando: + +`tldr pacman database` diff --git a/pages.nl/linux/pacman-database.md b/pages.nl/linux/pacman-database.md new file mode 100644 index 00000000000000..e6e98216a091ae --- /dev/null +++ b/pages.nl/linux/pacman-database.md @@ -0,0 +1,30 @@ +# pacman --database + +> Werk op de database van het Arch Linux pakket. +> Wijzig bepaalde attributen van de geïnstalleerde pakketten. +> Bekijk ook: `pacman`. +> Meer informatie: . + +- Markeer een pakket als impliciet geïnstalleerd: + +`sudo pacman -D --asdeps {{pakket}}` + +- Markeer een pakket als expliciet geïnstalleerd: + +`sudo pacman -D --asexplicit {{pakket}}` + +- Chec[k] dat alle pakket-afhankelijkheden zijn geïnstalleerd: + +`pacman -Dk` + +- Chec[k] de sync [D]atabase om ervoor te zorgen dat alle gespecificeerde afhankelijkheden van downloadbare pakketten beschikbaar zijn: + +`pacman -Dkk` + +- Chec[k] en toon in stille ([q]) modus (alleen foutmeldingen worden weergegeven): + +`pacman -Dkq` + +- Toon de [h]elp: + +`pacman -Dh` diff --git a/pages.nl/linux/pacman-deptest.md b/pages.nl/linux/pacman-deptest.md new file mode 100644 index 00000000000000..71a05250f3553f --- /dev/null +++ b/pages.nl/linux/pacman-deptest.md @@ -0,0 +1,21 @@ +# pacman --deptest + +> Controleer elke opgegeven afhankelijkheid en retourneer een lijst met afhankelijkheden die momenteel niet zijn voldaan op het systeem. +> Bekijk ook: `pacman`. +> Meer informatie: . + +- Toon de pakket-namen van de afhankelijkheden welke niet geïnstalleerd zijn: + +`pacman -T {{pakket1 pakket2 ...}}` + +- Controleer of het geïnstalleerde pakket voldoet met de gegeven minimale versie: + +`pacman -T "{{bash>=5}}"` + +- Controleer of een latere versie van een pakket is geïnstalleerd: + +`pacman -T "{{bash>5}}"` + +- Toon de [h]elp: + +`pacman -Th` diff --git a/pages.nl/linux/pacman-files.md b/pages.nl/linux/pacman-files.md new file mode 100644 index 00000000000000..a37c92c887f3c8 --- /dev/null +++ b/pages.nl/linux/pacman-files.md @@ -0,0 +1,29 @@ +# pacman --files + +> Arch Linux pakketbeheer hulpprogramma. +> Bekijk ook: `pacman`,` pkgfile`. +> Meer informatie: . + +- Werk de pakketdatabase bij: + +`sudo pacman -Fy` + +- Zoek het pakket dat een specifiek bestand ([F]) bezit: + +`pacman -F {{bestandsnaam}}` + +- Zoek het pakket dat een specifiek bestand ([F]) bezit, met behulp van een reguliere e[x]pressie: + +`pacman -Fx '{{reguliere_expressie}}'` + +- Maak een lijst van alleen de pakketnamen: + +`pacman -Fq {{bestandsnaam}}` + +- Toon ([l]) de bestanden ([F]) die eigendom zijn van een specifiek pakket: + +`pacman -Fl {{pakket}}` + +- Toon de [h]elp: + +`pacman -Fh` diff --git a/pages.nl/linux/pacman-q.md b/pages.nl/linux/pacman-q.md new file mode 100644 index 00000000000000..ba72451b411d93 --- /dev/null +++ b/pages.nl/linux/pacman-q.md @@ -0,0 +1,7 @@ +# pacman -Q + +> Dit commando is een alias van `pacman --query`. + +- Bekijk de documentatie van het originele commando: + +`tldr pacman query` diff --git a/pages.nl/linux/pacman-query.md b/pages.nl/linux/pacman-query.md new file mode 100644 index 00000000000000..2f7fc3e75d77d5 --- /dev/null +++ b/pages.nl/linux/pacman-query.md @@ -0,0 +1,37 @@ +# pacman --query + +> Arch Linux pakketbeheer hulpprogramma. +> Bekijk ook: `pacman`. +> Meer informatie: . + +- [Q]uery de lokale pakkettendatabase en toon geïnstalleerde pakketten en versies: + +`pacman -Q` + +- Toon alleen pakketten en versies welke [e]xpliciet geïnstalleerd zijn: + +`pacman -Qe` + +- Zoek welk pakket een bestand bezit ([o]): + +`pacman -Qo {{bestandsnaam}}` + +- Toon informatie over een geïnstalleerd ([i]) pakket: + +`pacman -Qi {{pakket}}` + +- Toon de [l]ijst met bestanden welke een specifiek pakket bezit: + +`pacman -Ql {{pakket}}` + +- Maak een lijst van pakketten welke geïnstalleerd zijn als afhankelijkhe[d]en maar niet vereist door een pakket en print in stille ([q]) modus (alleen pakketnaam wordt weergegeven): + +`pacman -Qdtq` + +- Toon geïnstalleerde pakketten foreign ([m]) voor de repository database: + +`pacman -Qm` + +- Toon pakketten die geüpgraded ([u]) kunnen worden: + +`pacman -Qu` diff --git a/pages.nl/linux/pacman-sync.md b/pages.nl/linux/pacman-sync.md index 642a6ab28de345..ed2ee4e61c0100 100644 --- a/pages.nl/linux/pacman-sync.md +++ b/pages.nl/linux/pacman-sync.md @@ -1,7 +1,7 @@ # pacman --sync > Hulpprogramma voor het beheren van pakketten op Arch Linux. -> Zie ook: `pacman`. +> Bekijk ook: `pacman`. > Meer informatie: . - Installeer een nieuw pakket: diff --git a/pages.nl/linux/pacman-t.md b/pages.nl/linux/pacman-t.md new file mode 100644 index 00000000000000..b8f4cec813803e --- /dev/null +++ b/pages.nl/linux/pacman-t.md @@ -0,0 +1,7 @@ +# pacman -T + +> Dit commando is een alias van `pacman --deptest`. + +- Bekijk de documentatie van het originele commando: + +`tldr pacman deptest` diff --git a/pages.nl/linux/pacman-u.md b/pages.nl/linux/pacman-u.md new file mode 100644 index 00000000000000..695963e11eb2a3 --- /dev/null +++ b/pages.nl/linux/pacman-u.md @@ -0,0 +1,7 @@ +# pacman -U + +> Dit commando is een alias van `pacman --upgrade`. + +- Bekijk de documentatie van het originele commando: + +`tldr pacman upgrade` diff --git a/pages.nl/linux/pacman-upgrade.md b/pages.nl/linux/pacman-upgrade.md new file mode 100644 index 00000000000000..b70ea0fcc74a6f --- /dev/null +++ b/pages.nl/linux/pacman-upgrade.md @@ -0,0 +1,29 @@ +# pacman --upgrade + +> Arch Linux pakketbeheer hulpprogramma. +> Bekijk ook: `pacman`. +> Meer informatie: . + +- Installeer een of meerdere pakketten vanuit bestanden: + +`sudo pacman -U {{pad/naar/pakket1.pkg.tar.zst}} {{pad/naar/pakket2.pkg.tar.zst}}` + +- Installeer een pakket zonder vragen te stellen: + +`sudo pacman -U --noconfirm {{pad/naar/pakket.pkg.tar.zst}}` + +- Overschrijf conflicterende bestanden tijdens het installeren van een pakket: + +`sudo pacman -U --overwrite {{pad/naar/bestand}} {{pad/naar/pakket.pkg.tar.zst}}` + +- Installeer een pakket en sla de controles van afhankelijkhei[d]sversie over: + +`sudo pacman -Ud {{pad/naar/pakket.pkg.tar.zst}}` + +- Haal pakketten op en toon ([p]) welke beïnvloed worden door een upgrade (installeert geen pakketten): + +`pacman -Up {{pad/naar/pakket.pkg.tar.zst}}` + +- Toon de [h]elp: + +`pacman -Uh` diff --git a/pages.nl/linux/renice.md b/pages.nl/linux/renice.md index f82e6756e03758..f8e8a6d0fc1b90 100644 --- a/pages.nl/linux/renice.md +++ b/pages.nl/linux/renice.md @@ -2,7 +2,7 @@ > Verander de scheduleringsprioriteit/niceness van lopende processen. > Niceness waarden variëren van -20 (meest gunstig voor het proces) tot 19 (minst gunstig voor het proces). -> Zie ook: `nice`. +> Bekijk ook: `nice`. > Meer informatie: . - Stel de absolute prioriteit van een lopend [p]roces in: diff --git a/pages.nl/linux/rm.md b/pages.nl/linux/rm.md index 54aba776bd1b30..0b6b5e95b2fe52 100644 --- a/pages.nl/linux/rm.md +++ b/pages.nl/linux/rm.md @@ -1,7 +1,7 @@ # rm > Verwijder bestanden of directories. -> Zie ook: `rmdir`. +> Bekijk ook: `rmdir`. > Meer informatie: . - Verwijder specifieke bestanden: diff --git a/pages.nl/linux/rmdir.md b/pages.nl/linux/rmdir.md index 8c9ecce43c46ae..9af7d343033000 100644 --- a/pages.nl/linux/rmdir.md +++ b/pages.nl/linux/rmdir.md @@ -1,7 +1,7 @@ # rmdir > Verwijder directories zonder bestanden. -> Zie ook: `rm`. +> Bekijk ook: `rm`. > Meer informatie: . - Verwijder specifieke directories: diff --git a/pages.nl/linux/secon.md b/pages.nl/linux/secon.md index b5c1855e19c281..b484486b2c1caa 100644 --- a/pages.nl/linux/secon.md +++ b/pages.nl/linux/secon.md @@ -1,7 +1,7 @@ # secon > Krijg de SELinux-beveiligingscontext van een bestand, PID, huidige uitvoeringscontext of een contextspecificatie. -> Zie ook: `semanage`, `runcon`, `chcon`. +> Bekijk ook: `semanage`, `runcon`, `chcon`. > Meer informatie: . - Krijg de beveiligingscontext van de huidige uitvoeringscontext: diff --git a/pages.nl/linux/semanage-boolean.md b/pages.nl/linux/semanage-boolean.md index 6e8c048a03ba6b..dc5483151ee7d5 100644 --- a/pages.nl/linux/semanage-boolean.md +++ b/pages.nl/linux/semanage-boolean.md @@ -1,7 +1,7 @@ # semanage boolean > Beheer persistente SELinux-boolean-instellingen. -> Zie ook: `semanage` voor het beheren van SELinux-beleid, `getsebool` voor het controleren van boolean-waarden, en `setsebool` voor het toepassen van niet-blijvende boolean-instellingen. +> Bekijk ook: `semanage` voor het beheren van SELinux-beleid, `getsebool` voor het controleren van boolean-waarden, en `setsebool` voor het toepassen van niet-blijvende boolean-instellingen. > Meer informatie: . - Toon alle boolean-instellingen: diff --git a/pages.nl/linux/semanage-fcontext.md b/pages.nl/linux/semanage-fcontext.md index 5c058c6d32b994..7fc6c3894a5cf9 100644 --- a/pages.nl/linux/semanage-fcontext.md +++ b/pages.nl/linux/semanage-fcontext.md @@ -1,7 +1,7 @@ # semanage fcontext > Beheer persistente SELinux-beveiligingscontextregels op bestanden/mappen. -> Zie ook: `semanage`, `matchpathcon`, `secon`, `chcon`, `restorecon`. +> Bekijk ook: `semanage`, `matchpathcon`, `secon`, `chcon`, `restorecon`. > Meer informatie: . - Toon alle bestandslabelregels: diff --git a/pages.nl/linux/semanage-permissive.md b/pages.nl/linux/semanage-permissive.md index 9231422975a940..bcf2e9afd0c086 100644 --- a/pages.nl/linux/semanage-permissive.md +++ b/pages.nl/linux/semanage-permissive.md @@ -2,7 +2,7 @@ > Beheer persistente SELinux permissieve domeinen. > Let op dat dit het proces effectief onbeperkt maakt. Voor langdurig gebruik wordt aanbevolen om SELinux correct te configureren. -> Zie ook: `semanage`, `getenforce`, `setenforce`. +> Bekijk ook: `semanage`, `getenforce`, `setenforce`. > Meer informatie: . - Toon alle procestypen (ook wel domeinen genoemd) die in permissieve modus zijn: diff --git a/pages.nl/linux/semanage-port.md b/pages.nl/linux/semanage-port.md index 74dad23651e3a4..4e4fb6ab8461dd 100644 --- a/pages.nl/linux/semanage-port.md +++ b/pages.nl/linux/semanage-port.md @@ -1,7 +1,7 @@ # semanage port > Beheer persistente SELinux-poortdefinities. -> Zie ook: `semanage`. +> Bekijk ook: `semanage`. > Meer informatie: . - Toon alle poortlabelregels: @@ -16,6 +16,10 @@ `sudo semanage port {{-a|--add}} {{-t|--type}} {{ssh_port_t}} {{-p|--proto}} {{tcp}} {{22000}}` +- Voeg een door de gebruiker gedefinieerde regel toe die een label toekent aan een protocol-poort-bereikpaar: + +`sudo semanage port {{-a|--add}} {{-t|--type}} {{http_port_t}} {{-p|--proto}} {{tcp}} {{80-88}}` + - Verwijder een door de gebruiker gedefinieerde regel met behulp van zijn protocol-poortpaar: `sudo semanage port {{-d|--delete}} {{-p|--proto}} {{udp}} {{11940}}` diff --git a/pages.nl/linux/uname26.md b/pages.nl/linux/uname26.md new file mode 100644 index 00000000000000..b883a7b4a4bd78 --- /dev/null +++ b/pages.nl/linux/uname26.md @@ -0,0 +1,7 @@ +# uname26 + +> Dit commando is een alias van `setarch uname26`. + +- Bekijk de documentatie van het originele commando: + +`tldr setarch` diff --git a/pages.nl/linux/x86_64.md b/pages.nl/linux/x86_64.md new file mode 100644 index 00000000000000..e67fb1de5f3eee --- /dev/null +++ b/pages.nl/linux/x86_64.md @@ -0,0 +1,7 @@ +# x86_64 + +> Dit commando is een alias van `setarch x86_64`. + +- Bekijk de documentatie van het originele commando: + +`tldr setarch` diff --git a/pages.nl/linux/xbps.md b/pages.nl/linux/xbps.md index 90f31623df879b..e6fa89186ed39e 100644 --- a/pages.nl/linux/xbps.md +++ b/pages.nl/linux/xbps.md @@ -1,6 +1,6 @@ # xbps -> Het X Binary Package System is de pakketbeheerder die wordt gebruikt door Void Linux. +> Het X Binary Package System is het pakketbeheer die wordt gebruikt door Void Linux. > For equivalent commands in other package managers, see . > Meer informatie: . diff --git a/pages.nl/openbsd/pkg.md b/pages.nl/openbsd/pkg.md index ca940230d6a003..f87ca7356c3d87 100644 --- a/pages.nl/openbsd/pkg.md +++ b/pages.nl/openbsd/pkg.md @@ -1,6 +1,6 @@ # pkg -> OpenBSD pakketbeheerder hulpprogramma. +> OpenBSD pakketbeheer hulpprogramma. > Meer informatie: . - Bekijk de documentatie voor installeren/updaten van pakketten: diff --git a/pages.nl/osx/arch.md b/pages.nl/osx/arch.md index a9ea585b4e3aaa..d19ed87f43f7b1 100644 --- a/pages.nl/osx/arch.md +++ b/pages.nl/osx/arch.md @@ -1,7 +1,7 @@ # arch > Toon de naam van de systeemarchitectuur, of voer een commando uit onder een andere architectuur. -> Zie ook: `uname`. +> Bekijk ook: `uname`. > Meer informatie: . - Toon de systeemarchitectuur: diff --git a/pages.nl/osx/bc.md b/pages.nl/osx/bc.md index 4a5d7385a0b747..54e9ce721202ef 100644 --- a/pages.nl/osx/bc.md +++ b/pages.nl/osx/bc.md @@ -1,7 +1,7 @@ # bc > Een rekenmachinetaal met willekeurige precisie. -> Zie ook: `dc`. +> Bekijk ook: `dc`. > Meer informatie: . - Start een interactieve sessie: diff --git a/pages.nl/osx/gawk.md b/pages.nl/osx/gawk.md index 9b7f0bc6ac5519..af8da6aa817075 100644 --- a/pages.nl/osx/gawk.md +++ b/pages.nl/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Dit commando is een alias van `-p linux awk`. +> Dit commando is een alias van `awk`. - Bekijk de documentatie van het originele commando: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.nl/osx/netstat.md b/pages.nl/osx/netstat.md index 0b31a25a9cd606..59b99cc6a8c7a6 100644 --- a/pages.nl/osx/netstat.md +++ b/pages.nl/osx/netstat.md @@ -1,7 +1,7 @@ # netstat > Toon netwerkgerelateerde informatie zoals open verbindingen, open socketpoorten, enz. -> Zie ook: `lsof` voor het weergeven van netwerkverbindingen, inclusief luisterpoorten. +> Bekijk ook: `lsof` voor het weergeven van netwerkverbindingen, inclusief luisterpoorten. > Meer informatie: . - Toon de PID en programmanaam die luistert op een specifiek protocol: diff --git a/pages.nl/osx/port.md b/pages.nl/osx/port.md index 15ea5585ef1b45..4716ead9697656 100644 --- a/pages.nl/osx/port.md +++ b/pages.nl/osx/port.md @@ -1,6 +1,6 @@ # port -> Pakketbeheerder voor macOS. +> Pakketbeheer voor macOS. > Meer informatie: . - Zoek naar een pakket: diff --git a/pages.nl/windows/pushd.md b/pages.nl/windows/pushd.md index 0810f614076d75..3d1d935f683445 100644 --- a/pages.nl/windows/pushd.md +++ b/pages.nl/windows/pushd.md @@ -1,7 +1,7 @@ # pushd > Plaats een map op de stapel zodat deze later kan worden benaderd. -> Zie ook `popd` om terug te schakelen naar de originele map. +> Bekijk ook `popd` om terug te schakelen naar de originele map. > Meer informatie: . - Schakel naar een map en zet deze op de stapel: diff --git a/pages.no/common/false.md b/pages.no/common/false.md index 5064c224020671..e7d93280aa79ea 100644 --- a/pages.no/common/false.md +++ b/pages.no/common/false.md @@ -1,7 +1,7 @@ # false > Returner en utgangskode på 1. -> Mer informasjon: . +> Mer informasjon: . - Returner en utgangskode på 1: diff --git a/pages.pl/common/batch.md b/pages.pl/common/batch.md index 8bf87ec2b30fba..842e6f602ec29d 100644 --- a/pages.pl/common/batch.md +++ b/pages.pl/common/batch.md @@ -1,6 +1,7 @@ # batch > To polecenie jest aliasem `at`. +> Więcej informacji: . - Zobacz dokumentację oryginalnego polecenia: diff --git a/pages.pl/osx/gawk.md b/pages.pl/osx/gawk.md index 081cdf4226ff67..3740fb9fb6ea75 100644 --- a/pages.pl/osx/gawk.md +++ b/pages.pl/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> To polecenie jest aliasem `-p linux awk`. +> To polecenie jest aliasem `awk`. - Zobacz dokumentację oryginalnego polecenia: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.pt_BR/common/batch.md b/pages.pt_BR/common/batch.md index ab181677ec4238..7016f6e95b6857 100644 --- a/pages.pt_BR/common/batch.md +++ b/pages.pt_BR/common/batch.md @@ -1,6 +1,7 @@ # batch > Este comando é um apelido de `at`. +> Mais informações: . - Exibe documentação sobre o comando original: diff --git a/pages.pt_BR/common/chown.md b/pages.pt_BR/common/chown.md index 959202e49cda82..0cb90fd8a47834 100644 --- a/pages.pt_BR/common/chown.md +++ b/pages.pt_BR/common/chown.md @@ -5,15 +5,19 @@ - Muda o usuário que é dono de um arquivo ou diretório: -`chown {{usuario}} {{caminho/para/arquivo_ou_diretorio}}` +`chown {{usuario}} {{caminho/para/arquivo_ou_diretório}}` - Muda o usuário e grupo que são donos de um arquivo/diretório: -`chown {{usuario}}:{{grupo}} {{caminho/para/arquivo_ou_diretorio}}` +`chown {{usuario}}:{{grupo}} {{caminho/para/arquivo_ou_diretório}}` + +- Muda o usuário dono e o grupo para que ambos tenha o nome `usuario`: + +`chown {{usuario}}: {{caminho/para/arquivo_ou_diretorio}}` - Recursivamente muda o dono de um diretório e seu conteúdo: -`chown -R {{usuario}} {{caminho/para/diretorio}}` +`chown -R {{usuario}} {{caminho/para/diretório}}` - Muda o dono de um link simbólico: @@ -21,4 +25,4 @@ - Muda o dono de um arquivo/diretório para ficar igual a um arquivo de referência: -`chown --reference {{caminho/para/arquivo_de_referencia}} {{caminho/para/arquivo_ou_diretorio}}` +`chown --reference {{caminho/para/arquivo_de_referência}} {{caminho/para/arquivo_ou_diretório}}` diff --git a/pages.pt_BR/common/cut.md b/pages.pt_BR/common/cut.md index fe1749c745c458..58865502722075 100644 --- a/pages.pt_BR/common/cut.md +++ b/pages.pt_BR/common/cut.md @@ -14,3 +14,7 @@ - Imprime um intervalo de caracteres de cada linha de um arquivo específico: `cut --characters {{1}} {{caminho/para/arquivo}}` + +- Imprime campos específicos de linhas terminadas em `NUL` (ex.: assim como em `find . -print0`) ao invés de novas linhas: + +`{{comando}} | cut --zero-terminated --fields {{1}}` diff --git a/pages.pt_BR/common/dart.md b/pages.pt_BR/common/dart.md index a823e245c9959b..1be3d825021c5a 100644 --- a/pages.pt_BR/common/dart.md +++ b/pages.pt_BR/common/dart.md @@ -26,3 +26,7 @@ - Compila um arquivo Dart para um binário nativo: `dart compile exe {{caminho/para/arquivo.dart}}` + +- Aplica correções automáticas ao projeto atual: + +`dart fix --apply` diff --git a/pages.pt_BR/common/diff.md b/pages.pt_BR/common/diff.md index 23dd70928a514c..c94f029ee162d9 100644 --- a/pages.pt_BR/common/diff.md +++ b/pages.pt_BR/common/diff.md @@ -9,24 +9,28 @@ - Compara arquivos, ignorando espaço: -`diff --ignore-all-space {{arquivo_antigo}} {{arquivo_novo}}` +`diff {{-w|--ignore-all-space}} {{arquivo_antigo}} {{arquivo_novo}}` - Compara arquivos, mostrando diferenças lado a lado: -`diff --side-by-side {{arquivo_antigo}} {{arquivo_novo}}` +`diff {{-y|--side-by-side}} {{arquivo_antigo}} {{arquivo_novo}}` - Compara arquivos, mostrando as diferenças de forma padronizada como feito por `git diff`: -`diff --unified {{arquivo_antigo}} {{arquivo_novo}}` +`diff {{-u|--unified}} {{arquivo_antigo}} {{arquivo_novo}}` -- Compara diretórios recursivamente, mostrando nomes de diretórios e arquivos diferentes e listando as diferenças entre os arquivos: +- Compara diretórios recursivamente (mostra nomes de diretórios e arquivos diferentes assim como mudanças nos arquivos): -`diff --recursive {{arquivo_antigo}} {{arquivo_novo}}` +`diff {{-r|--recursive}} {{arquivo_antigo}} {{arquivo_novo}}` - Compara diretórios, mostrando apenas os nomes dos arquivos diferentes: -`diff --recursive --brief {{arquivo_antigo}} {{arquivo_novo}}` +`diff {{-r|--recursive}} {{-q|--brief}} {{arquivo_antigo}} {{arquivo_novo}}` - Cria um arquivo patch para o Git a partir das diferenças entre dois arquivos, tratando arquivos ausentes como vazios: -`diff --text --unified --new-file {{arquivo_antigo}} {{arquivo_novo}} > {{diferenca.patch}}` +`diff {{-a|--text}} {{-u|--unified}} {{-N|--new-file}} {{arquivo_antigo}} {{arquivo_novo}} > {{diferenca.patch}}` + +- Compara arquivos, mostra a saída em cores e tenta fortemente encontrar um conjunto menor de alterações: + +`diff {{-d|--minimal}} --color=always {{arquivo_antigo}} {{arquivo_novo}}` diff --git a/pages.pt_BR/common/dig.md b/pages.pt_BR/common/dig.md index 931fe5add66bc8..34db1047ca3c70 100644 --- a/pages.pt_BR/common/dig.md +++ b/pages.pt_BR/common/dig.md @@ -3,11 +3,11 @@ > Utilitário de pesquisa de DNS. > Mais informações: . -- Pesquisa o(s) IP(s) associados a um hostname (Registros A): +- Pesquisa o(s) IP(s) associados a um hostname (registros A): `dig +short {{example.com}}` -- Obtém uma resposta detalhada para um determinado domínio (Registros A): +- Obtém uma resposta detalhada para um determinado domínio (registros A): `dig +noall +answer {{example.com}}` @@ -15,11 +15,11 @@ `dig +short {{example.com}} {{A|MX|TXT|CNAME|NS}}` -- Especifica um servidor DNS alternativo para consultar: +- Especifica um DNS alternativo para busca e opcionalmente usa DNS sobre TLS (DoT): -`dig @{{8.8.8.8}} {{example.com}}` +`dig {{+tls}} @{{1.1.1.1|8.8.8.8|9.9.9.9|...}} {{example.com}}` -- Performa uma busca reversa de DNS em um endereço de IP (Registro PTR): +- Performa uma busca reversa de DNS em um endereço de IP (registro PTR): `dig -x {{8.8.8.8}}` @@ -30,3 +30,7 @@ - Performa consultas iterativas e exibe o caminho de ratreio completo para resolver um nome de domínio: `dig +trace {{example.com}}` + +- Busca um servidor DNS sobre uma [p]orta não padrão usando protocolo TCP: + +`dig +tcp -p {{porta}} @{{ip_servidor_dns}} {{example.com}}` diff --git a/pages.pt_BR/common/docker-run.md b/pages.pt_BR/common/docker-run.md index d55a383815b493..a43f3f7e2494d9 100644 --- a/pages.pt_BR/common/docker-run.md +++ b/pages.pt_BR/common/docker-run.md @@ -26,3 +26,11 @@ - Executa um comando em um novo container e abre as portas para acesso: `docker run --publish {{porta_do_host_local}}:{{porta_do_container}} {{imagem}} {{comando}}` + +- Executa um comando em um novo container sobrescrevendo o entrypoint da imagem: + +`docker run --entrypoint {{comando}} {{imagem}}` + +- Executa um comando em um novo container conectando-o a rede: + +`docker run --network {{rede}} {{imagem}}` diff --git a/pages.pt_BR/common/du.md b/pages.pt_BR/common/du.md index 1a2605dafaa5d4..9b250399a10880 100644 --- a/pages.pt_BR/common/du.md +++ b/pages.pt_BR/common/du.md @@ -5,24 +5,28 @@ - Lista os tamanhos dos diretórios e qualquer subdiretório, em uma unidade de tamanho (B/KiB/MiB): -`du -{{b|k|m}} {{caminho/para/diretorio}}` +`du -{{b|k|m}} {{caminho/para/diretório}}` -- Lista os tamanhos dos diretórios e subdiretórios, em tamanho legívell por humanos (isto é seleciona automaticamente a unidade de tamanho apropriada para o tamanho): +- Lista os tamanhos dos diretórios e subdiretórios, em tamanho legível por humanos (isto é seleciona automaticamente a unidade de tamanho apropriada para o tamanho): -`du -h {{caminho/para/diretorio}}` +`du -h {{caminho/para/diretório}}` - Exibe o tamanho de um único diretório, em tamanho legível por humanos: -`du -sh {{caminho/para/diretorio}}` +`du -sh {{caminho/para/diretório}}` - Lista em tamanho legível por humanos todos os arquivos e diretórios dentro de um diretório: -`du -ah {{caminho/para/diretorio}}` +`du -ah {{caminho/para/diretório}}` - Lista em tamanho legível por humanos, até o nível N de profundidade um diretório e subdiretórios: -`du -h --max-depth=N {{caminho/para/diretorio}}` +`du -h --max-depth=N {{caminho/para/diretório}}` - Lista em tamanho legível por humanos todos os arquivos `.jpg` dos subdiretórios do diretório atual, e exibe o total cumulativo no final: `du -ch {{*/*.jpg}}` + +- Lista todos os arquivos e diretórios (incluindo os ocultos) acima de um limite de tamanho (útil para invetigar o que está de fato ocupando o espaço): + +`du --all --human-readable --threshold {{1G|1024M|1048576K}} .[^.]* *` diff --git a/pages.pt_BR/osx/gawk.md b/pages.pt_BR/osx/gawk.md index bb8f79ca59ddd5..0b6116972a9f4a 100644 --- a/pages.pt_BR/osx/gawk.md +++ b/pages.pt_BR/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Este comando é um apelido de `-p linux awk`. +> Este comando é um apelido de `awk`. - Exibe documentação sobre o comando original: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.pt_PT/osx/gawk.md b/pages.pt_PT/osx/gawk.md index f571e3f1c6de44..ac65ae81e19ad5 100644 --- a/pages.pt_PT/osx/gawk.md +++ b/pages.pt_PT/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Este comando é um alias de `-p linux awk`. +> Este comando é um alias de `awk`. - Exibe documentação do comando original: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.sv/common/false.md b/pages.sv/common/false.md index 3220b9648baa3b..534486605e130c 100644 --- a/pages.sv/common/false.md +++ b/pages.sv/common/false.md @@ -1,7 +1,7 @@ # false > Returnerar en utgångskod på 1. -> Mer information: . +> Mer information: . - Returnera en utgångskod på 1: diff --git a/pages.ta/osx/gawk.md b/pages.ta/osx/gawk.md index acc20333670da9..1dcaef8c4c6b93 100644 --- a/pages.ta/osx/gawk.md +++ b/pages.ta/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> இக்கட்டளை `-p linux awk` கட்டளையின் மற்றொருப் பெயர். +> இக்கட்டளை `awk` கட்டளையின் மற்றொருப் பெயர். - அக்கட்டளையின் விளக்கத்தைக் காண: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.th/osx/gawk.md b/pages.th/osx/gawk.md index f626f8529128dc..c9320de25c2274 100644 --- a/pages.th/osx/gawk.md +++ b/pages.th/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> คำสั่งนี้เป็นอีกชื่อหนึ่งของคำสั่ง `-p linux awk` +> คำสั่งนี้เป็นอีกชื่อหนึ่งของคำสั่ง `awk` - เรียกดูรายละเอียดสำหรับคำสั่งตัวเต็ม: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.tr/osx/gawk.md b/pages.tr/osx/gawk.md index ed0fbe7ad364ca..7aacc0a807fe79 100644 --- a/pages.tr/osx/gawk.md +++ b/pages.tr/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> Bu komut `-p linux awk` için bir takma addır. +> Bu komut `awk` için bir takma addır. - Asıl komutun belgelerini görüntüleyin: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.zh/common/$.md b/pages.zh/common/$.md new file mode 100644 index 00000000000000..057e10f16b67ba --- /dev/null +++ b/pages.zh/common/$.md @@ -0,0 +1,24 @@ +# Dollar sign + +> 展开 Bash 变量。 +> 更多信息:. + +- 打印变量的值: + +`echo ${{变量名}}` + +- 打印上一个命令的退出状态: + +`echo $?` + +- 打印 0 到 32767 之间的随机数: + +`echo $RANDOM` + +- 打印其中一个提示字符串: + +`echo ${{PS0|PS1|PS2|PS3|PS4}}` + +- 运行 `命令` 并展开它的输出。与将 `命令` 括在反引号中相同: + +`$({{命令}})` diff --git a/pages.zh/common/mysql.md b/pages.zh/common/mysql.md index 753e74b30d409b..5ee07018ec5e77 100644 --- a/pages.zh/common/mysql.md +++ b/pages.zh/common/mysql.md @@ -1,7 +1,7 @@ # mysql > MySQL 命令行工具。 -> 更多信息:. +> 更多信息:. - 连接数据库: diff --git a/pages.zh/common/read.md b/pages.zh/common/read.md new file mode 100644 index 00000000000000..278c1de2659295 --- /dev/null +++ b/pages.zh/common/read.md @@ -0,0 +1,36 @@ +# read + +> 从标准输入(或文件)读取一行并将单词分配给变量。 +> 更多信息:. + +- 读取键盘输入的数据赋值给变量: + +`read {{变量}}` + +- 将您输入的每一行存储为数组一个元素: + +`read -a {{数组}}` + +- 指定要读取的字符数,将数据赋值给变量: + +`read -n {{字符数}} {{变量}}` + +- 将多个数据依次赋值给多个变量: + +`read {{_ 变量1 _ 变量2}} <<< "{{The surname is Bond}}"` + +- 读取键盘输入的数据赋值给变量,不对\进行转义: + +`read -r {{变量}}` + +- 键盘输入前显示提示语: + +`read -p "{{提示语:}}" {{变量}}` + +- 静默模式(如果输入来自终端,则不回显字符)读取键盘输入的数据赋值给变量: + +`read -s {{变量}}` + +- 从标准输入读取每一行进行操作: + +`while read line; do {{echo|ls|rm|...}} "$line"; done < {{标准输入|路径/到/文件|...}}` diff --git a/pages.zh/osx/gawk.md b/pages.zh/osx/gawk.md index 88cbb8f46f1995..455ba3b4e4723a 100644 --- a/pages.zh/osx/gawk.md +++ b/pages.zh/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> 这是 `-p linux awk` 命令的一个别名。 +> 这是 `awk` 命令的一个别名。 - 原命令的文档在: -`tldr -p linux awk` +`tldr awk` diff --git a/pages.zh_TW/osx/gawk.md b/pages.zh_TW/osx/gawk.md index 01291de4805d31..ec4cb8352a5f6e 100644 --- a/pages.zh_TW/osx/gawk.md +++ b/pages.zh_TW/osx/gawk.md @@ -1,7 +1,7 @@ # gawk -> 這是 `-p linux awk` 命令的一個別名。 +> 這是 `awk` 命令的一個別名。 - 原命令的文件在: -`tldr -p linux awk` +`tldr awk` diff --git a/pages/common/apkeep.md b/pages/common/apkeep.md new file mode 100644 index 00000000000000..6e7561d4772447 --- /dev/null +++ b/pages/common/apkeep.md @@ -0,0 +1,16 @@ +# apkeep + +> Download APK files from various sources. +> More information: . + +- Download an APK file to the specified directory: + +`apkeep --app {{com.example.application}} {{path/to/directory}}` + +- List all available versions for download: + +`apkeep --app {{com.example.application}} --list-versions {{path/to/directory}}` + +- Specify a store to download from: + +`apkeep --app {{com.example.application}} --download-source {{apk-pure|google-play|f-droid|huawei-app-gallery}} {{path/to/directory}}` diff --git a/pages/common/bundletool.md b/pages/common/bundletool.md index a467a7bce50958..cddb1cfd9dc646 100644 --- a/pages/common/bundletool.md +++ b/pages/common/bundletool.md @@ -14,7 +14,7 @@ - Generate APKs from an application bundle giving the keystore password: -`bundletool build-apks --bundle {{path/to/bundle.aab}} --ks {{path/to/key.keystore}} --ks-key-alias {{key_alias}} –ks-pass {{pass:the_password}} --output {{path/to/file.apks}}` +`bundletool build-apks --bundle {{path/to/bundle.aab}} --ks {{path/to/key.keystore}} --ks-key-alias {{key_alias}} --ks-pass {{pass:the_password}} --output {{path/to/file.apks}}` - Generate APKs including only one single APK for universal usage: diff --git a/pages/common/caller.md b/pages/common/caller.md new file mode 100644 index 00000000000000..15936eee9f10f8 --- /dev/null +++ b/pages/common/caller.md @@ -0,0 +1,16 @@ +# caller + +> Print function context. +> More information: . + +- Print the line and filename where the current function was called: + +`caller` + +- Print the line, function and filename where the current function was called: + +`caller 0` + +- Print the line, the function name and the filename of a function call `n` frames back: + +`caller {{n}}` diff --git a/pages/common/case.md b/pages/common/case.md index 7a27af1caa0bb8..817cf6a47fcf80 100644 --- a/pages/common/case.md +++ b/pages/common/case.md @@ -5,8 +5,16 @@ - Match a variable against string literals to decide which command to run: -`case {{$tocount}} in {{words}}) {{wc -w README}}; ;; {{lines}}) {{wc -l README}}; ;; esac` +`case {{$COUNTRULE}} in {{words}}) {{wc -w README}} ;; {{lines}}) {{wc -l README}} ;; esac` - Combine patterns with |, use * as a fallback pattern: -`case {{$tocount}} in {{[wW]|words}}) {{wc -w README}}; ;; {{[lL]|lines}}) {{wc -l README}}; ;; *) {{echo "what?"}}; ;; esac` +`case {{$COUNTRULE}} in {{[wW]|words}}) {{wc -w README}} ;; {{[lL]|lines}}) {{wc -l README}} ;; *) {{echo "what?"}}; ;; esac` + +- Allow matching multiple patterns: + +`case {{$ANIMAL}} in {{cat}}) echo "It's a cat" ;;& {{cat|dog}}) echo "It's a cat or a dog" ;;& *) echo "Fallback" ;; esac` + +- Continue to the next pattern's commands without checking the pattern: + +`case {{$ANIMAL}} in {{cat}}) echo "It's a cat" ;& {{dog}}) echo "It's either a dog or cat fell through" ;& *) echo "Fallback" ;; esac` diff --git a/pages/common/false.md b/pages/common/false.md index 16f2921c201983..9b28001c7496ef 100644 --- a/pages/common/false.md +++ b/pages/common/false.md @@ -1,7 +1,7 @@ # false > Returns a non-zero exit code. -> More information: . +> More information: . - Return a non-zero exit code: diff --git a/pages/common/fc-list.md b/pages/common/fc-list.md index 07c8bca66f9d16..2e42a2819fb98f 100644 --- a/pages/common/fc-list.md +++ b/pages/common/fc-list.md @@ -14,3 +14,11 @@ - Return the number of installed fonts in your system: `fc-list | wc -l` + +- Return a list of installed fonts that support the language based on its locale code: + +`fc-list :lang={{jp}}` + +- Return a list of installed fonts that contain the glyph specified by its Unicode code-point: + +`fc-list :charset={{f303}}` diff --git a/pages/common/function.md b/pages/common/function.md new file mode 100644 index 00000000000000..b8649668f71779 --- /dev/null +++ b/pages/common/function.md @@ -0,0 +1,12 @@ +# function + +> Define a function. +> More information: . + +- Define a function with the specified name: + +`function {{func_name}} { {{echo "Function contents here"}}; }` + +- Run a function named `func_name`: + +`func_name` diff --git a/pages/common/if.md b/pages/common/if.md index 0448073704807b..a3415389807baa 100644 --- a/pages/common/if.md +++ b/pages/common/if.md @@ -34,4 +34,4 @@ - List all possible conditions (`test` is an alias to `[`; both are commonly used with `if`): -`man [` +`man test` diff --git a/pages/common/jupyter-lab.md b/pages/common/jupyter-lab.md new file mode 100644 index 00000000000000..7ce9ded40a1916 --- /dev/null +++ b/pages/common/jupyter-lab.md @@ -0,0 +1,20 @@ +# jupyter lab + +> Interactive development environment for Jupyter notebooks. +> More information: . + +- Start JupyterLab: + +`jupyter lab` + +- Open a specific notebook: + +`jupyter lab {{path/to/notebook.ipynb}}` + +- Start JupyterLab in a specific directory: + +`jupyter lab --notebook-dir {{path/to/directory}}` + +- Start JupyterLab in debug mode: + +`jupyter lab --debug` diff --git a/pages/common/jupyterlab.md b/pages/common/jupyterlab.md new file mode 100644 index 00000000000000..3050207d1cda18 --- /dev/null +++ b/pages/common/jupyterlab.md @@ -0,0 +1,7 @@ +# jupyterlab + +> This command is an alias of `jupyter lab`. + +- View documentation for the original command: + +`tldr jupyter lab` diff --git a/pages/common/kubectl-wait.md b/pages/common/kubectl-wait.md new file mode 100644 index 00000000000000..e7d60e32406d7a --- /dev/null +++ b/pages/common/kubectl-wait.md @@ -0,0 +1,20 @@ +# kubectl wait + +> Wait for resource(s) to reach a certain state. +> More information: . + +- Wait for a deployment to become available: + +`kubectl wait --for=condition=available deployment/{{deployment_name}}` + +- Wait for all pods with a certain [l]abel to be ready: + +`kubectl wait --for=condition=ready pod -l {{label_key}}={{label_value}}` + +- Wait for a pod to be deleted: + +`kubectl wait --for=delete pod {{pod_name}}` + +- Wait for a job to complete, within 120 seconds (if the condition isn't met on time, the exit status will be unsuccessful): + +`kubectl wait --for=condition=complete job/{{job_name}} --timeout 120s` diff --git a/pages/common/lit.md b/pages/common/lit.md new file mode 100644 index 00000000000000..a9933ab6b5e07c --- /dev/null +++ b/pages/common/lit.md @@ -0,0 +1,21 @@ +# lit + +> LLVM integrated tester for executing LLVM and Clang style test suites, summarizing results. +> Part of LLVM. +> More information: . + +- Run a specified test case: + +`lit {{path/to/test_file.test}}` + +- Run all test cases in a specified directory: + +`lit {{path/to/test_suite}}` + +- Run all test cases and check the wall time for each cases, then report to summary output: + +`lit {{path/to/test_suite}} --time-tests` + +- Run individual tests with Valgrind (memory check and memory leak test): + +`lit {{path/to/test_file.test}} --vg --vg-leak --vg-args={{args_to_valgrind}}` diff --git a/pages/common/llvm-mc.md b/pages/common/llvm-mc.md new file mode 100644 index 00000000000000..633557afb4fb9e --- /dev/null +++ b/pages/common/llvm-mc.md @@ -0,0 +1,25 @@ +# llvm-mc + +> LLVM Machine Code Playground. It provides a set of tools for working with LLVM machine code. +> Part of LLVM. +> More information: . + +- Assemble assembly code file into object file with machine code: + +`llvm-mc --filetype=obj -o {{path/to/output.o}} {{path/to/input.s}}` + +- Disassemble object file with machine code into assembly code file: + +`llvm-mc --disassemble -o {{path/to/output.s}} {{path/to/input.o}}` + +- Compile LLVM bit code file into assembly code: + +`llvm-mc -o {{path/to/output.s}} {{path/to/input.bc}}` + +- Assemble assembly code from standard input stream and show encoding to standard output stream: + +`echo "{{addl %eax, %ebx}}" | llvm-mc -show-encoding -show-inst` + +- Disassemble machine code from standard input stream for specified triple: + +`echo "{{0xCD 0x21}}" | llvm-mc --disassemble -triple={{target_name}}` diff --git a/pages/common/pnmmercator.md b/pages/common/pnmmercator.md new file mode 100644 index 00000000000000..02f86f5066cb1f --- /dev/null +++ b/pages/common/pnmmercator.md @@ -0,0 +1,13 @@ +# pnmmercator + +> Perform Mercator transformations on Netpbm images. +> See also: `pnmglobe`. +> More information: . + +- Convert a rectangular projection worldmap to Mercator projection: + +`pnmmercator {{path/to/image.pnm}} > {{path/to/output.pnm}}` + +- Convert a Mercator projection worldmap to rectangular projection: + +`pnmmercator -inverse {{path/to/image.pnm}} > {{path/to/output.pnm}}` diff --git a/pages/common/ppmdraw.md b/pages/common/ppmdraw.md new file mode 100644 index 00000000000000..bab9f8c07f02ac --- /dev/null +++ b/pages/common/ppmdraw.md @@ -0,0 +1,13 @@ +# ppmdraw + +> Draw lines, text and more on a PPM image by executing a script. +> Documentation on the utilized scripting language can be found by following the link below. +> More information: . + +- Draw on the specified PPM image by executing the supplied script: + +`ppmdraw -script '{{setpos 50 50; text_here "hello!"; }}' {{path/to/image.pnm}} > {{path/to/output.pnm}}` + +- Draw on the specified PPM image by executing the script in the specified file: + +`ppmdraw -scriptfile {{path/to/script}} {{path/to/image.pnm}} > {{path/to/output.pnm}}` diff --git a/pages/common/ppmglobe.md b/pages/common/ppmglobe.md new file mode 100644 index 00000000000000..e6ad7f7606c78d --- /dev/null +++ b/pages/common/ppmglobe.md @@ -0,0 +1,13 @@ +# ppmglobe + +> Generate strips of an image suitable to be glued onto a sphere. +> See also: `pnmmercator`. +> More information: . + +- Transform an image to strips that can be cut out and glues onto a sphere: + +`ppmglobe {{number_of_strips}} {{path/to/image.ppm}} > {{path/to/output.ppm}}` + +- Use the specified color for the areas between the strips: + +`ppmglobe -background {{red}} {{number_of_strips}} {{path/to/image.ppm}} > {{path/to/output.ppm}}` diff --git a/pages/common/readarray.md b/pages/common/readarray.md new file mode 100644 index 00000000000000..64967bae937d2b --- /dev/null +++ b/pages/common/readarray.md @@ -0,0 +1,20 @@ +# readarray + +> Read lines from `stdin` into an array. +> More information: . + +- Interactively input lines into an array: + +`readarray {{array_name}}` + +- Read lines from a file and insert them in an array: + +`readarray {{array_name}} < {{path/to/file.txt}}` + +- Remove trailing deliminators (newline by default): + +`readarray -t {{array_name}} < {{path/to/file.txt}}` + +- Copy at most the specified number of lines: + +`readarray -n {{N}} {{array_name}} < {{path/to/file.txt}}` diff --git a/pages/common/timew.md b/pages/common/timew.md index e64eae9ec6cd9f..b52bc47a42091a 100644 --- a/pages/common/timew.md +++ b/pages/common/timew.md @@ -3,22 +3,30 @@ > A time tracking tool used to measure the duration of activities. > More information: . -- Start a new stopwatch, giving a tag name to the activity being tracked: +- Start tracking an activity: -`timew start {{activity_tag}}` +`timew start` -- View running stopwatches: +- Tag the current activity: -`timew` +`timew tag {{activity_tag}}` -- Stop the stopwatch with a given tag name: +- Start tracking and tag a new activity: -`timew stop {{activity_tag}}` +`timew start {{activity_tag}}` -- Stop all running stopwatches: +- Stop the current activity: `timew stop` -- View tracked items: +- Track an activity in the past: + +`timew track {{start_time} - {{end_time}} {{activity_tag}}` + +- View tracked items of the day: `timew summary` + +- View report for the last day, week, current month, etc.: + +`timew summary :{{today|yesterday|week|lastweek|month|lastmonth|year|lastyear}}` diff --git a/pages/common/tldr.md b/pages/common/tldr.md index 02bab5dc8630fb..922bc973bc1e35 100644 --- a/pages/common/tldr.md +++ b/pages/common/tldr.md @@ -31,3 +31,7 @@ - [l]ist all available subcommand pages for a command: `tldr --list | grep {{command}} | column` + +- Print the tldr page for a random command: + +`tldr --list | shuf -n1 | xargs tldr` diff --git a/pages/common/tuc.md b/pages/common/tuc.md new file mode 100644 index 00000000000000..0bf5929cb9efd9 --- /dev/null +++ b/pages/common/tuc.md @@ -0,0 +1,25 @@ +# tuc + +> Cut text (or bytes) where a delimiter matches, then keep the desired parts. +> A more user-friendly and powerful version of `cut` with sensible defaults. +> More information: . + +- Cut and rearrange fields: + +`echo "foo bar baz" | tuc -d '{{ }}' -f {{3,2,1}}` + +- Replace the delimiter `space` with an arrow: + +`echo "foo bar baz" | tuc -d ' ' -r ' ➡ '` + +- Keep a range of fields: + +`echo "foo bar baz" | tuc -d ' ' -f {{2:}}` + +- Cut using regular expressions: + +`echo "a,b, c" | tuc -e '{{[, ]+}}' -f {{1,3}}` + +- Emit JSON output: + +`echo "foo bar baz" | tuc -d '{{ }}' --json` diff --git a/pages/common/vmtouch.md b/pages/common/vmtouch.md new file mode 100644 index 00000000000000..5168194c48b8c9 --- /dev/null +++ b/pages/common/vmtouch.md @@ -0,0 +1,24 @@ +# vmtouch + +> Manage the filesystem cache. +> More information: . + +- Print the cache status of a file: + +`vmtouch {{path/to/file}}` + +- Load a file into cache: + +`vmtouch -t {{path/to/file}}` + +- Evict a file from cache: + +`vmtouch -e {{path/to/file}}` + +- Lock a file in cache to prevent eviction from memory: + +`vmtouch -l {{path/to/file}}` + +- Lock a file and daemonize the program: + +`vmtouch -ld {{path/to/file}}` diff --git a/pages/linux/coredumpctl.md b/pages/linux/coredumpctl.md index bfe7a62549285f..38313e371a712a 100644 --- a/pages/linux/coredumpctl.md +++ b/pages/linux/coredumpctl.md @@ -5,7 +5,7 @@ - List all captured core dumps: -`coredumpctl list` +`coredumpctl` - List captured core dumps for a program: @@ -15,6 +15,10 @@ `coredumpctl info {{PID}}` +- Invoke debugger using the last core dump: + +`coredumpctl debug` + - Invoke debugger using the last core dump of a program: `coredumpctl debug {{program}}` diff --git a/pages/linux/flatpak-run.md b/pages/linux/flatpak-run.md index 04589149fc7348..ec2494ae6bbad4 100644 --- a/pages/linux/flatpak-run.md +++ b/pages/linux/flatpak-run.md @@ -14,3 +14,11 @@ - Run an interactive shell inside a flatpak: `flatpak run --command={{sh}} {{com.example.app}}` + +- Run an installed application with a specific runtime version: + +`flatpak run --runtime-version={{24.08|master|stable|...}} {{com.example.app}}` + +- Run an installed application with a different runtime (but same version number): + +`flatpak run --runtime={{org.freedesktop.Sdk}} {{com.example.app}}` diff --git a/pages/linux/kpackagetool5.md b/pages/linux/kpackagetool5.md index 5d12c7272d43fd..e181bc6e3885da 100644 --- a/pages/linux/kpackagetool5.md +++ b/pages/linux/kpackagetool5.md @@ -1,7 +1,7 @@ # kpackagetool5 > KPackage Manager: install, list, remove Plasma packages. -> More information: . +> More information: . - List all known package types that can be installed: @@ -15,7 +15,7 @@ `kpackagetool5 --type {{package_type}} --upgrade {{path/to/directory}}` -- List installed plasmoids (--global for all users): +- List installed plasmoids (`--global` for all users): `kpackagetool5 --type Plasma/Applet --list --global` diff --git a/pages/linux/kpackagetool6.md b/pages/linux/kpackagetool6.md new file mode 100644 index 00000000000000..34c64a65320e7c --- /dev/null +++ b/pages/linux/kpackagetool6.md @@ -0,0 +1,24 @@ +# kpackagetool6 + +> KPackage Manager: install, list, remove Plasma packages. +> More information: . + +- List all known package types that can be installed: + +`kpackagetool6 --list-types` + +- Install the package from a directory: + +`kpackagetool6 --type {{package_type}} --install {{path/to/directory}}` + +- Update installed package from a directory: + +`kpackagetool6 --type {{package_type}} --upgrade {{path/to/directory}}` + +- List installed plasmoids (`--global` for all users): + +`kpackagetool6 --type Plasma/Applet --list --global` + +- Remove a plasmoid by name: + +`kpackagetool6 --type Plasma/Applet --remove "{{name}}"` diff --git a/pages/linux/lookandfeeltool.md b/pages/linux/lookandfeeltool.md new file mode 100644 index 00000000000000..c20c10c238fac3 --- /dev/null +++ b/pages/linux/lookandfeeltool.md @@ -0,0 +1,20 @@ +# lookandfeeltool + +> Switch Plasma global themes. +> More information: . + +- List available global themes: + +`lookandfeeltool --list` + +- Apply a global theme: + +`lookandfeeltool --apply {{org.example.theme.desktop}}` + +- Operate `lookandfeeltool` without a display server: + +`lookandfeeltool --platform offscreen` + +- Display help: + +`lookandfeeltool --help` diff --git a/pages/linux/pacman-database.md b/pages/linux/pacman-database.md index 6cb0fb422d091e..7b182d7909af98 100644 --- a/pages/linux/pacman-database.md +++ b/pages/linux/pacman-database.md @@ -25,6 +25,6 @@ `pacman -Dkq` -- Display help: +- Display [h]elp: -`pacman -D --help` +`pacman -Dh` diff --git a/pages/linux/pacman-deptest.md b/pages/linux/pacman-deptest.md index 8df9bb85c0d8a5..4a623fcd376f89 100644 --- a/pages/linux/pacman-deptest.md +++ b/pages/linux/pacman-deptest.md @@ -16,6 +16,6 @@ `pacman -T "{{bash>5}}"` -- Display help: +- Display [h]elp: -`pacman -T --help` +`pacman -Th` diff --git a/pages/linux/pacman-upgrade.md b/pages/linux/pacman-upgrade.md index fa1ea0f03a2e37..cc40a6103e0587 100644 --- a/pages/linux/pacman-upgrade.md +++ b/pages/linux/pacman-upgrade.md @@ -16,7 +16,7 @@ `sudo pacman -U --overwrite {{path/to/file}} {{path/to/package.pkg.tar.zst}}` -- Install a package, skipping the dependency [(d)] version checks: +- Install a package, skipping the [d]ependency version checks: `sudo pacman -Ud {{path/to/package.pkg.tar.zst}}` @@ -24,6 +24,6 @@ `pacman -Up {{path/to/package.pkg.tar.zst}}` -- Display help: +- Display [h]elp: -`pacman -U --help` +`pacman -Uh` diff --git a/pages/linux/pct.md b/pages/linux/pct.md new file mode 100644 index 00000000000000..6737222df85d86 --- /dev/null +++ b/pages/linux/pct.md @@ -0,0 +1,36 @@ +# pct + +> Manage LXC containers in Proxmox. +> More information: . + +- List all containers: + +`pct list` + +- Start/Stop/Reboot a specific container: + +`pct {{start|stop|reboot}} {{100}}` + +- Access a specific container's shell: + +`pct enter {{100}}` + +- Create a container from template: + +`pct create {{100}} {{/var/lib/vz/template/cache/distro-name.tar.zst}} -hostname {{hostname}} -password {{password}} --rootfs {{local-lvm}} --on-boot` + +- Resize the container's disk to 20G: + +`pct resize {{100}} {{rootfs|mpX}} {{20G}}` + +- Show the configuration of a container, specifying its ID: + +`pct config {{100}}` + +- Snapshot a specific container with description: + +`pct snapshot {{100}} {{my-snapshot}} --description {{My snapshot description}}` + +- Destroy a container and remove all related resources: + +`pct destroy {{100}} --purge` diff --git a/pages/linux/pveversion.md b/pages/linux/pveversion.md new file mode 100644 index 00000000000000..8a6067daa4e5ce --- /dev/null +++ b/pages/linux/pveversion.md @@ -0,0 +1,12 @@ +# pveversion + +> Proxmox VE version info. +> More information: . + +- Print system version: + +`pveversion` + +- Print Proxmox subpackage versions: + +`pveversion {{-v|--verbose}}` diff --git a/pages/linux/scriptlive.md b/pages/linux/scriptlive.md new file mode 100644 index 00000000000000..00110b1c0568db --- /dev/null +++ b/pages/linux/scriptlive.md @@ -0,0 +1,21 @@ +# scriptlive + +> Execute a typescript created by the `script` command in real-time. +> See also: `script`. +> More information: . + +- Execute a typescript in real-time: + +`scriptlive {{path/to/timing_file}} {{path/to/typescript}}` + +- Execute a typescript at double the original speed: + +`scriptlive {{path/to/timing_file}} {{path/to/typescript}} --divisor 2` + +- Execute a typescript created using `--log-in` option of `script`: + +`scriptlive --log-in {{path/to/stdin_log_file}} {{path/to/typescript}}` + +- Execute a typescript waiting at most 2 seconds between each command: + +`scriptlive {{path/to/timing_file}} {{path/to/typescript}} --maxdelay 2` diff --git a/pages/linux/semanage-port.md b/pages/linux/semanage-port.md index cb7981bfcb3df6..e9263ac6907e07 100644 --- a/pages/linux/semanage-port.md +++ b/pages/linux/semanage-port.md @@ -16,6 +16,10 @@ `sudo semanage port {{-a|--add}} {{-t|--type}} {{ssh_port_t}} {{-p|--proto}} {{tcp}} {{22000}}` +- Add a user-defined rule that assigns a label to a protocol-port-range pair: + +`sudo semanage port {{-a|--add}} {{-t|--type}} {{http_port_t}} {{-p|--proto}} {{tcp}} {{80-88}}` + - Delete a user-defined rule using its protocol-port pair: `sudo semanage port {{-d|--delete}} {{-p|--proto}} {{udp}} {{11940}}` diff --git a/pages/osx/gawk.md b/pages/osx/gawk.md index c48a47548bc28f..cb783f20fc2b30 100644 --- a/pages/osx/gawk.md +++ b/pages/osx/gawk.md @@ -4,4 +4,4 @@ - View documentation for the original command: -`tldr -p linux awk` +`tldr awk` diff --git a/scripts/set-more-info-link.py b/scripts/set-more-info-link.py index 10137fbdd3b58e..e1eab1c532ed2d 100755 --- a/scripts/set-more-info-link.py +++ b/scripts/set-more-info-link.py @@ -75,7 +75,6 @@ "fa": "اطلاعات بیشتر:", "fi": "Lisätietoja:", "fr": "Plus d'informations :", - "sh": "Više informacija:", "hi": "अधिक जानकारी:", "id": "Informasi lebih lanjut:", "it": "Maggiori informazioni:", diff --git a/scripts/wrong-filename.sh b/scripts/wrong-filename.sh index 941bcd248019f8..31a96f5b4185cf 100755 --- a/scripts/wrong-filename.sh +++ b/scripts/wrong-filename.sh @@ -10,7 +10,7 @@ OUTPUT_FILE="inconsistent-filenames.txt" rm -f "$OUTPUT_FILE" touch "$OUTPUT_FILE" -IGNORE_LIST=("exclamation mark" "caret" "dollar sign" "tilde" "history expansion" "qm move disk" "umount" "rename" "pacman f" "pacman r" "pacman s") +IGNORE_LIST=("exclamation mark" "caret" "dollar sign" "tilde" "percent sign" "curly brace" "history expansion" "qm move disk" "umount" "rename" "pacman d" "pacman f" "pacman q" "pacman r" "pacman s" "pacman t" "pacman u") set -e