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:
commit
1e77b46d82
613 changed files with 4489 additions and 1538 deletions
4
.github/CODEOWNERS
vendored
4
.github/CODEOWNERS
vendored
|
@ -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
3
.gitignore
vendored
|
@ -31,3 +31,6 @@ venv
|
|||
|
||||
# Generated pycache
|
||||
__pycache__
|
||||
|
||||
# Generated log
|
||||
debug.log
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
"MD003": { "style": "atx" },
|
||||
"MD007": { "indent": 4 },
|
||||
"MD013": { "line_length": 250 },
|
||||
"MD026": false,
|
||||
"MD029": false,
|
||||
"MD033": false,
|
||||
"MD034": false,
|
||||
|
|
|
@ -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
208
package-lock.json
generated
|
@ -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",
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Exclamation mark
|
||||
# !
|
||||
|
||||
> ইতিহাসে পেয়ে যাওয়া কমান্ড দিয়ে বিকল্প বাছানোর জন্য ব্যবহৃত ব্যাশ শেলে পুনর্নির্মিত।
|
||||
> আরও তথ্য পাবেন: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>।
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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>.
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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]}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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
32
pages.de/linux/hyprctl.md
Normal 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`
|
|
@ -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
28
pages.es/common/%.md
Normal 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
16
pages.es/common/,.md
Normal 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
21
pages.es/common/alr.md
Normal 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}}`
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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
37
pages.es/common/g++.md
Normal 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
7
pages.es/common/jo.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# jo
|
||||
|
||||
> Este comando es un alias de `autojump`.
|
||||
|
||||
- Vea la documentación del comando original:
|
||||
|
||||
`tldr autojump`
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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]}}`
|
||||
|
|
13
pages.es/common/nix-build.2.md
Normal file
13
pages.es/common/nix-build.2.md
Normal 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`
|
21
pages.es/common/nix-build.3.md
Normal file
21
pages.es/common/nix-build.3.md
Normal 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`
|
11
pages.es/common/nix-build.md
Normal file
11
pages.es/common/nix-build.md
Normal 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`
|
17
pages.es/common/nix-collect-garbage.md
Normal file
17
pages.es/common/nix-collect-garbage.md
Normal 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`
|
16
pages.es/common/nix-develop.md
Normal file
16
pages.es/common/nix-develop.md
Normal 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`
|
12
pages.es/common/nix-edit.md
Normal file
12
pages.es/common/nix-edit.md
Normal 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}}`
|
36
pages.es/common/nix-env.md
Normal file
36
pages.es/common/nix-env.md
Normal 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]}}`
|
24
pages.es/common/nix-flake.md
Normal file
24
pages.es/common/nix-flake.md
Normal 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`
|
28
pages.es/common/nix-profile.md
Normal file
28
pages.es/common/nix-profile.md
Normal 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`
|
25
pages.es/common/nix-registry.md
Normal file
25
pages.es/common/nix-registry.md
Normal 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`
|
25
pages.es/common/nix-repl.md
Normal file
25
pages.es/common/nix-repl.md
Normal 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}}`
|
33
pages.es/common/nix-run.md
Normal file
33
pages.es/common/nix-run.md
Normal 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`
|
17
pages.es/common/nix-search.md
Normal file
17
pages.es/common/nix-search.md
Normal 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}}`
|
29
pages.es/common/nix-shell.2.md
Normal file
29
pages.es/common/nix-shell.2.md
Normal 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 ...}}`
|
25
pages.es/common/nix-shell.3.md
Normal file
25
pages.es/common/nix-shell.3.md
Normal 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'}}`
|
11
pages.es/common/nix-shell.md
Normal file
11
pages.es/common/nix-shell.md
Normal 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`
|
29
pages.es/common/nix-store.2.md
Normal file
29
pages.es/common/nix-store.2.md
Normal 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/...}}`
|
25
pages.es/common/nix-store.3.md
Normal file
25
pages.es/common/nix-store.3.md
Normal 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/...}}`
|
11
pages.es/common/nix-store.md
Normal file
11
pages.es/common/nix-store.md
Normal 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`
|
12
pages.es/common/nix-why-depends.md
Normal file
12
pages.es/common/nix-why-depends.md
Normal 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
34
pages.es/common/nix.md
Normal 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}}`
|
29
pages.es/common/nixpkgs-review.md
Normal file
29
pages.es/common/nixpkgs-review.md
Normal 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`
|
|
@ -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):
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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]}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -9,4 +9,4 @@
|
|||
|
||||
- Muestra la versión:
|
||||
|
||||
`pamtopnm -version`
|
||||
`pamtopnm {{[-v|-version]}}`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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}}`
|
||||
|
|
|
@ -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ú:
|
||||
|
||||
|
|
7
pages.es/common/pulumi-update.md
Normal file
7
pages.es/common/pulumi-update.md
Normal 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`
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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 .`
|
||||
|
|
|
@ -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}}`
|
||||
|
|
7
pages.es/common/rustup-uninstall.md
Normal file
7
pages.es/common/rustup-uninstall.md
Normal 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`
|
|
@ -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:
|
||||
|
||||
|
|
7
pages.es/common/xml-c14n.md
Normal file
7
pages.es/common/xml-c14n.md
Normal 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`
|
7
pages.es/common/xml-p2x.md
Normal file
7
pages.es/common/xml-p2x.md
Normal 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`
|
7
pages.es/common/xml-xmln.md
Normal file
7
pages.es/common/xml-xmln.md
Normal 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`
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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]}}`
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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
Loading…
Add table
Reference in a new issue