1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-07 00:46:03 +02:00

Merge branch 'main' into kant-patch-11

This commit is contained in:
Sebastiaan Speck 2025-06-04 21:17:25 +02:00 committed by GitHub
commit 1e77b46d82
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
613 changed files with 4489 additions and 1538 deletions

4
.github/CODEOWNERS vendored
View file

@ -8,7 +8,7 @@
/pages.id/ @reinhart1010
/pages.it/ @mebeim @tansiret @Magrid0
/pages.ko/ @IMHOJEONG @Zamoca42 @CodePsy-2001
/pages.nl/ @sebastiaanspeck @leonvsc @Waples
/pages.nl/ @sebastiaanspeck @leonvsc @Waples @dmmqz
/pages.pl/ @acuteenvy @spageektti
/pages.pt_BR/ @isaacvicente @vitorhcl @renie
/pages.pt_PT/ @waldyrious
@ -38,7 +38,7 @@
/contributing-guides/*.id.md @reinhart1010
/contributing-guides/*.it.md @mebeim @tansiret @Magrid0
/contributing-guides/*.ko.md @IMHOJEONG @Zamoca42 @CodePsy-2001
/contributing-guides/*.nl.md @sebastiaanspeck @leonvsc @Waples
/contributing-guides/*.nl.md @sebastiaanspeck @leonvsc @Waples @dmmqz
/contributing-guides/*.pl.md @acuteenvy @spageektti
/contributing-guides/*.pt_BR.md @isaacvicente @vitorhcl @renie
/contributing-guides/*.pt_PT.md @waldyrious

3
.gitignore vendored
View file

@ -31,3 +31,6 @@ venv
# Generated pycache
__pycache__
# Generated log
debug.log

View file

@ -3,6 +3,7 @@
"MD003": { "style": "atx" },
"MD007": { "indent": 4 },
"MD013": { "line_length": 250 },
"MD026": false,
"MD029": false,
"MD033": false,
"MD034": false,

View file

@ -91,7 +91,9 @@ If you are an owner of the organization, you can see an automated list [here](ht
- **witt ([@witt-bit](https://github.com/witt-bit))**:
[14 January 2025](https://github.com/tldr-pages/tldr/issues/15514) — present
- **Amine LOUHICHI ([@aminelch](https://github.com/aminelch))**:
[08 April 2025](https://github.com/tldr-pages/tldr/issues/16126) — present
[08 April 2025](https://github.com/tldr-pages/tldr/issues/16126) — present
- **Dylan McGivern ([@dmmqz](https://github.com/dmmqz))**:
[30 May 2025](https://github.com/tldr-pages/tldr/issues/16671) — present
- Owen Voke ([@owenvoke](https://github.com/owenvoke))
[11 January 2018](https://github.com/tldr-pages/tldr/issues/1885) — [26 August 2018](https://github.com/tldr-pages/tldr/issues/2258)
- Marco Bonelli ([@mebeim](https://github.com/mebeim)):

208
package-lock.json generated
View file

@ -8,8 +8,8 @@
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"glob": "11.0.2",
"markdownlint-cli": "^0.44.0",
"tldr-lint": "^0.0.17"
"markdownlint-cli": "^0.45.0",
"tldr-lint": "^0.0.18"
},
"devDependencies": {
"husky": "^9.1.7"
@ -32,16 +32,6 @@
"node": ">=12"
}
},
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
"integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
"license": "MIT",
"optional": true,
"engines": {
"node": ">=14"
}
},
"node_modules/@types/debug": {
"version": "4.1.12",
"resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
@ -185,9 +175,9 @@
}
},
"node_modules/debug": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
"integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
"integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@ -202,9 +192,9 @@
}
},
"node_modules/decode-named-character-reference": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
"integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz",
"integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==",
"license": "MIT",
"dependencies": {
"character-entities": "^2.0.0"
@ -324,9 +314,9 @@
}
},
"node_modules/ignore": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz",
"integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==",
"version": "7.0.5",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
"integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
"license": "MIT",
"engines": {
"node": ">= 4"
@ -443,9 +433,9 @@
}
},
"node_modules/katex": {
"version": "0.16.21",
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz",
"integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==",
"version": "0.16.22",
"resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz",
"integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==",
"funding": [
"https://opencollective.com/katex",
"https://github.com/sponsors/katex"
@ -503,122 +493,50 @@
}
},
"node_modules/markdownlint": {
"version": "0.37.4",
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.37.4.tgz",
"integrity": "sha512-u00joA/syf3VhWh6/ybVFkib5Zpj2e5KB/cfCei8fkSRuums6nyisTWGqjTWIOFoFwuXoTBQQiqlB4qFKp8ncQ==",
"version": "0.38.0",
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.38.0.tgz",
"integrity": "sha512-xaSxkaU7wY/0852zGApM8LdlIfGCW8ETZ0Rr62IQtAnUMlMuifsg09vWJcNYeL4f0anvr8Vo4ZQar8jGpV0btQ==",
"license": "MIT",
"dependencies": {
"markdown-it": "14.1.0",
"micromark": "4.0.1",
"micromark-core-commonmark": "2.0.2",
"micromark-extension-directive": "3.0.2",
"micromark": "4.0.2",
"micromark-core-commonmark": "2.0.3",
"micromark-extension-directive": "4.0.0",
"micromark-extension-gfm-autolink-literal": "2.1.0",
"micromark-extension-gfm-footnote": "2.1.0",
"micromark-extension-gfm-table": "2.1.0",
"micromark-extension-gfm-table": "2.1.1",
"micromark-extension-math": "3.1.0",
"micromark-util-types": "2.0.1"
"micromark-util-types": "2.0.2"
},
"engines": {
"node": ">=18"
"node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/DavidAnson"
}
},
"node_modules/markdownlint-cli": {
"version": "0.44.0",
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.44.0.tgz",
"integrity": "sha512-ZJTAONlvF9NkrIBltCdW15DxN9UTbPiKMEqAh2EU2gwIFlrCMavyCEPPO121cqfYOrLUJWW8/XKWongstmmTeQ==",
"version": "0.45.0",
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.45.0.tgz",
"integrity": "sha512-GiWr7GfJLVfcopL3t3pLumXCYs8sgWppjIA1F/Cc3zIMgD3tmkpyZ1xkm1Tej8mw53B93JsDjgA3KOftuYcfOw==",
"license": "MIT",
"dependencies": {
"commander": "~13.1.0",
"glob": "~10.4.5",
"ignore": "~7.0.3",
"glob": "~11.0.2",
"ignore": "~7.0.4",
"js-yaml": "~4.1.0",
"jsonc-parser": "~3.3.1",
"jsonpointer": "~5.0.1",
"markdownlint": "~0.37.4",
"minimatch": "~9.0.5",
"markdown-it": "~14.1.0",
"markdownlint": "~0.38.0",
"minimatch": "~10.0.1",
"run-con": "~1.3.2",
"smol-toml": "~1.3.1"
"smol-toml": "~1.3.4"
},
"bin": {
"markdownlint": "markdownlint.js"
},
"engines": {
"node": ">=18"
}
},
"node_modules/markdownlint-cli/node_modules/glob": {
"version": "10.4.5",
"resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
"integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
"jackspeak": "^3.1.2",
"minimatch": "^9.0.4",
"minipass": "^7.1.2",
"package-json-from-dist": "^1.0.0",
"path-scurry": "^1.11.1"
},
"bin": {
"glob": "dist/esm/bin.mjs"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/markdownlint-cli/node_modules/jackspeak": {
"version": "3.4.3",
"resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
"integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
},
"optionalDependencies": {
"@pkgjs/parseargs": "^0.11.0"
}
},
"node_modules/markdownlint-cli/node_modules/lru-cache": {
"version": "10.4.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
"integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
"license": "ISC"
},
"node_modules/markdownlint-cli/node_modules/minimatch": {
"version": "9.0.5",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
"integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/markdownlint-cli/node_modules/path-scurry": {
"version": "1.11.1",
"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
"integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
"license": "BlueOak-1.0.0",
"dependencies": {
"lru-cache": "^10.2.0",
"minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
},
"engines": {
"node": ">=16 || 14 >=14.18"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
"node": ">=20"
}
},
"node_modules/mdurl": {
@ -628,9 +546,9 @@
"license": "MIT"
},
"node_modules/micromark": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
"integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
"integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
"funding": [
{
"type": "GitHub Sponsors",
@ -663,9 +581,9 @@
}
},
"node_modules/micromark-core-commonmark": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
"integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
"integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
"funding": [
{
"type": "GitHub Sponsors",
@ -697,9 +615,9 @@
}
},
"node_modules/micromark-extension-directive": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz",
"integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==",
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz",
"integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==",
"license": "MIT",
"dependencies": {
"devlop": "^1.0.0",
@ -752,9 +670,9 @@
}
},
"node_modules/micromark-extension-gfm-table": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz",
"integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
"integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
"license": "MIT",
"dependencies": {
"devlop": "^1.0.0",
@ -1085,9 +1003,9 @@
}
},
"node_modules/micromark-util-subtokenize": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
"integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
"integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
"funding": [
{
"type": "GitHub Sponsors",
@ -1123,9 +1041,9 @@
"license": "MIT"
},
"node_modules/micromark-util-types": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
"integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
"integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
"funding": [
{
"type": "GitHub Sponsors",
@ -1285,9 +1203,10 @@
}
},
"node_modules/smol-toml": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz",
"integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==",
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.4.tgz",
"integrity": "sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA==",
"license": "BSD-3-Clause",
"engines": {
"node": ">= 18"
},
@ -1404,12 +1323,12 @@
}
},
"node_modules/tldr-lint": {
"version": "0.0.17",
"resolved": "https://registry.npmjs.org/tldr-lint/-/tldr-lint-0.0.17.tgz",
"integrity": "sha512-QXvwcFncDIA94n23QwokcL5eiDbeqKK6dRV6JI/Pz/y4TQCjNeo7+49ilkXq1LqDrIK3yXrKT58KPz91YYSjhQ==",
"version": "0.0.18",
"resolved": "https://registry.npmjs.org/tldr-lint/-/tldr-lint-0.0.18.tgz",
"integrity": "sha512-yUO199oIrJcyAzdRnIGWLOtj1r+kqSvZiSAFRwZNwlZLnGvI6tLHGonGkN8pqxub5DdcheCSqa7r/dBBTfMoFg==",
"license": "MIT",
"dependencies": {
"commander": "^13.0.0"
"commander": "^14.0.0"
},
"bin": {
"tldr-lint": "lib/tldr-lint-cli.js",
@ -1423,6 +1342,15 @@
"url": "https://liberapay.com/tldr-pages"
}
},
"node_modules/tldr-lint/node_modules/commander": {
"version": "14.0.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-14.0.0.tgz",
"integrity": "sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==",
"license": "MIT",
"engines": {
"node": ">=20"
}
},
"node_modules/uc.micro": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",

View file

@ -7,8 +7,8 @@
"homepage": "https://tldr.sh/",
"dependencies": {
"glob": "11.0.2",
"markdownlint-cli": "^0.44.0",
"tldr-lint": "^0.0.17"
"markdownlint-cli": "^0.45.0",
"tldr-lint": "^0.0.18"
},
"devDependencies": {
"husky": "^9.1.7"

View file

@ -1,4 +1,4 @@
# Exclamation mark
# !
> ইতিহাসে পেয়ে যাওয়া কমান্ড দিয়ে বিকল্প বাছানোর জন্য ব্যবহৃত ব্যাশ শেলে পুনর্নির্মিত।
> আরও তথ্য পাবেন: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>

View file

@ -9,15 +9,15 @@
- Imprimeix el temps total de connexió de tots els usuaris en hores:
`ac --individual-totals`
`ac {{[-p|--individual-totals]}}`
- Imprimeix el temps total de connexió d'un usuari concret en hores:
`ac --individual-totals {{nom_usuari}}`
`ac {{[-p|--individual-totals]}} {{nom_usuari}}`
- Imprimeix el temps de connexió d'un usuari concret en hores per dia (amb total):
`ac --daily-totals --individual-totals {{nom_usuari}}`
`ac {{[-d|--daily-totals]}} {{[-p|--individual-totals]}} {{nom_usuari}}`
- Mostra també detalls adicionals:

View file

@ -1,4 +1,4 @@
# Exclamation mark
# !
> Ein in Bash integriertes Kommando, welches durch einen Befehl aus dem Befehlsverlauf ersetzt wird.
> Weitere Informationen: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>.

View file

@ -6,11 +6,11 @@
- Auflisten der verfügbaren Aktions-Plugin (Module):
`ansible-doc --list`
`ansible-doc {{[-l|--list]}}`
- Auflisten der verfügbare Plugins eines bestimmten Typs:
`ansible-doc --type {{plugin_typ}} --list`
`ansible-doc {{[-t|--type]}} {{plugin_typ}} {{[-l|--list]}}`
- Anzeigen von Informationen über ein bestimmtes Aktions-Plugin (Module):
@ -18,12 +18,12 @@
- Anzeigen von Informationen über ein Plugin mit einem betimmten Typ:
`ansible-doc --type {{plugin_typ}} {{plugin_name}}`
`ansible-doc {{[-t|--type]}} {{plugin_typ}} {{plugin_name}}`
- Anzeigen des Playbookausschnittes für ein Actions-Plugin (Module):
`ansible-doc --snippet {{plugin_name}}`
`ansible-doc {{[-s|--snippet]}} {{plugin_name}}`
- Anzeigen von Informationen über ein Aktions-Plugin (Module) als JSON:
`ansible-doc --json {{plugin_name}}`
`ansible-doc {{[-j|--json]}} {{plugin_name}}`

View file

@ -10,11 +10,11 @@
- Anzeigen eines Benutzerdefinierten Inventars:
`ansible-inventory --list --inventory {{pfad/zu/datei_oder_skript_oder_verzeichnis}}`
`ansible-inventory --list {{[-i|--inventory-file]}} {{pfad/zu/datei_oder_skript_oder_verzeichnis}}`
- Anzeigen des Standardinventars in YAML:
`ansible-inventory --list --yaml`
`ansible-inventory --list {{[-y|--yaml]}}`
- Ausgabe des Standardinventars in eine Datei:

View file

@ -9,19 +9,19 @@
- Führe Aufgaben im Playbook mit benutzerdefiniertem Host-Bestand aus:
`ansible-playbook {{playbook}} -i {{inventory_datei}}`
`ansible-playbook {{playbook}} {{[-i|--inventory]}} {{inventory_datei}}`
- Führe Aufgaben im Playbook aus, wobei zusätzliche Variablen über die Befehlszeile definiert werden:
`ansible-playbook {{playbook}} -e "{{variable1}}={{wert1}} {{variable2}}={{wert2}}"`
`ansible-playbook {{playbook}} {{[-e|--extra-vars]}} "{{variable1}}={{wert1}} {{variable2}}={{wert2}}"`
- Führe Aufgaben in Playbook mit zusätzlichen Variablen aus, die in einer JSON-Datei definiert sind:
`ansible-playbook {{playbook}} -e "@{{variablen.json}}"`
`ansible-playbook {{playbook}} {{[-e|--extra-vars]}} "@{{variablen.json}}"`
- Führe Aufgaben im Playbook für die angegebenen Tags aus:
`ansible-playbook {{playbook}} --tags {{tag1,tag2}}`
`ansible-playbook {{playbook}} {{[-t|--tags|]}} {{tag1,tag2}}`
- Führe Aufgaben in einem Playbook aus, die mit einer bestimmten Aufgabe beginnen:

View file

@ -5,16 +5,16 @@
- Laden eines Playbooks aus einem VCS und ausführen des standardmässigen local.yml Playbooks:
`ansible-pull -U {{repository_url}}`
`ansible-pull {{[-U|--url]}} {{repository_url}}`
- Laden eines Playbooks aus einem VCS und ausführen eines spezifischen Playbooks:
`ansible-pull -U {{repository_url}} {{playbook}}`
`ansible-pull {{[-U|--url]}} {{repository_url}} {{playbook}}`
- Laden eines Playbooks aus einem VCS unter angabe eines bestimmten branches und ausführen eines spezifischen Playbooks:
`ansible-pull -U {{repository_url}} -C {{branch}} {{playbook}}`
`ansible-pull {{[-U|--url]}} {{repository_url}} {{[-C|--checkout]}} {{branch}} {{playbook}}`
- Laden eines Playbooks aus einem VCS und ausführen eines spezifischen Playbooks unter angabe einer Hosts-Datei:
`ansible-pull -U {{repository_url}} -i {{hosts_datei}} {{playbook}}`
`ansible-pull {{[-U|--url]}} {{repository_url}} {{[-i|--inventory]}} {{hosts_datei}} {{playbook}}`

View file

@ -13,19 +13,19 @@
- Baue ein Docker Image und gib ihm einen Tag:
`docker build --tag {{name:tag}} .`
`docker build {{[-t|--tag]}} {{name:tag}} .`
- Baue ein Docker Image ohne Build-Kontext:
`docker build --tag {{name:tag}} - < {{Dockerfile}}`
`docker build {{[-t|--tag]}} {{name:tag}} - < {{Dockerfile}}`
- Verwende keinen Cache beim Bauen des Docker Images:
`docker build --no-cache --tag {{name:tag}} .`
`docker build --no-cache {{[-t|--tag]}} {{name:tag}} .`
- Baue ein Docker Image mit einem spezifischen Dockerfile:
`docker build --file {{Dockerfile}} .`
`docker build {{[-f|--file]}} {{Dockerfile}} .`
- Baue mit benutzerdefinierten Variablen, die während des Bauens zur Verfügung stehen:

View file

@ -9,7 +9,7 @@
- Erzeuge und starte alle Container im Hintergrund unter der Verwendung der Datei `docker-compose.yml` im aktuellen Verzeichnis:
`docker compose up --detach`
`docker compose up {{[-d|--detach]}}`
- Starte alle Container. Erzeuge zugehörige Docker Images bei Bedarf neu:
@ -17,7 +17,7 @@
- Starte alle Container durch Angabe eines Projektnamens unter Verwendung einer alternativen Compose-Datei:
`docker compose -p {{Projektname}} --file {{pfad/zu/verzeichnis}} up`
`docker compose {{[-p|--project-name]}} {{Projektname}} {{[-f|--file]}} {{pfad/zu/verzeichnis}} up`
- Stoppe alle laufenden Container:
@ -25,12 +25,12 @@
- Stoppe und entferne alle Container inklusive zugehöriger Netzwerke, Volumes und Images:
`docker compose down --rmi all --volumes`
`docker compose down --rmi all {{[-v|--volumes]}}`
- Zeige die Logs aller Container kontinuierlich an:
`docker compose logs --follow`
`docker compose logs {{[-f|--follow]}}`
- Zeige die Logs eines spezifischen Containers kontinuierlich an:
`docker compose logs --follow {{container_name}}`
`docker compose logs {{[-f|--follow]}} {{container_name}}`

View file

@ -13,4 +13,4 @@
- Kopiere eine Datei oder ein Verzeichnis vom Host in einen Container und folge dabei Symlinks (kopiert die verlinkten Dateien statt der Symlinks):
`docker cp --follow-link {{pfad/zu/symlink_auf_host}} {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}}`
`docker cp {{[-L|--follow-link]}} {{pfad/zu/symlink_auf_host}} {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}}`

View file

@ -5,24 +5,24 @@
- Öffne eine Shell innerhalb eines bereits laufenden Containers:
`docker exec --interactive --tty {{container_name}} {{/bin/bash}}`
`docker exec {{[-it|--interactive --tty]}} {{container_name}} {{/bin/bash}}`
- Führe einen Befehl im Hintergrund (losgelöst) in einem laufenden Container aus:
`docker exec --detach {{container_name}} {{befehl}}`
`docker exec {{[-d|--detach]}} {{container_name}} {{befehl}}`
- Bestimme das Arbeitsverzeichnis, in dem der Befehl ausgeführt werden soll:
`docker exec --interactive --tty --workdir {{pfad/zu/verzeichnis}} {{container_name}} {{befehl}}`
`docker exec {{[-it|--interactive --tty]}} {{[-w|--workdir]}} {{pfad/zu/verzeichnis}} {{container_name}} {{befehl}}`
- Führe einen Befehl im Hintergrund in einem laufenden Container aus, aber lies von der Standardeingabe:
`docker exec --interactive --detach {{container_name}} {{befehl}}`
`docker exec {{[-i|--interactive]}} {{[-d|--detach]}} {{container_name}} {{befehl}}`
- Setze eine Umgebungsvariable in einer laufenden Bash Sitzung:
`docker exec --interactive --tty --env {{variablen_name}}={{wert}} {{container_name}} {{/bin/bash}}`
`docker exec {{[-it|--interactive --tty]}} {{[-e|--env]}} {{variablen_name}}={{wert}} {{container_name}} {{/bin/bash}}`
- Führe einen Befehl als ein bestimmter Benutzer aus:
`docker exec --user {{benutzer}} {{container_name}} {{befehl}}`
`docker exec {{[-u|--user]}} {{benutzer}} {{container_name}} {{befehl}}`

View file

@ -13,20 +13,20 @@
- Zeige die IP Adresse eines Containers an:
`docker inspect --format '\{\{range.NetworkSettings.Networks\}\}\{\{.IPAddress\}\}\{\{end\}\}' {{container}}`
`docker inspect {{[-f|--format]}} '\{\{range.NetworkSettings.Networks\}\}\{\{.IPAddress\}\}\{\{end\}\}' {{container}}`
- Zeige den Pfad zur Logdatei eines Containers:
`docker inspect --format='\{\{.LogPath\}\}' {{container}}`
`docker inspect {{[-f|--format]}} '\{\{.LogPath\}\}' {{container}}`
- Zeige den Namen des Images eines Containers:
`docker inspect --format='\{\{.Config.Image\}\}' {{container}}`
`docker inspect {{[-f|--format]}} '\{\{.Config.Image\}\}' {{container}}`
- Zeige die Konfiguration als JSON an:
`docker inspect --format='\{\{json .Config\}\}' {{container}}`
`docker inspect {{[-f|--format]}} '\{\{json .Config\}\}' {{container}}`
- Zeige alle Port Bindings:
`docker inspect --format='\{\{range $p, $conf := .NetworkSettings.Ports\}\} \{\{$p\}\} -> \{\{(index $conf 0).HostPort\}\} \{\{end\}\}' {{container}}`
`docker inspect {{[-f|--format]}} '\{\{range $p, $conf := .NetworkSettings.Ports\}\} \{\{$p\}\} -> \{\{(index $conf 0).HostPort\}\} \{\{end\}\}' {{container}}`

View file

@ -9,23 +9,23 @@
- Führe einen Befehl in einem neuen Container im Hintergrund aus und zeige die ID:
`docker run --detach {{image}} {{befehl}}`
`docker run {{[-d|--detach]}} {{image}} {{befehl}}`
- Führe einen Befehl in einem kurzlebigen Container im interaktiven Modus mit einem Pseudo-TTY aus:
`docker run --rm --interactive --tty {{image}} {{befehl}}`
`docker run --rm {{[-it|--interactive --tty]}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container mit übergebenen Umgebungsvariablen aus:
`docker run --env '{{variable}}={{wert}}' --env {{variable}} {{image}} {{befehl}}`
`docker run {{[-e|--env]}} '{{variable}}={{wert}}' {{[-e|--env]}} {{variable}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container mit eingebundenen Datenträgern aus:
`docker run --volume {{pfad/zu/host_verzeichnis}}:{{pfad/zu/container_verzeichnis}} {{image}} {{befehl}}`
`docker run {{[-v|--volume]}} {{pfad/zu/host_verzeichnis}}:{{pfad/zu/container_verzeichnis}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container mit veröffentlichten Ports aus:
`docker run --publish {{host_port}}:{{container_port}} {{image}} {{befehl}}`
`docker run {{[-p|--publish]}} {{host_port}}:{{container_port}} {{image}} {{befehl}}`
- Führe einen Befehl in einem neuen Container aus und überschreibe den Einstiegspunkt des Images:

View file

@ -9,12 +9,12 @@
- Aktualisiere interaktiv veraltete Pakete:
`npm-check --update`
`npm-check {{[-u|--update]}}`
- Aktualisiere alle Pakete ohne Nachfrage:
`npm-check --update-all`
`npm-check {{[-y|--update-all]}}`
- Überspringe die Prüfung auf nicht verwendete Pakete:
`npm-check --skip-unused`
`npm-check {{[-s|--skip-unused]}}`

View file

@ -9,15 +9,15 @@
- Zeige, wie viele Stunden jeder Benutzer verbunden war:
`ac --individual-totals`
`ac {{[-p|--individual-totals]}}`
- Zeige, wie viele Stunden ein bestimmter Benutzer verbunden war:
`ac --individual-totals {{nutzername}}`
`ac {{[-p|--individual-totals]}} {{nutzername}}`
- Zeige, wie viele Stunden ein bestimmter Benutzer pro Tag verbunden war:
`ac --daily-totals --individual-totals {{nutzername}}`
`ac {{[-d|--daily-totals]}} {{[-p|--individual-totals]}} {{nutzername}}`
- Zeige zusätzliche Details:

View file

@ -9,4 +9,4 @@
- Erzeuge und bearbeite eine neue Partitionierungstabelle für eine bestimmte Festplatte:
`cfdisk --zero {{/dev/sdX}}`
`cfdisk {{[-z|--zero]}} {{/dev/sdX}}`

32
pages.de/linux/hyprctl.md Normal file
View file

@ -0,0 +1,32 @@
# hyprctl
> Steuere Teile des Hyprland Wayland-Compositors.
> Weitere Informationen: <https://wiki.hyprland.org/Configuring/Using-hyprctl>.
- Lade die Hyprland-Konfiguration neu:
`hyprctl reload`
- Gib den Namen das aktiven Fensters zurück:
`hyprctl activewindow`
- Zeige eine Liste aller verbundenen Eingabegeräte:
`hyprctl devices`
- Zeige eine Liste aller Ausgänge mit ihren jeweiligen Eigenschaften:
`hyprctl workspaces`
- Rufe einen Dispatcher auf:
`hyprctl dispatch {{dispatcher}}`
- Setzte ein Konfigurations-Schlüsselwort dynamisch:
`hyprctl keyword {{keyword}} {{value}}`
- Zeige die Version:
`hyprctl version`

View file

@ -1,4 +1,4 @@
# Exclamation mark
# !
> Bash incorporado para sustituir con un comando encontrado en la historia.
> Más información: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>.

28
pages.es/common/%.md Normal file
View file

@ -0,0 +1,28 @@
# Percent sign
> Bash incorporado para administrar los trabajos activos o suspendidos.
> Más información: <https://www.gnu.org/software/bash/manual/bash.html#Job-Control-Basics>.
- Trae el trabajo actual al frente:
`%`
- Trae el trabajo previo al frente:
`%-`
- Trae el trabajo por su número `n` al frente:
`%{{n}}`
- Trae el trabajo cuyo comando empieza con `cadena` al frente:
`%{{cadena}}`
- Trae el trabajo cuyo comando contiene `cadena` al frente:
`%?{{cadena}}`
- Reanuda un trabajo suspendido:
`%{{1}} &`

16
pages.es/common/,.md Normal file
View file

@ -0,0 +1,16 @@
# Comma
> Ejecuta comandos aún sin tenerlos instalados en tu sistema.
> Más información: <https://github.com/nix-community/comma>.
- Ejecuta un comando:
`, {{comando -with -flags}}`
- Agrega un comando a una shell hija:
`, {{[-s|--shell]}} {{comando}}`
- Limpia el caché:
`, {{[-e|--empty-cache]}}`

21
pages.es/common/alr.md Normal file
View file

@ -0,0 +1,21 @@
# alr
> Gestor de paquetes de Ada.
> Gestiona compiladores, dependencias, herramientas y bibliotecas de Ada.
> Más información: <https://alire.ada.dev/>.
- Crea un proyecto de un ejecutable (`--bin`) o de una biblioteca (`--lib`):
`alr init {{--bin|--lib}} {{nombre_de_proyecto}}`
- Añade una dependencia al proyecto:
`alr add {{crate}}`
- Ejecuta el ejecutable generado (no es necesario hacer `build` antes de `run`):
`alr run`
- Compila el proyecto:
`alr build {{--release|--development|--validation}}`

View file

@ -6,11 +6,11 @@
- Lista de complementos disponibles acorde a su acción (módulos):
`ansible-doc --list`
`ansible-doc {{[-l|--list]}}`
- Lista de complementos disponibles dado un tipo específico:
`ansible-doc --type {{become|cache|callback|cliconf|connection|...}} --list`
`ansible-doc {{[-t|--type]}} {{become|cache|callback|cliconf|connection|...}} {{[-l|--list]}}`
- Muestra información sobre un complemento acorde a su acción específica (módulo):
@ -18,12 +18,12 @@
- Muestra información acerca de un complemento dado un tipo específico:
`ansible-doc --type {{become|cache|callback|cliconf|connection|...}} {{nombre_complemento}}`
`ansible-doc {{[-t|--type]}} {{become|cache|callback|cliconf|connection|...}} {{nombre_complemento}}`
- Muestra fragmentos de las acciones respecto al tipo de complemento y su especificidad de tipo de acción (módulos):
`ansible-doc --snippet {{nombre_complemento}}`
`ansible-doc {{[-s|--snippet]}} {{nombre_complemento}}`
- Muestra información de acuerdo al complemento dada su especificidad de acción (módulo) como JSON:
`ansible-doc --json {{nombre_complemento}}`
`ansible-doc {{[-j|--json]}} {{nombre_complemento}}`

View file

@ -10,11 +10,11 @@
- Muestra un inventario personalizado:
`ansible-inventory --list --inventory {{ruta/al/archivo_o_script_o_directorio}}`
`ansible-inventory --list {{[-i|--inventory-file]}} {{ruta/al/archivo_o_script_o_directorio}}`
- Muestra el inventario por defecto en YAML:
`ansible-inventory --list --yaml`
`ansible-inventory --list {{[-y|--yaml]}}`
- Vuelca el inventario por defecto a un fichero:

View file

@ -5,16 +5,16 @@
- Extrae un playbook de un VCS y ejecuta local.yml del playbook por defecto:
`ansible-pull -U {{url_repositorio}}`
`ansible-pull {{[-U|--url]}} {{url_repositorio}}`
- Extrae un playbook de un VCS y ejecuta un playbook específico:
`ansible-pull -U {{url_repositorio}} {{playbook}}`
`ansible-pull {{[-U|--url]}} {{url_repositorio}} {{playbook}}`
- Extrae un playbook de un VCS en una rama determinada y ejecuta un playbook específico:
`ansible-pull -U {{url_repositorio}} -C {{rama}} {{playbook}}`
`ansible-pull {{[-U|--url]}} {{url_repositorio}} {{[-C|--checkout]}} {{rama}} {{playbook}}`
- Extrae un playbook de un VCS, en tanto especificando un archivo hosts y ejecuta un playbook específico:
`ansible-pull -U {{url_repositorio}} -i {{archivo_hosts}} {{playbook}}`
`ansible-pull {{[-U|--url]}} {{url_repositorio}} {{[-i|--inventory]}} {{archivo_hosts}} {{playbook}}`

View file

@ -1,7 +1,7 @@
# atoum
> Un framework de pruebas unitarias para PHP sencillo, moderno e intuitivo.
> Más información: <https://atoum.org>.
> Más información: <https://atoum.readthedocs.io/en/latest/option_cli.html>.
- Inicializa un fichero de configuración:
@ -13,24 +13,24 @@
- Ejecuta pruebas utilizando el archivo de configuración especificado:
`atoum -c {{ruta/al/archivo}}`
`atoum {{[-c|--configuration]}} {{ruta/al/archivo}}`
- Ejecuta un archivo de prueba específico:
`atoum -f {{ruta/al/archivo}}`
`atoum {{[-f|--files]}} {{ruta/al/archivo}}`
- Ejecuta un directorio específico de pruebas:
`atoum -d {{ruta/al/directorio}}`
`atoum {{[-d|--directories]}} {{ruta/al/directorio}}`
- Ejecuta todas las pruebas dado un namespace específico:
`atoum -ns {{namespace}}`
`atoum {{[-ns|--namespaces]}} {{namespace}}`
- Ejecuta todas las pruebas dada una etiqueta específica:
`atoum -t {{etiqueta}}`
`atoum {{[-t|--tags]}} {{etiqueta}}`
- Carga un archivo bootstrap personalizado antes de ejecutar las pruebas:
`atoum --bootstrap-file {{ruta/al/archivo}}`
`atoum {{[-bf|--bootstrap-file]}} {{ruta/al/archivo}}`

View file

@ -1,7 +1,7 @@
# avrdude
> Programa controlador para la programación de microcontroladores Atmel AVR.
> Más información: <https://www.nongnu.org/avrdude/>.
> Más información: <https://www.nongnu.org/avrdude/user-manual/avrdude_3.html#Option-Descriptions>.
- Lee el microcontrolador AVR:

View file

@ -9,7 +9,7 @@
- Crea e inicia todos los contenedores en segundo plano usando un archivo `docker-compose.yml` desde el directorio actual:
`docker compose up --detach`
`docker compose up {{[-d|--detach]}}`
- Inicia todos los contenedores, y se reconstruye si es necesario:
@ -17,7 +17,7 @@
- Inicia todos los contenedores especificando un nombre de proyecto y utilizando un archivo de composición alternativo:
`docker compose -p {{nombre_proyecto}} --file {{ruta/al/archivo}} up`
`docker compose {{[-p|--project-name]}} {{nombre_proyecto}} {{[-f|--file]}} {{ruta/al/archivo}} up`
- Detiene todos los contenedores en ejecución:
@ -25,12 +25,12 @@
- Detiene y elimina todos los contenedores, redes, imágenes y volúmenes:
`docker compose down --rmi all --volumes`
`docker compose down --rmi all {{[-v|--volumes]}}`
- Sigue los registros de todos los contenedores:
`docker compose logs --follow`
`docker compose logs {{[-f|--follow]}}`
- Sigue los registros de un contenedor específico:
`docker compose logs --follow {{nombre_del_contenedor}}`
`docker compose logs {{[-f|--follow]}} {{nombre_del_contenedor}}`

View file

@ -2,7 +2,7 @@
> Cliente DNS para Humanos.
> Escrito en Golang.
> Más información: <https://github.com/mr-karan/doggo>.
> Más información: <https://doggo.mrkaran.dev/docs/guide/reference/>.
- Realiza una simple búsqueda DNS:
@ -18,8 +18,8 @@
- Salida en formato JSON:
`doggo {{example.com}} --json | jq '{{.responses[0].answers[].address}}'`
`doggo {{example.com}} {{[-J|--json]}} | jq '{{.responses[0].answers[].address}}'`
- Realiza una búsqueda DNS inversa:
`doggo --reverse {{8.8.4.4}} --short`
`doggo {{[-x|--reverse]}} {{8.8.4.4}} --short`

37
pages.es/common/g++.md Normal file
View file

@ -0,0 +1,37 @@
# g++
> Preprocesa y compila archivos de código fuente de C++.
> Parte de GCC (GNU Compiler Collection).
> Más información: <https://gcc.gnu.org>.
- Compila varios archivo de código fuente en un ejecutable:
`g++ {{ruta/al/código_fuente1.cpp ruta/al/código_fuente2.cpp ...}} {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Activa todos los errores y advertencias:
`g++ {{ruta/al/código_fuente.cpp}} -Wall {{[-o|--output]}} {{ejecutable}}`
- Muestra advertencias comunes, añade símbolos de depuración a la salida y optimiza sin afectar la depuración:
`g++ {{ruta/al/código_fuente.cpp}} -Wall {{[-g|--debug]}} -Og {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Elija un lenguaje estándar para compilar (C++98/C++11/C++14/C++17):
`g++ {{ruta/al/código_fuente.cpp}} -std={{c++98|c++11|c++14|c++17}} {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Incluye bibliotecas de una ruta diferente:
`g++ {{ruta/al/código_fuente.cpp}} {{[-o|--output]}} {{ruta/al/ejecutable}} -I{{ruta/al/encabezado}} -L{{ruta/a/la/biblioteca}} -l{{nombre_de_la_biblioteca}}`
- Enlaza y compila múltiples archivos en un ejecutable:
`g++ {{[-c|--compile]}} {{ruta/al/código_fuente1.cpp ruta/al/código_fuente2.cpp ...}} && g++ {{[-o|--output]}} {{ruta/al/ejecutable}} {{ruta/al/código_fuente1.o ruta/al/código_fuente2.o ...}}`
- Optimiza el programa compilado para mejorar la velocidad de ejecución:
`g++ {{ruta/al/código_fuente.cpp}} -O{{1|2|3|fast}} {{[-o|--output]}} {{ruta/al/ejecutable}}`
- Muestra la versión del programa:
`g++ --version`

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

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

View file

@ -1,7 +1,7 @@
# josm
> Editor extensible de OpenStreetMap para Java 8+.
> Más información: <https://josm.openstreetmap.de/>.
> Más información: <https://manned.org/josm>.
- Abrir JOSM:

View file

@ -1,7 +1,7 @@
# medusa
> Un forzador bruto de inicio de sesión modular y paralelo para una variedad de protocolos.
> Más información: <https://jmk-foofus.github.io/medusa/medusa.html>.
> Más información: <https://manned.org/medusa>.
- Lista todos los módulos instalados:

View file

@ -2,7 +2,7 @@
> MuseScore editor de música de 3 hojas.
> Vea también: `lilypond`.
> Más información: <https://musescore.org/en/handbook/3/command-line-options>.
> Más información: <https://musescore.org/en/handbook/4/command-line-options>.
- Utiliza un controlador de audio específico:

View file

@ -1,7 +1,7 @@
# neo4j-admin
> Gestiona y administra un Neo4j DBMS (Sistema de Gestión de Bases de Datos).
> Más información: <https://neo4j.com/docs/operations-manual/current/tools/neo4j-admin/>.
> Más información: <https://neo4j.com/docs/operations-manual/current/neo4j-admin-neo4j-cli/>.
- Inicia el DBMS:

View file

@ -1,7 +1,7 @@
# next
> Framework React que utiliza el renderizado del lado del servidor para crear aplicaciones web optimizadas.
> Más información: <https://nextjs.org/docs>.
> Más información: <https://nextjs.org/docs/app/api-reference/cli/next>.
- Inicia la aplicación actual en modo de desarrollo:
@ -9,7 +9,7 @@
- Inicia la aplicación actual y escucha en un puerto específico:
`next dev --port {{puerto}}`
`next dev {{[-p|--port]}} {{puerto}}`
- Construye la aplicación actual optimizada para producción:
@ -21,7 +21,7 @@
- Inicia la aplicación compilada y escucha en un puerto específico:
`next start --port {{puerto}}`
`next start {{[-p|--port]}} {{puerto}}`
- Exporta la aplicación actual páginas HTML estáticas:
@ -33,4 +33,4 @@
- Muestra la ayuda de un subcomando:
`next {{build|dev|export|start|telemetry}} --help`
`next {{build|dev|export|start|telemetry}} {{[-h|--help]}}`

View file

@ -0,0 +1,13 @@
# nix-build
> Construye una expresión de Nix.
> Vea también: `nix build.3`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-build.html>.
- Construye una expresión de Nix:
`nix-build '<nixpkgs>' {{[-A|--attr]}} {{firefox}}`
- Construye una expresión de Nix aislada (en sistemas que no son NixOS):
`nix-build '<nixpkgs>' {{[-A|--attr]}} {{firefox}} --option sandbox true`

View file

@ -0,0 +1,21 @@
# nix build
> Construye una expresión de Nix (descargando desde caché cuando sea posible).
> Vea también: `nix-build` para información sobre construcciones tradicionales de Nix desde expresiones, `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-build.html>.
- Construye un paquete desde nixpkgs, creando un enlace simbólico al resultado en `./result`:
`nix build {{nixpkgs#pkg}}`
- Construye un paquete desde un flake en el directorio actual, mostrando el registro de construcción en el proceso:
`nix build -L {{.#pkg}}`
- Construye el paquete predeterminado de un flake en algún directorio:
`nix build {{./ruta/al/directorio}}`
- Construye un paquete sin hacer el enlace simbólico `result`, mostrando a su vez la ruta del almacén de Nix en `stdout`:
`nix build --no-link --print-out-paths`

View file

@ -0,0 +1,11 @@
# nix-build
> `nix-build` puede referirse a múltiples comandos con el mismo nombre.
- Vea la documentación para el constructor tradicional:
`tldr nix-build.2`
- Vea la documentación para el constructor nix3:
`tldr nix build.3`

View file

@ -0,0 +1,17 @@
# nix-collect-garbage
> Elimina rutas del almacén de nix desusados o inalcanzables.
> Las generaciones se pueden listar usando `nix-env --list-generations`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-collect-garbage.html>.
- Elimina todas las rutas del almacén desusados por las generaciones actuales de cada perfil:
`sudo nix-collect-garbage {{[-d|--delete-old]}}`
- Simula la eliminación de rutas del almacén antiguas:
`sudo nix-collect-garbage {{[-d|--delete-old]}} --dry-run`
- Elimina todas las rutas del almacén más antiguas que 30 días:
`sudo nix-collect-garbage --delete-older-than 30d`

View file

@ -0,0 +1,16 @@
# nix develop
> Ejecuta un shell de Bash que provee el entorno de construcción de una derivación.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-develop.html>.
- Ejecuta un shell con todas las dependencias de un paquete de nixpkgs disponibles:
`nix develop {{nixpkgs#pkg}}`
- Inicia un shell para desarrollo para el paquete predeterminado de un flake en el directorio actual:
`nix develop`
- En ese shell, configura y construye los códigos fuentes:
`configurePhase; buildPhase`

View file

@ -0,0 +1,12 @@
# nix edit
> Abre la expresión de Nix de un paquete Nix dentro de $EDITOR.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-edit.html>.
- Abre el código fuente de la expresión Nix de un paquete de nixpkgs dentro de tu `$EDITOR`:
`nix edit {{nixpkgs#pkg}}`
- Vuelca el código fuente de un paquete en `stdout`:
`EDITOR=cat nix edit {{nixpkgs#pkg}}`

View file

@ -0,0 +1,36 @@
# nix-env
> Manipula o consulta entornos de usuario de Nix.
> Más información: <https://nixos.org/manual/nix/stable/#sec-nix-env>.
- Lista todos los paquetes instalados:
`nix-env {{[-q|--query]}}`
- Consulta los paquetes instalados:
`nix-env {{[-q|--query]}} {{término_de_búsqueda}}`
- Consulta los paquetes disponibles:
`nix-env {{[-qa|--query --available]}} {{término_de_búsqueda}}`
- Instala un paquete:
`nix-env {{[-iA|--install --attr]}} nixpkgs.{{nombre_del_paquete}}`
- Instala un paquete desde un enlace:
`nix-env {{[-i|--install]}} {{nombre_del_paquete}} {{[-f|--file]}} {{example.com}}`
- Desinstala un paquete:
`nix-env {{[-e|--uninstall]}} {{nombre_del_paquete}}`
- Actualiza un paquete:
`nix-env {{[-u|--upgrade]}} {{nombre_del_paquete}}`
- Actualiza todos los paquetes:
`nix-env {{[-u|--upgrade]}}`

View file

@ -0,0 +1,24 @@
# nix flake
> Administra los flakes de Nix.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html>.
- Crea un flake nuevo (solo el archivo `flake.nix`) usando la plantilla predeterminada, en el directorio actual:
`nix flake init`
- Actualiza todos las entradas (dependencias) del flake en el directorio actual:
`nix flake update`
- Actualiza una entrada específica (dependencia) del flake en el directorio actual:
`nix flake lock --update-input {{entrada}}`
- Muestra todas the salidas de un flake en github:
`nix flake show {{github:dueño/repositorio}}`
- Muestra ayuda:
`nix flake --help`

View file

@ -0,0 +1,28 @@
# nix profile
> Instala, actualiza y quita paquetes de perfiles de Nix.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-profile.html>.
- Instala unos paquetes desde nixpkgs al perfil predeterminado:
`nix profile install {{nixpkgs#pkg1 nixpkgs#pkg2 ...}}`
- Instala un paquete desde un flake en GitHub a un perfil específico:
`nix profile install {{github:dueño/repositorio/paquete}} --profile {{./ruta/al/directorio}}`
- Lista los paquetes instalados actualmente en el perfil predeterminado:
`nix profile list`
- Quita un paquete instalado desde nixpkgs del perfil predeterminado, por nombre:
`nix profile remove {{legacyPackages.x86_64-linux.pkg}}`
- Actualiza paquetes en el perfil predeterminado a la versión más reciente disponible:
`nix profile upgrade`
- Revierte (cancela) la acción más reciente en el perfil predeterminado:
`nix profile rollback`

View file

@ -0,0 +1,25 @@
# nix registry
> Administra un registro de un flake de nix.
> Vea tambiém: `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-registry.html>.
- Fija la revisión de `nixpkgs` a la versión actual del repositorio upstream:
`nix registry pin {{nixpkgs}}`
- Fija una entrada a la versión actual de la rama, o una revisión particular de un repositorio de GitHub:
`nix registry pin {{entrada}} {{github:dueño/repositorio/rama_o_revisión}}`
- Añade una entrada nueva que siempre apunta a la versión más reciente de un repositorio de GitHub, actualizando automáticamente:
`nix registry add {{entrada}} {{github:dueño/repositorio}}`
- Quita una entrada del registro:
`nix registry remove {{entrada}}`
- Vea la documentación sobre lo que son los registros de flakes de nix:
`nix registry --help`

View file

@ -0,0 +1,25 @@
# nix repl
> Inicia un entorno interactivo para evaluar expresiones de Nix.
> Vea <https://nixos.org/manual/nix/stable/language/index.html> para una descripción del lenguaje de expresiones de Nix.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-repl.html>.
- Inicia un entorno interactivo para evaluar expresiones de Nix:
`nix repl`
- Carga todos los paquetes desde un flake (ej. `nixpkgs`) al ámbito:
`:lf {{nixpkgs}}`
- Construye un paquete desde una expresión:
`:b {{expresión}}`
- Inicia un shell con un paquete de la expresión disponible:
`:u {{expresión}}`
- Inicia un shell con las dependencias del paquete de la expresión disponible:
`:s {{expresión}}`

View file

@ -0,0 +1,33 @@
# nix run
> Ejecuta una aplicación desde un flake de Nix.
> Vea también: `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-run.html>.
- Ejecuta la aplicación predeterminada del flake en el directorio actual:
`nix run`
- Ejecuta un comando cuyo nombre iguala el nombre de un paquete de nixpkgs (si quieres un comando diferente de ese paquete, ver también `tldr nix shell`):
`nix run nixpkgs#{{pkg}}`
- Ejecuta un comando con los argumentos proporcionados:
`nix run nixpkgs#{{vim}} -- {{ruta/al/archivo}}`
- Ejecuta desde un repositorio remoto:
`nix run {{nombre_de_remoto}}:{{dueño}}/{{repositorio}}`
- Ejecuta desde un repositorio remoto usando una etiqueta específica, revisión o rama:
`nix run {{nombre_de_remoto}}:{{dueño}}/{{repositorio}}/{{referencia}}`
- Ejecuta desde un repositorio remoto especificando un subdirectorio y un programa:
`nix run "{{nombre_de_remoto}}:{{dueño}}/{{repositorio}}?dir={{nombre_del_directorio}}#{{aplicación}}"`
- Ejecuta el flake de una solicitud de incorporación de cambios de GitHub:
`nix run github:{{dueño}}/{{repositorio}}/pull/{{número}}/head`

View file

@ -0,0 +1,17 @@
# nix search
> Busca paquetes en un flake de Nix.
> Vea también: `nix flake` para información sobre los flakes.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-search.html>.
- Busca `nixpkgs` para un paquete basado en su nombre o descripción:
`nix search {{nixpkgs}} {{término_de_búsqeda}}`
- Muestra la descripción de un paquete de nixpkgs:
`nix search {{nixpkgs#pkg}}`
- Muestra todos los paquetes disponibles de un flake en Github:
`nix search {{github:dueño/repositorio}}`

View file

@ -0,0 +1,29 @@
# nix-shell
> Inicia un shell interactivo basado on una expresión de Nix.
> Vea también: `nix shell.3`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-shell.html>.
- Inicia con una expresión de nix en `shell.nix` o `default.nix` del directorio actual:
`nix-shell`
- Ejecuta un comando de shell en un shell no interactivo y sale:
`nix-shell --run "{{comando}} {{argumento1 argumento2 ...}}"`
- Ejecuta con la expresión en `default.nix` en el directorio actual:
`nix-shell {{default.nix}}`
- Inicia con paquetes cargados de nixpkgs:
`nix-shell {{[-p|--packages]}} {{paquete1 paquete2 ...}}`
- Inicia con paquetes cargados desde una revisión específica de nixpkgs:
`nix-shell {{[-p|--packages]}} {{paquete1 paquete2 ...}} {{[-I|--include]}} nixpkgs={{https://github.com/NixOS/nixpkgs/archive/revision_de_nixpkgs.tar.gz}}`
- Evalua el resto de un archivo en un interpretador, para usarse con `#!-scripts` (vea también <https://nixos.org/manual/nix/stable/#use-as-a-interpreter>):
`nix-shell -i {{interpretador}} {{[-p|--packages]}} {{paquete1 paquete2 ...}}`

View file

@ -0,0 +1,25 @@
# nix shell
> Inicia un shell en lo cual los paquetes especificados están disponibles.
> Vea también: `nix-shell` para armar un entorno de desarrollo, `nix flake` para información sobre los flakes.
> Más información: <https://manned.org/nix3-shell>.
- Inicia un shell interactivo con unos paquetes de `nixpkgs`:
`nix shell {{nixpkgs#pkg1 nixpkgs#packageSet.pkg2 ...}}`
- Inicia un shell que provee un paquete de una versión más antigua de `nixpkgs` (21.05):
`nix shell {{nixpkgs/nixos-21.05#pkg}}`
- Inicia un shell con el "paquete predeterminado" de un flake en el directorio actual, mostrando un registro de construcción si es que algo se construye:
`nix shell -L`
- Inicia un shell con un paquete de un flake en GitHub:
`nix shell {{github:dueño/repositorio#pkg}}`
- Ejecuta un comando en un shell con un paquete:
`nix shell {{nixpkgs#pkg}} -c {{comando --una-bandera 'otros argumentos'}}`

View file

@ -0,0 +1,11 @@
# nix-shell
> `nix-shell` puede referirse a múltiples comandos con el mismo nombre.
- Vea la documentación para el shell tradicional:
`tldr nix-shell.2`
- Vea la documentación para el shell de nix3:
`tldr nix shell.3`

View file

@ -0,0 +1,29 @@
# nix-store
> Manipula o busca en el almacén de Nix.
> Vea también: `nix store.3`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/nix-store.html>.
- Recolecta basura, por ejemplo quitar las rutas desusadas:
`nix-store --gc`
- Crea un enlace físico entre archivos idénticos para reducir el uso de disco:
`nix-store --optimise`
- Elimina una ruta específica en el almacén (debe ser desusada):
`nix-store --delete {{/nix/store/...}}`
- Muestra todas las dependencias de una ruta del almacén (paquete), en un formato de árbol:
`nix-store {{[-q|--query]}} --tree {{/nix/store/...}}`
- Calcula el tamaño total de una ruta específica del almacén con todas las dependencias:
`du {{[-cLsh|--total --dereference --summarize --human-readable]}} $(nix-store {{[-q|--query]}} --references {{/nix/store/...}})`
- Muestra todos los dependientes de una ruta particular del almacén:
`nix-store {{[-q|--query]}} --referrers {{/nix/store/...}}`

View file

@ -0,0 +1,25 @@
# nix store
> Manipula el almacén de Nix.
> Vea también: `nix-store`.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-store.html>.
- Recolecta basura, es decir, elimina rutas desusadas para reducir el uso de disco:
`nix store gc`
- Crea un enlace físico entre archivos idénticos para reducir el uso de disco:
`nix store optimise`
- Elimina una ruta específica en el almacén (debe ser desusada):
`nix store delete {{/nix/store/...}}`
- Lista el contenido de una ruta en el almacén, en un almacén remoto:
`nix store --store {{https://cache.nixos.org}} ls {{/nix/store/...}}`
- Muestra las diferencias de versiones entre dos rutas del almacén, con sus dependencias respectivas:
`nix store diff-closures {{/nix/store/...}} {{/nix/store/...}}`

View file

@ -0,0 +1,11 @@
# nix-store
> `nix-store` puede referirse a múltiples comandos con el mismo nombre.
- Vea la documentación para el almacén tradicional:
`tldr nix-store.2`
- Vea la documentación para el almacén nix3:
`tldr nix store.3`

View file

@ -0,0 +1,12 @@
# nix why-depends
> Muesta por qué un paquete depende de otro paquete.
> Más información: <https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-why-depends.html>.
- Muestra por qué el sistema actual de NixOS requiere una ruta del almacén específica:
`nix why-depends {{/run/current-system}} {{/nix/store/...}}`
- Muestra por qué un paquete de nixpkgs requiere otro paquete como una dependencia de tiempo de construcción:
`nix why-depends --derivation {{nixpkgs#dependiente}} {{nixpkgs#dependencia}}`

34
pages.es/common/nix.md Normal file
View file

@ -0,0 +1,34 @@
# nix
> Un potente gestor de paquetes que hace la gestión de paquetes fiable, reproducible y declarativa.
> `nix` es experimental y requiere permitir funcionalidades experimentales. Para una interfaz clásica y estable, vea también `tldr nix classic`.
> Algunos subcomandos como `build`, `develop`, `flake`, `registry`, `profile`, `search`, `repl`, `store`, `edit`, `why-depends`, etc. tienen sus propias páginas.
> Más información: <https://nix.dev/manual/nix/stable/command-ref/new-cli/nix>.
- Habilita el comando `nix`:
`mkdir {{[-p|--parents]}} ~/.config/nix; echo 'experimental-features = nix-command flakes' > ~/.config/nix/nix.conf`
- Busca un paquete en nixpkgs usando su nombre o descripción:
`nix search nixpkgs {{término_de_búsqueda}}`
- Inicia un shell con unos paquetes de nixpkgs disponibles:
`nix shell {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}`
- Instala unos paquetes de nixpkgs de manera permanente:
`nix profile install {{nixpkgs#pkg1 nixpkgs#pkg2 nixpkgs#pkg3 ...}}`
- Quita rutas desusadas del almacén de Nix para liberar espacio:
`nix store gc`
- Inicia un entorno interactivo para evaluar expresiones de Nix:
`nix repl`
- Muestra ayuda para cada subcomando específico:
`nix help {{subcomando}}`

View file

@ -0,0 +1,29 @@
# nixpkgs-review
> Revisa solicitudes de incorporación de cambios en el repositorio de paquetes de NixOS (nixpkgs).
> Después de una construcción exitosa, un `nix-shell` con todos los paquetes se inicia.
> Más información: <https://github.com/Mic92/nixpkgs-review#usage>.
- Construye paquetes cambiados en una solicitud especificada:
`nixpkgs-review pr {{número_de_solicitud|url_de_solicitud}}`
- Construye paquetes cambiados y publica un comentario con un reporte (requiere armar un token en `hub`, `gh`, o la variable del entorno `GITHUB_TOKEN`):
`nixpkgs-review pr --post-result {{número_de_solicitud|url_de_solicitud}}`
- Construye paquetes cambiados y muestra un reporte:
`nixpkgs-review pr --print-result {{número_de_solicitud|url_de_solicitud}}`
- Construye paquetes cambiados en un commit local:
`nixpkgs-review rev {{HEAD}}`
- Construye paquetes cambiados que todavía no hayan sido commiteados:
`nixpkgs-review wip`
- Construye paquetes cambiados que hayan sido añadidos a git:
`nixpkgs-review wip --staged`

View file

@ -2,7 +2,7 @@
> Gestor de archivos de terminal interactivo y analizador de uso de disco.
> Vea también: `clifm`, `mc`, `ranger`, `vifm`.
> Más información: <https://github.com/jarun/nnn>.
> Más información: <https://github.com/jarun/nnn/wiki/Usage#program-options>.
- Abre el directorio actual (o especifica uno como primer argumento):

View file

@ -17,7 +17,7 @@
- Establece una clave de configuración a un valor específico:
`npm config set {{clave}}={{valor}}`
`npm config set {{clave}} {{valor}}`
- Elimina una clave de configuración:

View file

@ -9,15 +9,15 @@
- Imprime todos los paquetes instalados incluyendo las dependencias de pares:
`npm ls --all`
`npm ls {{[-a|--all]}}`
- Imprime las dependencias con información ampliada:
`npm ls --long`
`npm ls {{[-l|--long]}}`
- Imprime las dependencias en formato parseable:
- Imprime las dependencias en formato analizable:
`npm ls --parseable`
`npm ls {{[-p|--parseable]}}`
- Imprime dependencias en formato JSON:

View file

@ -2,20 +2,20 @@
> Herramienta de enumeración y explotación de servicios de red.
> Algunos subcomandos como `smb` tienen su propia documentación de uso.
> Más información: <https://www.netexec.wiki/>.
> Más información: <https://www.netexec.wiki/getting-started/selecting-and-using-a-protocol>.
- [L]ista módulos disponibles para el protocolo especificado:
- Lista módulos disponibles para el protocolo especificado:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} -L`
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-L|--list-modules]}}`
- Lista las opciones disponibles para el módulo especificado:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} -M {{nombre_del_módulo}} --options`
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-M|--module]}} {{nombre_del_módulo}} --options`
- Especifica una opción para un módulo:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} -M {{nombre_del_módulo}} -o {{NOMBRE_OPCION}}={{valor_opción}}`
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-M|--module]}} {{nombre_del_módulo}} -o {{NOMBRE_OPCION}}={{valor_opción}}`
- Vea las opciones disponibles para el protocolo especificado:
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} --help`
`nxc {{smb|ssh|ldap|ftp|wmi|winrm|rdp|vnc|mssql}} {{[-h|--help]}}`

View file

@ -5,20 +5,20 @@
- Muestra la información del encabezado del archivo:
`objdump -f {{ruta/al/binario}}`
`objdump {{[-f|--file-headers]}} {{ruta/al/binario}}`
- Muestra toda la información del encabezado:
`objdump -x {{ruta/al/binario}}`
`objdump {{[-x|--all-headers]}} {{ruta/al/binario}}`
- Muestra la salida desensamblada (disassembled) de secciones ejecutables:
`objdump -d {{ruta/al/binario}}`
`objdump {{[-d|--disassemble]}} {{ruta/al/binario}}`
- Muestra las secciones ejecutables desensambladas con sintaxis Intel:
`objdump -M intel -d {{ruta/al/binario}}`
`objdump {{[-M|--disassembler-options]}} intel {{[-d|--disassemble]}} {{ruta/al/binario}}`
- Muestra un volcado hexadecimal ruta/al/binario completo de todas las secciones:
`objdump -s {{ruta/al/binario}}`
`objdump {{[-s|--full-contents]}} {{ruta/al/binario}}`

View file

@ -2,7 +2,7 @@
> Open Broadcaster Software.
> Programa de grabación de vídeo y streaming en directo.
> Más información: <https://obsproject.com/>.
> Más información: <https://obsproject.com/kb/launch-parameters>.
- Abre OBS:
@ -10,7 +10,7 @@
- Abre OBS en modo portátil:
`obs --portable`
`obs {{[-p|--portable]}}`
- Empieza automáticamente a grabar un vídeo al momento de abrirse:

View file

@ -5,8 +5,8 @@
- Aumenta la saturación de cada píxel con un porcentaje específico:
`pambrighten -saturation {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}`
`pambrighten {{[-s|-saturation]}} {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}`
- Aumenta el valor (del espacio de color HSV) de cada píxel con un porcentaje específico:
`pambrighten -value {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}`
`pambrighten {{[-va|-value]}} {{valor_porcentual}} {{ruta/a/imagen.pam}} > {{ruta/a/archivo_de_salida.pam}}`

View file

@ -6,12 +6,12 @@
- Descarta la cantidad de columnas/filas especificadas a cada lado de la imagen:
`pamcut -cropleft {{valor}} -cropright {{valor}} -croptop {{valor}} -cropbottom {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
`pamcut {{[-cropl|-cropleft]}} {{valor}} {{[-cropr|-cropright]}} {{valor}} {{[-cropt|-croptop]}} {{valor}} {{[-cropb|-cropbottom]}} {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
- Mantiene solo las columnas entre las columnas especificadas (inclusivamente):
`pamcut -left {{valor}} -right {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
`pamcut {{[-l|-left]}} {{valor}} {{[-ri|-right]}} {{valor}} {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
- Llena áreas perdidas con píxeles negros si el rectángulo especificado no se encuentra completamente dentro de la imagen de entrada:
`pamcut -top {{valor}} -bottom {{valor}} -pad {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`
`pamcut {{[-t|-top]}} {{valor}} {{[-b|-bottom]}} {{valor}} -pad {{ruta/a/la/imagen.ppm}} > {{ruta/al/resultado.ppm}}`

View file

@ -14,8 +14,8 @@
- Utiliza el método de cuantización de atkinson y la semilla especificada para un generador de número pseudo-aleatorio:
`ppmditherbw -atkinson -randomseed {{1337}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}`
`ppmditherbw {{[-a|-atkinson]}} {{[-r|-randomseed]}} {{1337}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}`
- Especifica el valor de umbralización (thresholding) para los métodos de cuantización que realizan algún tipo de umbralización:
`ppmditherbw -{{fs|atkinson|thresholding}} -value {{0.3}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}`
`ppmditherbw -{{fs|atkinson|thresholding}} {{[-va|-value]}} {{0.3}} {{ruta/a/la/imagen.pgm}} > {{ruta/al/archivo.pgm}}`

View file

@ -6,8 +6,8 @@
- Amplía la imagen especificada por el factor dado:
`pamenlarge -scale {{N}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
`pamenlarge {{[-s|-scale]}} {{n}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
- Amplía la imagen especificada por los factores especificados horizontal y verticalmente:
`pamenlarge -xscale {{XN}} -yscale {{YN}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
`pamenlarge {{[-x|-xscale]}} {{xn}} {{[-y|-yscale]}} {{yn}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`

View file

@ -9,8 +9,8 @@
- Describe cada imagen en cada archivo de entrada (a diferencia de la primera imagen en cada archivo) en un formato legible para la máquina:
`pamfile -allimages -machine {{ruta/al/archivo}}`
`pamfile {{[-a|-allimages]}} -machine {{ruta/al/archivo}}`
- Muestra un conteo de cuántas imágenes contiene el archivo:
`pamfile -count {{ruta/al/archivo}}`
`pamfile {{[-cou|-count]}} {{ruta/al/archivo}}`

View file

@ -5,16 +5,16 @@
- Gira la imagen de entrada en sentido contrario a las manecillas del reloj una cantidad de grados específica:
`pamflip -rotate{{90|180|270}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
`pamflip {{[-r|-rotate]}}{{90|180|270}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
- Refleja horizontalmente:
`pamflip -leftright {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
`pamflip {{[-lr|-leftright]}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
- Refleja verticalmente:
`pamflip -topbottom {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
`pamflip {{[-tb|-topbottom]}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
- Refleja la imagen de entrada por la diagonal principal:
`pamflip -transpose {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`
`pamflip {{[-xy|-transpose]}} {{ruta/a/la/entrada.pam}} > {{ruta/al/resultado.pam}}`

View file

@ -5,16 +5,16 @@
- Imprime los valores de los píxeles de la n-ésima fila en una tabla:
`pamslice -row {{n}} {{ruta/a/imagen.pam}}`
`pamslice {{[-r|-row]}} {{n}} {{ruta/a/imagen.pam}}`
- Imprime los valores de los píxeles de la n-ésima columna de una tabla:
`pamslice -column {{n}} {{ruta/a/imagen.pam}}`
`pamslice {{[-c|-column]}} {{n}} {{ruta/a/imagen.pam}}`
- Considera solo el m-ésimo plano de la imagen de entrada:
`pamslice -row {{n}} -plane {{m}} {{ruta/a/imagen.pam}}`
`pamslice {{[-r|-row]}} {{n}} -plane {{m}} {{ruta/a/imagen.pam}}`
- Produce la salida en un formato adecuado para la entrada a un `xmgr` para la visualización:
`pamslice -row {{n}} -xmgr {{ruta/a/imagen.pam}}`
`pamslice {{[-r|-row]}} {{n}} {{[-x|-xmgr]}} {{ruta/a/imagen.pam}}`

View file

@ -6,8 +6,8 @@
- Escala una imagen PAM por un factor entero:
`pamstretch {{N}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
`pamstretch {{n}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
- Escala una imagen PAM por los factores especificados en las direcciones horizontales y verticales:
`pamstretch -xscale {{XN}} -yscale {{YN}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`
`pamstretch {{[-x|-xscale]}} {{xn}} {{[-y|-yscale]}} {{yn}} {{ruta/a/la/imagen.pam}} > {{ruta/al/resultado.pam}}`

View file

@ -10,8 +10,8 @@
- Marca el color especificado como transparente en el archivo GIF de salida:
`pamtogif -transparent {{color}} {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}`
`pamtogif {{[-t|-transparent]}} {{color}} {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}`
- Incluye el texto especificado como comentario en el archivo GIF de salida:
`pamtogif -comment "{{¡Hola Mundo!}}" {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}`
`pamtogif {{[-c|-comment]}} "{{¡Hola Mundo!}}" {{ruta/a/imagen.pam}} > {{ruta/a/imagen_de_salida.gif}}`

View file

@ -9,4 +9,4 @@
- Muestra la versión:
`pamtopnm -version`
`pamtopnm {{[-v|-version]}}`

View file

@ -9,4 +9,4 @@
- Especifique una cadena de prefijo que se imprimirá en el archivo UIL de salida:
`pamtouil -name {{nombre_uil}} {{ruta/a/entrada.[pnm|pam]}} > {{ruta/a/salida.uil}}`
`pamtouil {{[-n|-name]}} {{nombre_uil}} {{ruta/a/entrada.[pnm|pam]}} > {{ruta/a/salida.uil}}`

View file

@ -1,7 +1,7 @@
# pants
> Herramienta de flujo de trabajo rápida, escalable, fácil de usar y de código abierto.
> Más información: <https://www.pantsbuild.org/2.20/docs/using-pants/command-line-help>.
> Más información: <https://www.pantsbuild.org/stable/docs/using-pants/command-line-help>.
- Lista todos los objetivos:

View file

@ -7,14 +7,14 @@
`pcdovtoppm {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`
- Especifica la anchura [m]áxima de la imagen de salida y el tamaño máximo de cada una de las imágenes contenidas en la salida:
- Especifica la anchura máxima de la imagen de salida y el tamaño máximo de cada una de las imágenes contenidas en la salida:
`pcdovtoppm -m {{anchura}} -s {{tamaño}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`
`pcdovtoppm {{[-m|-maxwidth]}} {{anchura}} {{[-s|-size]}} {{tamaño}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`
- Especifica el número máximo de imágenes y el número máximo de [c]olores:
- Especifica el número máximo de imágenes y el número máximo de colores:
`pcdovtoppm -a {{n_imágenes}} -c {{n_colores}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo_salida.ppm}}`
`pcdovtoppm {{[-a|-across]}} {{n_imágenes}} {{[-c|-colors]}} {{n_colores}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo_salida.ppm}}`
- Utiliza la [f]uente especificada para las anotaciones y pinta el fondo blanco:
- Utiliza la fuente especificada para las anotaciones y pinta el fondo blanco:
`pcdovtoppm -f {{fuente}} -w {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`
`pcdovtoppm {{[-f|-font]}} {{fuente}} {{[-w|-white]}} {{ruta/al/archivo.pcd}} > {{ruta/al/archivo.ppm}}`

View file

@ -1,7 +1,7 @@
# pgbench
> Ejecuta una prueba de referencia (benchmark test) en PostgreSQL.
> Más información: <https://www.postgresql.org/docs/10/pgbench.html>.
> Más información: <https://www.postgresql.org/docs/current/pgbench.html>.
- Inicia una base de datos con un factor de escalamiento de 50 veces el tamaño predeterminado:

View file

@ -14,8 +14,8 @@
- Reemplaza píxeles transparentes por el color especificado:
`pngtopam -mix -background {{color}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}`
`pngtopam {{[-m|-mix]}} {{[-ba|-background]}} {{color}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}`
- Escribe los trozos de tEXt encontrados en la imagen de entrada al archivo de texto especificado:
`pngtopam -text {{ruta/al/archivo.txt}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}`
`pngtopam {{[-te|-text]}} {{ruta/al/archivo.txt}} {{ruta/a/la/imagen.png}} > {{ruta/al/resultado.pam}}`

View file

@ -13,7 +13,7 @@
- Ejecuta un archivo Python específico y comienza un REPL:
`ptpython -i {{ruta/al/archivo.py}}`
`ptpython {{[-i|--interactive]}} {{ruta/al/archivo.py}}`
- Abre el menú:

View file

@ -0,0 +1,7 @@
# pulumi update
> Este comando es un alias de `pulumi up`.
- Vea la documentación del comando original:
`tldr pulumi up`

View file

@ -2,7 +2,7 @@
> Un reproductor de audio con una interfaz similar a Winamp o XMMS.
> Vea también: `clementine`, `ncmpcpp`, `cmus`.
> Más información: <https://qmmp.ylsoftware.com>.
> Más información: <https://manned.org/qmmp>.
- Lanza la interfaz gráfica de usuario (GUI):
@ -10,7 +10,7 @@
- Comienza o detiene el audio actual:
`qmmp --play-pause`
`qmmp {{[-t|--play-pause]}}`
- Va hacia adelante o hacia atrás una cantidad específica de tiempo en segundos:

View file

@ -1,7 +1,7 @@
# qmv
> Mueve archivos y directorios usando el editor de texto predeterminado para definir los nombres de archivos.
> Más información: <https://www.nongnu.org/renameutils/>.
> Más información: <https://manned.org/qmv>.
- Mueve un solo archivo (abre un editor con el nombre de archivo fuente a la izquierda y el nombre de archivo de destino a la derecha):
@ -13,16 +13,16 @@
- Mueve múltiples directorios:
`qmv -d {{ruta/al/directorio1}} {{ruta/al/directorio2}} {{ruta/al/directorio3}}`
`qmv {{[-d|--directory]}} {{ruta/al/directorio1 ruta/al/directorio2 ruta/al/directorio3 ...}}`
- Mueve todos los archivos y directorios dentro de un directorio:
`qmv --recursive {{ruta/al/directorio}}`
`qmv {{[-R|--recursive]}} {{ruta/al/directorio}}`
- Mueve archivos, pero cambia las posiciones de la fuente y los nombres de archivo de destino en el editor:
`qmv --option swap {{*.jpg}}`
`qmv {{[-o|--option]}} swap {{*.jpg}}`
- Renombra todos los archivos y carpetas en el directorio actual, pero muestra solo los nombres de archivo de destino en el editor (puedes pensar en ello como una especie de modo simple):
`qmv --format=do .`
`qmv {{[-f|--format]}} do .`

View file

@ -1,36 +1,36 @@
# rustscan
> Escáner de puertos rápido, escrito en Rust integrado con `nmap`.
> Más información: <https://github.com/RustScan/RustScan>.
> Más información: <https://github.com/bee-san/RustScan/wiki>.
- Escanea todos los puertos de una o más direcciones delimitadas por comas usando los valores predeterminados:
`rustscan --addresses {{ip_o_nombrehost}}`
`rustscan {{[-a|--addresses]}} {{ip_o_nombrehost}}`
- Escanea los [t]op 1000 puertos con detección de servicio y versión:
- Escanea los top 1000 puertos con detección de servicio y versión:
`rustscan --top --addresses {{dirección_o_direcciones}}`
`rustscan --top {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea una lista específica de [p]uertos:
- Escanea una lista específica de puertos:
`rustscan --ports {{puerto1,puerto2,...,puertoN}} --addresses {{dirección_o_direcciones}}`
`rustscan {{[-p|--ports]}} {{puerto1,puerto2,...,puertoN}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea un rango específico de puertos:
`rustscan --range {{inicio-fin}} --addresses {{dirección_o_direcciones}}`
`rustscan {{[-r|--range]}} {{inicio}}-{{fin}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Añade argumentos de script a `nmap`:
`rustscan --addresses {{dirección_o_direcciones}} -- -A -sC`
`rustscan {{[-a|--addresses]}} {{dirección_o_direcciones}} -- -O {{[-sC|--script=default]}}`
- Escanea con un tamaño de lote ([b]atch) (por defecto: 4500) y [t]iempo de espera personalizado (por defecto: 1500ms):
- Escanea con un tamaño de lote (por defecto: 4500) y tiempo de espera personalizado (por defecto: 1500ms):
`rustscan --batch-size {{tamaño_lote}} --timeout {{timeout}} --addresses {{dirección_o_direcciones}}`
`rustscan {{[-b|--batch-size]}} {{tamaño_lote}} {{[-t|--timeout]}} {{timeout}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea puertos en un orden específico:
`rustscan --scan-order {{serial|random}} --addresses {{dirección_o_direcciones}}`
`rustscan --scan-order {{serial|random}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`
- Escanea en modo "greppable" (solo imprime los puertos y no usa `nmap`):
`rustscan --greppable --addresses {{dirección_o_direcciones}}`
`rustscan {{[-g|--greppable]}} {{[-a|--addresses]}} {{dirección_o_direcciones}}`

View file

@ -0,0 +1,7 @@
# rustup uninstall
> Este comando es un alias de `rustup toolchain uninstall`.
- Vea la documentación del comando original:
`tldr rustup toolchain`

View file

@ -2,7 +2,7 @@
> Muestra el tipo de comando que ejecutará el intérprete de comandos.
> Nota: todos los ejemplos no son compatibles con POSIX.
> Más información: <https://manned.org/type>.
> Más información: <https://www.gnu.org/software/bash/manual/bash.html#index-type>.
- Muestra el tipo de un comando:

View file

@ -0,0 +1,7 @@
# xml c14n
> Este comando es un alias de `xml canonic`.
- Vea la documentación del comando original:
`tldr xml canonic`

View file

@ -0,0 +1,7 @@
# xml p2x
> Este comando es un alias de `xml depyx`.
- Vea la documentación del comando original:
`tldr xml depyx`

View file

@ -0,0 +1,7 @@
# xml xmln
> Este comando es un alias de `xml pyx`.
- Vea la documentación del comando original:
`tldr xml pyx`

View file

@ -9,15 +9,15 @@
- Imprime cuánto tiempo han estado conectados los usuarios en horas:
`ac --individual-totals`
`ac {{[-p|--individual-totals]}}`
- Imprime cuánto tiempo ha estado conectado un usuario en particular en horas:
`ac --individual-totals {{usuario}}`
`ac {{[-p|--individual-totals]}} {{usuario}}`
- Imprime cuánto tiempo un usuario en particular ha estado conectado en horas por día (en total):
`ac --daily-totals --individual-totals {{usuario}}`
`ac {{[-d|--daily-totals]}} {{[-p|--individual-totals]}} {{usuario}}`
- Muestra también detalles adicionales:

View file

@ -2,7 +2,7 @@
> Administra subsistemas en `apx`.
> Los subsistemas son contenedores que pueden crearse a partir de stacks preexistentes.
> Más información: <https://github.com/Vanilla-OS/apx>.
> Más información: <https://docs.vanillaos.org/docs/en/apx-manpage#subsystems>.
- Crea de forma interactiva un nuevo subsistema:
@ -14,16 +14,16 @@
- Restablece un subsistema específico a su estado inicial:
`apx subsystems reset --name {{cadena_de_caracteres}}`
`apx subsystems reset {{[-n|--name]}} {{cadena_de_caracteres}}`
- Fuerza el restablecimiento de un subsistema específico:
`apx subsystems reset --name {{cadena_de_caracteres}} --force`
`apx subsystems reset {{[-n|--name]}} {{cadena_de_caracteres}} {{[-f|--force]}}`
- Elimina un subsistema específico:
`apx subsystems rm --name {{cadena_de_caracteres}}`
`apx subsystems rm {{[-n|--name]}} {{cadena_de_caracteres}}`
- Fuerza la eliminación de un subsistema específico:
`apx subsystems rm --name {{cadena_de_caracteres}} --force`
`apx subsystems rm {{[-n|--name]}} {{cadena_de_caracteres}} {{[-f|--force]}}`

View file

@ -1,7 +1,7 @@
# arpspoof
> Forja respuestas ARP para interceptar paquetes.
> Más información: <https://monkey.org/~dugsong/dsniff>.
> Más información: <https://manned.org/arpspoof>.
- Envenena todos los hosts para interceptar paquetes en la [i]nterfaz para el host:

View file

@ -1,7 +1,7 @@
# asterisk
> Ejecuta y administra instancias de servidores telefónicos e intercambiadores (teléfonos).
> Más información: <https://docs.asterisk.org>.
> Más información: <https://docs.asterisk.org/Operation/>.
- [R]econecta a un servidor en ejecución y activa el registro con 3 niveles de [v]erbosidad:

View file

@ -1,7 +1,7 @@
# bootc switch
> Apunta a una nueva referencia de imagen contenedora para arrancar.
> Más información: <https://containers.github.io/bootc/man/bootc-switch.html>.
> Más información: <https://manned.org/bootc-switch.8>.
- Cambia el SO base a una nueva imagen de contenedor desde un registro:

View file

@ -2,7 +2,7 @@
> Herramienta de alineación Burrows-Wheeler.
> Mapeador de secuencias de ADN cortas y poco divergentes frente a un gran genoma de referencia, como el genoma humano.
> Más información: <https://github.com/lh3/bwa>.
> Más información: <https://manned.org/bwa>.
- Indexa el genoma de referencia:

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