TLDR: Linux Man Pages Simplified

Laat me je een vraag stellen. Heb je ooit het commando van de man gebruikt? Probeer het nu als je dat nog niet hebt gedaan. Open uw terminalvenster en voer dit uit:

 man man 

Wat zie je? Voel je je al overweldigd? Oké, lang verhaal in het kort: het man commando is een interface voor referentiehandleidingen van verschillende commando's. Als je wilt weten wat een specifieke opdracht doet, is het je vriend. Het zal je elk klein detail van dat commando laten zien. Maar hoewel die enorme hoeveelheid informatie nuttig is om een ​​opdracht diepgaand te leren, kan het ook heel pijnlijk zijn als je gewoon een glimp wilt opvangen van enkele basisfuncties, pronto.

Dat is het probleem dat tldr wil oplossen. Laten we kijken!

TLDR

Over het algemeen is TLDR een internettaal voor "Too Long Did not Read" en je begrijpt nu misschien de logica achter de naam van dit project.

TLDR is een community-driven project dat de man- pagina's vereenvoudigt. En elke inzending wordt geleverd met handige praktische voorbeelden. Laten we een voorbeeld bekijken en het vergelijken met de uitvoer van de man .

De man pagina voor het ls commando is de volgende:

man ls - Output

En het gaat zo door voor 234 regels! Laten we nu de tldr pagina voor ls :

tldr ls - Uitgang

En dat is het precies, voor de basisgebruiken in minder dan 25 regels!

Als u nieuw bent bij de terminal, is TLDR een geweldig hulpmiddel dat u helpt bij het leren van de basisgebruiken van verschillende opdrachten. Wanneer je je afvraagt ​​wat een bepaald commando kan doen of zou kunnen doen, typ dan gewoon:

 tldr 

en druk op Enter. Het is net zo simpel als dat. Als je gewoon zin hebt om een ​​nieuw commando te leren, kun je ook proberen:

 tldr --random 

Het toont de tldr-pagina voor een willekeurige opdracht.

TLDR is niet alleen beperkt tot de terminal. Er is een live webclient beschikbaar als u deze wilt gebruiken zonder iets op uw systeem te installeren. Open het gewoon in je favoriete browser.

TLDR Web Client

En u kunt vanaf daar naar verschillende manpagina's van verschillende commando's zoeken.

Installatie van TLDR op Ubuntu met Node.js

Als geliefd project van de gemeenschap heeft TLDR veel klanten. Je kunt een lijst van deze vinden op de GitHub-projectpagina. De officiële client is echter een Node.js-toepassing. Om het te gebruiken, moet u Node.js op uw systeem hebben geïnstalleerd. Het installeren van Node.js op Ubuntu is een vrij eenvoudige taak. Laten we het eerst doen:

 sudo apt install nodejs npm 

Dat is het. Gebruik voor het installeren van TLDR de volgende opdracht:

 sudo npm install -g tldr 

Nu is TLDR klaar voor gebruik. Het eerste dat u echter zou willen doen is het bijwerken van de TLDR-cache:

 tldr --update 

TLDR is een actief project. Nieuwe handleidingen worden vaak toegevoegd. Dus als u de invoer voor een opdracht niet kunt vinden, kunt u proberen de cache bij te werken.

Installeren van TLDR op Ubuntu met behulp van Bash

Zoals ik al zei, er zijn verschillende clients voor deze tool. Als u de Node.js-versie niet wilt gebruiken, kunt u terecht voor de onofficiële Bash-client.

Om het te installeren, gebruikt u gewoon de onderstaande commando's:

 loc=/usr/local/bin/tldr sudo wget -qO $loc //4e4.win/tldr sudo chmod +x $loc 

En dan kun je het starten met het commando tldr.

Probleemoplossingstip:

Als u de foutmelding '/ usr / bin / env: node: No such file or directory' krijgt bij het uitvoeren van de opdracht npm om een ​​knooppuntmodule te installeren, kunt u deze eenvoudig herstellen.

Wat hier gebeurt is dat het programma zoekt naar binair met pad / usr / bin / env terwijl het juiste pad in het systeem / usr / bin / nodejs is. Als je een zachte link maakt, moet dit worden opgelost:

ln -s /usr/bin/nodejs /usr/bin/node


Wat denk je over TLDR? Ga je het proberen? Laat het ons weten!

Aanbevolen

LosslessCut is een belachelijk eenvoudige videosnijder voor Linux
2019
Crisis bij Void Linux als hoofdontwikkelaar ontbreekt in actie
2019
Putty installeren op Ubuntu en andere Linux-distributies
2019