diff --git a/COMMUNITY-ROLES.md b/COMMUNITY-ROLES.md index 32f77231c..a919b4b76 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 3ddf26a3b..90ceb69f8 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 992175211..7edfb36ef 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 000000000..e62062521 --- /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 000000000..6af81957a --- /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 000000000..99a9889c5 --- /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 76804605f..6ff98c35b 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 683191573..eadc8c5e0 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 f955cc839..5a86732b3 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 000000000..051b176ff --- /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 a594fc7ef..0b75efdd3 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 a7d8b1c2f..dc03c2568 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 5f028e662..52c02675d 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 000000000..4eda3f4f2 --- /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 f43fe22dd..439974224 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 42f4d5a1a..66841b989 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 0f9b37473..b488f6f6b 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 bf74cd96f..b310e7b80 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 c4127bfa9..1ba92b357 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 d2a4f5a6a..2f5aa6846 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 5b19c1fa1..08826f0cb 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 000000000..97759d477 --- /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 eeee4bae9..a692d0d57 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 40d4c6041..39e072d87 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 3c8759178..6e7159915 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 000000000..565039dca --- /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 349c795ce..48a6fe94e 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 f9de31707..5e9f344e6 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 fbc8aeaa6..045944700 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 e2058e21c..336de6579 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 2311de372..ea29e9558 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 3dcbaba2e..eb8c8be4e 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 c3e8efc7f..004080ef5 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 acc6feb86..46447f6a1 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 4058d9cc9..b5ad28015 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 000000000..77b51a8d1 --- /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 000000000..d2d1b4a54 --- /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 41f5e1f3f..b34d0bcf1 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 8c03fd920..200e461fa 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 cfa833cde..cece7f486 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 000000000..c72b5b8d5 --- /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 9dd3cac48..37afe23ff 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 4d2a0bf80..f4495960c 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 a602fa1ae..54bddba2d 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 512afe917..e0cc489c7 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 8c13c0d44..6c1b1ee3c 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 9bda32b04..932202eba 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 152aebfb0..a8ac375c5 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 000000000..d90d55463 --- /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 000000000..07befcfd3 --- /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 5e46350d8..3a0c3d1da 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 989330dba..d0a7466c2 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 4bfae50c1..fed5dc77c 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 edc8d405a..442b71225 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: