diff --git a/COMMUNITY-ROLES.md b/COMMUNITY-ROLES.md index 32f77231c9..a919b4b76b 100644 --- a/COMMUNITY-ROLES.md +++ b/COMMUNITY-ROLES.md @@ -93,7 +93,7 @@ using one of the template messages below as a base. ``` Hi, @username! You seem to be enjoying contributing to the tldr-pages project. - You now have had five distinct pull requests merged ([LINKS TO THE RELEVANT PRs])! + You now have had five distinct pull requests merged ()! That qualifies you to become a collaborator in this repository, as explained in our [community roles documentation](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md). As a collaborator, you will have commit access to the repository. @@ -121,13 +121,15 @@ using one of the template messages below as a base. 1. Open an issue with the following message template (edit it as appropriate): ``` - Hi, @username! After joining as a collaborator in the repository, you have been regularly performing maintenance tasks. + Hi, @username! After joining as a collaborator in the repository, you have been regularly performing maintenance tasks (). Thank you for that! - According to [COMMUNITY-ROLES.md](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md), you've now met the thresholds to be effectively considered an active maintainer of the project ([LINKS TO THE RELEVANT PRs]). + According to our [community roles documentation](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md), you've now met the thresholds to be effectively considered an active maintainer of the project. To publicly acknowledge that fact, we'd like to add you to the tldr-pages organization. If you accept the invitation, we ask you to make your membership public, and (in case you don't already) start hanging out in our Gitter chat room. - You'll now be one of the public faces of the tldr-pages project. + Additionally, consider subscribing to the notifications from the various repositories under the [tldr-pages organization](https://github.com/tldr-pages). + As one of the public faces of the tldr-pages project, it's also especially important that you follow and encourage the [project + governance principles](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md). How does that sound? Are you up for it? ``` @@ -148,10 +150,10 @@ using one of the template messages below as a base. ``` Hi, @username! You've been an active tldr-pages organization member for over 6 months. Thanks for sticking around this far and helping out! - According to [COMMUNITY-ROLES.md](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md), you're now eligible for becoming an owner in the organization. + According to our [community roles documentation](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md), you're now eligible for becoming an owner in the organization. That means you will, from now on, be part of the team responsible for performing role changes (like this one!) in the community. - Before performing such role transitions, make sure to review the [COMMUNITY-ROLES.md](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md) document. + When performing such role transitions, make sure to follow the process described in the [COMMUNITY-ROLES.md](https://github.com/tldr-pages/tldr/blob/master/COMMUNITY-ROLES.md) document. Is that OK with you? Let us know! diff --git a/README.md b/README.md index 3ddf26a3b7..90ceb69f86 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ There is also a comprehensive - Your favourite command isn't covered? - You can think of more examples for an existing command? -All `tldr` pages are kept as markdown files right here in this repository, +All `tldr` pages are kept as Markdown files right here in this repository, so you can edit them directly and submit your changes as pull requests. All contributions are welcome! diff --git a/package-lock.json b/package-lock.json index 992175211b..7edfb36ef7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -290,9 +290,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, "is-arrayish": { "version": "0.2.1", diff --git a/pages.fr/common/base32.md b/pages.fr/common/base32.md new file mode 100644 index 0000000000..e620625214 --- /dev/null +++ b/pages.fr/common/base32.md @@ -0,0 +1,19 @@ +# base32 + +> Encode ou décode un fichier ou l'entrée standard vers ou depuis la base 32, et retourne le résultat à la sortie standard. + +- Encode un fichier : + +`base32 {{fichier}}` + +- Décode un fichier : + +`base32 -d {{fichier}}` + +- Encode depuis `stdin` : + +`{{commande}} | base32` + +- Décode depuis `stdin` : + +`{{commande}} | base32 -d` diff --git a/pages.fr/common/deluge.md b/pages.fr/common/deluge.md new file mode 100644 index 0000000000..6af81957a4 --- /dev/null +++ b/pages.fr/common/deluge.md @@ -0,0 +1,20 @@ +# deluge + +> Client BitTorrent à base de ligne de commande. +> Plus d'informations : . + +- Télécharge un torrent : + +`deluge {{url|magnet|chemin/vers/fichier}}` + +- Télécharge un torrent à l'aide d'un fichier de configuration particulier : + +`deluge -c {{chemin/vers/fichier_configuration}} {{url|magnet|chemin/vers/fichier}}` + +- Télécharge un torrent et lance un interface usager particulier : + +`deluge -u {{gtk|web|console}} {{url|magnet|chemin/vers/fichier}}` + +- Télécharge un torrent et enregistre les journaux dans un ficher : + +`deluge -l {{chemin/vers/fichier_journalisation}} {{url|magnet|chemin/vers/fichier}}` diff --git a/pages.fr/common/deluged.md b/pages.fr/common/deluged.md new file mode 100644 index 0000000000..99a9889c52 --- /dev/null +++ b/pages.fr/common/deluged.md @@ -0,0 +1,20 @@ +# deluged + +> Un processus démon pour le client BitTorrent Deluge. +> Plus d'informations : . + +- Lance le démon Deluge : + +`deluged` + +- Lance le démon Deluge sur un port spécifique : + +`deluged -p {{port}}` + +- Lance le démon Deluge à l'aide d'un fichier de configuration spécifique : + +`deluged -c {{chemin/vers/fichier_configuration}}` + +- Lance le démon Deluge et enregistre les journaux dans un fichier : + +`deluged -l {{chemin/vers/fichier_journalisation}}` diff --git a/pages.ko/common/alex.md b/pages.ko/common/alex.md index 76804605f6..6ff98c35b8 100644 --- a/pages.ko/common/alex.md +++ b/pages.ko/common/alex.md @@ -16,6 +16,6 @@ `alex {{textfile.md}}` -- `example.md`를 제외한 모든 markdown 파일 분석: +- `example.md`를 제외한 모든 Markdown 파일 분석: `alex *.md !{{example.md}}` diff --git a/pages/common/alex.md b/pages/common/alex.md index 683191573b..eadc8c5e07 100644 --- a/pages/common/alex.md +++ b/pages/common/alex.md @@ -16,6 +16,6 @@ `alex {{textfile.md}}` -- Analyze all markdown files except `example.md`: +- Analyze all Markdown files except `example.md`: `alex *.md !{{example.md}}` diff --git a/pages/common/arc.md b/pages/common/arc.md index f955cc839f..5a86732b39 100644 --- a/pages/common/arc.md +++ b/pages/common/arc.md @@ -1,7 +1,7 @@ # arc > Arcanist: A CLI for Phabricator. -> More information . +> More information: . - Send the changes to Differential for review: diff --git a/pages/common/clj.md b/pages/common/clj.md new file mode 100644 index 0000000000..051b176ff2 --- /dev/null +++ b/pages/common/clj.md @@ -0,0 +1,29 @@ +# clj + +> Clojure tool to start a REPL or invoke a specific function with data. +> All options can be defined in a `deps.edn` file. +> More information: . + +- Start a REPL: + +`clj` + +- Execute a function: + +`clj -X {{namespace/function_name}}` + +- Run the main function of a specified namespace: + +`clj -M -m {{namespace}} {{args}}` + +- Prepare a project by resolving dependencies, downloading libraries, and making / caching classpaths: + +`clj -P` + +- Start an nREPL server with the CIDER middleware: + +`clj -Sdeps '{:deps {nrepl {:mvn/version "0.7.0"} cider/cider-nrepl {:mvn/version "0.25.2"}}}' -m nrepl.cmdline --middleware '["cider.nrepl/cider-middleware"]' --interactive` + +- Start a REPL for ClojureScript and open a web browser: + +`clj -Sdeps '{:deps {org.clojure/clojurescript {:mvn/version "1.10.758"}}}' --main cljs.main --repl` diff --git a/pages/common/deemix.md b/pages/common/deemix.md index a594fc7ef9..0b75efdd37 100644 --- a/pages/common/deemix.md +++ b/pages/common/deemix.md @@ -2,7 +2,7 @@ > A barebone deezer downloader library built from the ashes of Deezloader Remix. > It can be used as a standalone CLI app or implemented in an UI using the API. -> More Information: . +> More information: . - Download a track or playlist: diff --git a/pages/common/direnv.md b/pages/common/direnv.md index a7d8b1c2f9..dc03c25687 100644 --- a/pages/common/direnv.md +++ b/pages/common/direnv.md @@ -13,7 +13,7 @@ - Edit the `.envrc` file in the default text editor and reload the environment on exit: -`direnv allow` +`direnv edit .` - Trigger a reload of the environment: diff --git a/pages/common/eva.md b/pages/common/eva.md index 5f028e662c..52c02675db 100644 --- a/pages/common/eva.md +++ b/pages/common/eva.md @@ -1,7 +1,7 @@ # eva > Simple calculator REPL, similar to `bc`, with syntax highlighting and persistent history. -> More information . +> More information: . - Run the calculator in interactive mode: diff --git a/pages/common/fastlane.md b/pages/common/fastlane.md new file mode 100644 index 0000000000..4eda3f4f2e --- /dev/null +++ b/pages/common/fastlane.md @@ -0,0 +1,20 @@ +# fastlane + +> Build and release mobile applications from the command-line. +> More information: . + +- Build and sign the iOS application in the current directory: + +`fastlane run build_app` + +- Run `pod install` for the project in the current directory: + +`fastlane run cocoapods` + +- Delete the derived data from Xcode: + +`fastlane run clear_derived_data` + +- Remove the cache for pods: + +`fastlane run clean_cocoapods_cache` diff --git a/pages/common/fnm.md b/pages/common/fnm.md index f43fe22dd4..4399742246 100644 --- a/pages/common/fnm.md +++ b/pages/common/fnm.md @@ -2,7 +2,7 @@ > Fast Node.js version manager. > Install, uninstall or switch between Node.js versions. -> More info: . +> More information: . - Install a specific version of Node.js: diff --git a/pages/common/gh-gist.md b/pages/common/gh-gist.md index 42f4d5a1af..66841b989f 100644 --- a/pages/common/gh-gist.md +++ b/pages/common/gh-gist.md @@ -19,6 +19,6 @@ `gh gist list --limit {{int}}` -- View a Gist in the default browser without rendering markdown: +- View a Gist in the default browser without rendering Markdown: `gh gist view {{id_or_url}} --web --raw` diff --git a/pages/common/glow.md b/pages/common/glow.md index 0f9b374731..b488f6f6be 100644 --- a/pages/common/glow.md +++ b/pages/common/glow.md @@ -1,17 +1,17 @@ # glow > Render Markdown in the terminal. -> More infomration: . +> More information: . - Run glow and select a file to view: `glow` -- Render a markdown file to the terminal: +- Render a Markdown file to the terminal: `glow {{path/to/file}}` -- View a markdown file using a paginator: +- View a Markdown file using a paginator: `glow -p {{path/to/file}}` diff --git a/pages/common/ipython.md b/pages/common/ipython.md index bf74cd96f5..b310e7b80b 100644 --- a/pages/common/ipython.md +++ b/pages/common/ipython.md @@ -1,7 +1,7 @@ # IPython > A Python shell with automatic history, dynamic object introspection, easier configuration, command completion, access to the system shell and more. -> More information: https://ipython.org/documentation.html. +> More information: . - Start an interactive IPython session: diff --git a/pages/common/kotlin.md b/pages/common/kotlin.md index c4127bfa90..1ba92b357b 100644 --- a/pages/common/kotlin.md +++ b/pages/common/kotlin.md @@ -1,7 +1,7 @@ # kotlin > Kotlin Application Launcher. -> More information . +> More information: . - Run a jar file: diff --git a/pages/common/kubectl.md b/pages/common/kubectl.md index d2a4f5a6ab..2f5aa68462 100644 --- a/pages/common/kubectl.md +++ b/pages/common/kubectl.md @@ -1,9 +1,10 @@ # kubectl > Command line interface for running commands against Kubernetes clusters. +> See also `kubectl describe` and other pages for additional information. > More information: . -- List all information about a resource with more details: +- List information about a resource with more details: `kubectl get {{pod|service|deployment|ingress|...}} -o wide` diff --git a/pages/common/mdp.md b/pages/common/mdp.md index 5b19c1fa1b..08826f0cb3 100644 --- a/pages/common/mdp.md +++ b/pages/common/mdp.md @@ -1,9 +1,9 @@ # mdp -> A command-line based tool to make presentations from markdown files. +> A command-line based tool to make presentations from Markdown files. > More information: . -- Launch a presentation in the terminal from a markdown file: +- Launch a presentation in the terminal from a Markdown file: `mdp {{presentation.md}}` diff --git a/pages/common/mixxx.md b/pages/common/mixxx.md new file mode 100644 index 0000000000..97759d477d --- /dev/null +++ b/pages/common/mixxx.md @@ -0,0 +1,28 @@ +# mixxx + +> Free and open source cross-platform DJ software. +> More information: . + +- Start the Mixxx GUI in fullscreen: + +`mixxx --fullScreen` + +- Start in safe developer mode to debug a crash: + +`mixxx --developer --safeMode` + +- Debug a malfunction: + +`mixxx --debugAssertBreak --developer --loglevel trace` + +- Start mixxx using the specified settings file: + +`mixxx --resourcePath {{mixxx/res/controllers}} --settingsPath {{path/to/settings-file}}` + +- Debug a custom controller mapping: + +`mixxx --controllerDebug --resourcePath {{path/to/mapping-directory}}` + +- Show command line help: + +`mixxx --help` diff --git a/pages/common/nativefier.md b/pages/common/nativefier.md index eeee4bae90..a692d0d573 100644 --- a/pages/common/nativefier.md +++ b/pages/common/nativefier.md @@ -1,7 +1,7 @@ # nativefier > Command-line tool to create a desktop app for any web site with minimal configuration. -> More information . +> More information: . - Make a desktop app for a website: diff --git a/pages/common/notmuch.md b/pages/common/notmuch.md index 40d4c60418..39e072d872 100644 --- a/pages/common/notmuch.md +++ b/pages/common/notmuch.md @@ -1,7 +1,7 @@ # notmuch > Command-line based program for indexing, searching, reading, and tagging large collections of email messages. -> More Information: . +> More information: . - Configure for first use: diff --git a/pages/common/openssl-req.md b/pages/common/openssl-req.md index 3c8759178c..6e71599158 100644 --- a/pages/common/openssl-req.md +++ b/pages/common/openssl-req.md @@ -7,6 +7,6 @@ `openssl req -new -sha256 -key {{filename.key}} -out {{filename.csr}}` -- Generate a selfsigned certificate and a corresponding keypair, storing both in a file: +- Generate a self-signed certificate and a corresponding keypair, storing both in a file: `openssl req -new -x509 -newkey {{rsa}}:{{4096}} -keyout {{filename.key}} -out {{filename.cert}} -subj "{{/C=XX/CN=foobar}}" -days {{365}}` diff --git a/pages/common/pip-install.md b/pages/common/pip-install.md new file mode 100644 index 0000000000..565039dcad --- /dev/null +++ b/pages/common/pip-install.md @@ -0,0 +1,20 @@ +# pip install + +> Install Python packages. +> More information: . + +- Install a package: + +`pip install {{package_name}}` + +- Install a specific version of a package: + +`pip install {{package_name}}=={{package_version}}` + +- Install packages listed in a file: + +`pip install -r {{requirements.txt}}` + +- Install the local package in the current directory in develop (editable) mode: + +`pip install -e .` diff --git a/pages/common/pip.md b/pages/common/pip.md index 349c795cef..48a6fe94ee 100644 --- a/pages/common/pip.md +++ b/pages/common/pip.md @@ -3,14 +3,10 @@ > Python package manager. > More information: . -- Install a package: +- Install a package (see `pip install` for more install examples): `pip install {{package_name}}` -- Install a specific version of a package: - -`pip install {{package_name}}=={{package_version}}` - - Upgrade a package: `pip install -U {{package_name}}` @@ -23,10 +19,6 @@ `pip freeze > {{requirements.txt}}` -- Install packages from file: - -`pip install -r {{requirements.txt}}` - - Show installed package info: `pip show {{package_name}}` diff --git a/pages/common/roave-backward-compatibility-check.md b/pages/common/roave-backward-compatibility-check.md index f9de31707f..5e9f344e61 100644 --- a/pages/common/roave-backward-compatibility-check.md +++ b/pages/common/roave-backward-compatibility-check.md @@ -15,6 +15,6 @@ `roave-backward-compatibility-check --to={{git_reference}}` -- Check for breaking changes and output to markdown: +- Check for breaking changes and output to Markdown: `roave-backward-compatibility-check --format=markdown > {{results.md}}` diff --git a/pages/common/sha1sum.md b/pages/common/sha1sum.md index fbc8aeaa65..0459447001 100644 --- a/pages/common/sha1sum.md +++ b/pages/common/sha1sum.md @@ -10,6 +10,14 @@ `sha1sum {{filename1}} {{filename2}}` +- Calculate and save the list of SHA1 checksums to a file: + +`sha1sum {{filename1}} {{filename2}} > {{filename.sha1}}` + - Read a file of SHA1 sums and verify all files have matching checksums: -`sha1sum -c {{filename.sha1}}` +`sha1sum --check {{filename.sha1}}` + +- Only show a message for files for which verification fails: + +`sha1sum --check --quiet {{filename.sha1}}` diff --git a/pages/common/sha224sum.md b/pages/common/sha224sum.md index e2058e21ce..336de65799 100644 --- a/pages/common/sha224sum.md +++ b/pages/common/sha224sum.md @@ -10,6 +10,14 @@ `sha224sum {{filename1}} {{filename2}}` +- Calculate and save the list of SHA224 checksums to a file: + +`sha224sum {{filename1}} {{filename2}} > {{filename.sha224}}` + - Read a file of SHA224 sums and verify all files have matching checksums: -`sha224sum -c {{filename.sha224}}` +`sha224sum --check {{filename.sha224}}` + +- Only show a message for files for which verification fails: + +`sha224sum --check --quiet {{filename.sha224}}` diff --git a/pages/common/sha256sum.md b/pages/common/sha256sum.md index 2311de3727..ea29e9558e 100644 --- a/pages/common/sha256sum.md +++ b/pages/common/sha256sum.md @@ -10,6 +10,14 @@ `sha256sum {{filename1}} {{filename2}}` +- Calculate and save the list of SHA256 checksums to a file: + +`sha256sum {{filename1}} {{filename2}} > {{filename.sha256}}` + - Read a file of SHA256 sums and verify all files have matching checksums: -`sha256sum -c {{filename.sha256}}` +`sha256sum --check {{filename.sha256}}` + +- Only show a message for files for which verification fails: + +`sha256sum --check --quiet {{filename.sha256}}` diff --git a/pages/common/sha384sum.md b/pages/common/sha384sum.md index 3dcbaba2ea..eb8c8be4ef 100644 --- a/pages/common/sha384sum.md +++ b/pages/common/sha384sum.md @@ -10,6 +10,14 @@ `sha384sum {{filename1}} {{filename2}}` +- Calculate and save the list of SHA384 checksums to a file: + +`sha384sum {{filename1}} {{filename2}} > {{filename.sha384}}` + - Read a file of SHA384 sums and verify all files have matching checksums: -`sha384sum -c {{filename.sha384}}` +`sha384sum --check {{filename.sha384}}` + +- Only show a message for files for which verification fails: + +`sha384sum --check --quiet {{filename.sha384}}` diff --git a/pages/common/sha512sum.md b/pages/common/sha512sum.md index c3e8efc7fa..004080ef50 100644 --- a/pages/common/sha512sum.md +++ b/pages/common/sha512sum.md @@ -10,6 +10,14 @@ `sha512sum {{filename1}} {{filename2}}` +- Calculate and save the list of SHA512 checksums to a file: + +`sha512sum {{filename1}} {{filename2}} > {{filename.sha512}}` + - Read a file of SHA512 sums and verify all files have matching checksums: -`sha512sum -c {{filename.sha512}}` +`sha512sum --check {{filename.sha512}}` + +- Only show a message for files for which verification fails: + +`sha512sum --check --quiet {{filename.sha512}}` diff --git a/pages/common/shasum.md b/pages/common/shasum.md index acc6feb863..46447f6a15 100644 --- a/pages/common/shasum.md +++ b/pages/common/shasum.md @@ -14,10 +14,18 @@ `shasum --algorithm 512 {{filename1}} {{filename2}}` +- Calculate and save the list of SHA256 checksums to a file: + +`shasum --algorithm 256 {{filename1}} {{filename2}} > {{filename.sha256}}` + - Check a file with a list of sums against the directory's files: `shasum --check {{list_file}}` +- Check a list of sums and only show a message for files for which verification fails: + +`shasum --check --quiet {{list_file}}` + - Calculate the SHA1 checksum from `stdin`: `{{somecommand}} | shasum` diff --git a/pages/common/thunderbird.md b/pages/common/thunderbird.md index 4058d9cc91..b5ad280153 100644 --- a/pages/common/thunderbird.md +++ b/pages/common/thunderbird.md @@ -1,6 +1,7 @@ # thunderbird > Email client and RSS reader. +> More information: . - Open thunderbird: diff --git a/pages/common/topydo.md b/pages/common/topydo.md new file mode 100644 index 0000000000..77b51a8d1c --- /dev/null +++ b/pages/common/topydo.md @@ -0,0 +1,28 @@ +# topydo + +> A todo list application that uses the todo.txt format. +> More information: . + +- Add a todo to a specific project with a given context: + +`topydo add "{{todo_message}} +{{project_name}} @{{context_name}}"` + +- Add a todo with a due date of tomorrow with a priority of `A`: + +`topydo add "(A) {{todo _message}} due:{{1d}}"` + +- Add a todo with a due date of friday: + +`topydo add "{{todo_message}} due:{{fri}}"` + +- Add a non-strict repeating todo (next due = now + rec): + +`topydo add "water flowers due:{{mon}} rec:{{1w}}"` + +- Add a strict repeating todo (next due = currentdue + rec): + +`topydo add "{{todo_message}} due:{{2020-01-01}} rec:{{+1m}}"` + +- Revert the last `topydo` command executed: + +`topydo revert` diff --git a/pages/common/tuir.md b/pages/common/tuir.md new file mode 100644 index 0000000000..d2d1b4a54c --- /dev/null +++ b/pages/common/tuir.md @@ -0,0 +1,25 @@ +# tuir + +> A text user-interface (TUI) to view and interact with Reddit from your terminal. +> Navigate with the Vim keys. +> More information: . + +- Launch tuir: + +`tuir` + +- Open a subreddit: + +`/{{subreddit_name}}` + +- Open a link: + +`o` + +- Open a specific subreddit on launch: + +`tuir -s {{subreddit_name}}` + +- Open external links using programs defined in the mailcap config: + +`tuir --enable-media` diff --git a/pages/common/virsh.md b/pages/common/virsh.md index 41f5e1f3f6..b34d0bcf19 100644 --- a/pages/common/virsh.md +++ b/pages/common/virsh.md @@ -1,8 +1,8 @@ # virsh > Manage virsh guest domains. -> More information: . > NOTE: 'guest_id' can be the id, name or UUID of the guest. +> More information: . - Connect to a hypervisor session: diff --git a/pages/linux/efibootmgr.md b/pages/linux/efibootmgr.md index 8c03fd920c..200e461fa5 100644 --- a/pages/linux/efibootmgr.md +++ b/pages/linux/efibootmgr.md @@ -1,7 +1,7 @@ # efibootmgr > Manipulate the UEFI Boot Manager (the Bootoptions). -> More information: https://linux.die.net/man/8/efibootmgr. +> More information: . - List the current settings / bootnums: diff --git a/pages/linux/homeshick.md b/pages/linux/homeshick.md index cfa833cdec..cece7f486b 100644 --- a/pages/linux/homeshick.md +++ b/pages/linux/homeshick.md @@ -1,7 +1,7 @@ -# Homeshick +# homeshick > Synchronize Git dotfiles. -> More information . +> More information: . - Create a new castle: diff --git a/pages/linux/kde-inhibit.md b/pages/linux/kde-inhibit.md new file mode 100644 index 0000000000..c72b5b8d5a --- /dev/null +++ b/pages/linux/kde-inhibit.md @@ -0,0 +1,15 @@ +# kde-inhibit + +> Inhibit various desktop functions while a command runs. + +- Inhibit power management: + +`kde-inhibit --power {{command}} {{command_arguments}}` + +- Inhibit screen saver: + +`kde-inhibit --screenSaver {{command}} {{command_arguments}}` + +- Launch vlc, and inhibit colour correction (night mode) while it's running: + +`kde-inhibit --colorCorrect {{vlc}}` diff --git a/pages/linux/lsblk.md b/pages/linux/lsblk.md index 9dd3cac486..37afe23ff2 100644 --- a/pages/linux/lsblk.md +++ b/pages/linux/lsblk.md @@ -29,3 +29,7 @@ - Exclude the devices specified by the comma-separated list of major device numbers: `lsblk -e {{1,7}}` + +- Display a customized summary using a comma-separated list of columns: + +`lsblk --output {{NAME}},{{SERIAL}},{{MODEL}},{{TRAN}},{{TYPE}},{{SIZE}},{{FSTYPE}},{{MOUNTPOINT}}` diff --git a/pages/linux/mdbook.md b/pages/linux/mdbook.md index 4d2a0bf80e..f4495960c8 100644 --- a/pages/linux/mdbook.md +++ b/pages/linux/mdbook.md @@ -19,6 +19,6 @@ `mdbook serve` -- Watch a set of markdown files and automatically build when a file is changed: +- Watch a set of Markdown files and automatically build when a file is changed: `mdbook watch` diff --git a/pages/linux/nethogs.md b/pages/linux/nethogs.md index a602fa1ae0..54bddba2d3 100644 --- a/pages/linux/nethogs.md +++ b/pages/linux/nethogs.md @@ -1,6 +1,7 @@ # nethogs > Monitor bandwidth usage per process. +> More information: . - Start nethogs as root (default device is eth0): diff --git a/pages/linux/netselect.md b/pages/linux/netselect.md index 512afe9173..e0cc489c72 100644 --- a/pages/linux/netselect.md +++ b/pages/linux/netselect.md @@ -1,7 +1,7 @@ # netselect > Speed test for choosing a fast network server. -> More information: . +> More information: . - Choose the server with the lowest latency: diff --git a/pages/linux/rofi.md b/pages/linux/rofi.md index 8c13c0d445..6c1b1ee3ca 100644 --- a/pages/linux/rofi.md +++ b/pages/linux/rofi.md @@ -1,7 +1,7 @@ # rofi > An application launcher and window switcher. -> More Information: . +> More information: . - Show the list of apps: diff --git a/pages/linux/thunar.md b/pages/linux/thunar.md index 9bda32b04c..932202eba5 100644 --- a/pages/linux/thunar.md +++ b/pages/linux/thunar.md @@ -1,6 +1,7 @@ # thunar > Graphical file manager for XFCE desktop environments. +> More information: . - Open a new window showing the current directory: diff --git a/pages/linux/vgs.md b/pages/linux/vgs.md index 152aebfb07..a8ac375c50 100644 --- a/pages/linux/vgs.md +++ b/pages/linux/vgs.md @@ -1,7 +1,7 @@ # vgs > Display information about LVM volume groups. -> More information: https://man7.org/linux/man-pages/man8/vgs.8.html . +> More information: . - Display information about volume groups: diff --git a/pages/osx/security.md b/pages/osx/security.md new file mode 100644 index 0000000000..d90d554633 --- /dev/null +++ b/pages/osx/security.md @@ -0,0 +1,16 @@ +# security + +> Administer Keychains, keys, certificates and the Security framework. +> More information: . + +- List the available keychains: + +`security list-keychains` + +- Delete a specific keychain: + +`security delete-keychain {{path}}` + +- Create a keychain: + +`security create-keychain -p {{password}} {{name.keychain}}` diff --git a/pages/osx/tmutil.md b/pages/osx/tmutil.md new file mode 100644 index 0000000000..07befcfd36 --- /dev/null +++ b/pages/osx/tmutil.md @@ -0,0 +1,36 @@ +# tmutil + +> Utility for managing Time Machine backups. Most verbs require root privileges. +> More information: . + +- Set a HFS+ drive as the backup destination: + +`sudo tmutil setdestination {{path/to/disk_mount_point}}` + +- Set a APF share or SMB share as the backup destination: + +`sudo tmutil setdestination {{protocol://user[:password]@host/share}}` + +- Append the given destination to the list of destinations: + +`sudo tmutil setdestination -a {{destination}}` + +- Enable automatic backups: + +`sudo tmutil enable` + +- Disable automatic backups: + +`sudo tmutil disable` + +- Start a backup, if one is not running already, and release control of the shell: + +`sudo tmutil startbackup` + +- Start a backup and block until the backup is finished: + +`sudo tmutil startbackup -b` + +- Stop a backup: + +`sudo tmutil stopbackup` diff --git a/pages/windows/choice.md b/pages/windows/choice.md index 5e46350d86..3a0c3d1da9 100644 --- a/pages/windows/choice.md +++ b/pages/windows/choice.md @@ -2,7 +2,7 @@ > Prompts the user to select one item from a list of single-character choices in a batch program, and then returns the index of the selected choice. > If used without parameters, choice displays the default choices Y and N. -> More Information: . +> More information: . - A,B and C as list of choices to be used: diff --git a/pages/windows/cipher.md b/pages/windows/cipher.md index 989330dba6..d0a7466c23 100644 --- a/pages/windows/cipher.md +++ b/pages/windows/cipher.md @@ -1,6 +1,7 @@ # cipher > Encrypt or decrypt files on NTFS drives. +> More information: . - Encrypt a file or directory: diff --git a/pages/windows/ftp.md b/pages/windows/ftp.md index 4bfae50c12..fed5dc77c3 100644 --- a/pages/windows/ftp.md +++ b/pages/windows/ftp.md @@ -1,6 +1,7 @@ # ftp > Interactively transfer files between a local and remote FTP server. +> More information: . - Connect to a remote FTP server interactively: diff --git a/pages/windows/xcopy.md b/pages/windows/xcopy.md index edc8d405a5..442b71225c 100644 --- a/pages/windows/xcopy.md +++ b/pages/windows/xcopy.md @@ -1,6 +1,7 @@ # xcopy > Copy files and directory trees. +> More information: . - Copy the file(s) to the specified destination: