Man-pagina's inkorten tot leesbare uitleg over Linux en macOS

Man-pagina's inkorten tot leesbare uitleg over Linux en macOS / Linux

Als de rest niet lukt, lees dan de handleiding. Opdrachtregel Een beknopte handleiding Aan de slag met de Linux-opdrachtregel Een beknopte handleiding Aan de slag met de Linux-opdrachtregel U kunt veel geweldige dingen doen met opdrachten in Linux en het is echt niet moeilijk om te leren. Meer lezen gebruikers op Linux en Mac weten dat ze kunnen typen “man” gevolgd door een opdrachtnaam om een ​​lange, gedetailleerde uitleg van die opdracht te zien. Deze manpagina's zijn nuttig maar uitgebreid. Soms is alles wat je nodig hebt een korte, beknopte uitleg van een commando om je geheugen op te frissen.

Hier is een eenvoudige manier om beknopte, praktische uitleg te krijgen van de opdrachten die worden gebruikt op de opdrachtregel. Topwebsites en boeken om je te transformeren naar een Linux-opdrachtregel Hero Top-websites en boeken om je te transformeren in een Linux-commandoregelheld De Linux-opdrachtregel is een extreem krachtige tool - maar het kan ook intimiderend zijn. Gebruik deze websites en boeken om er iets aan te doen. Meer informatie over Linux en Mac. Het is een app met de opdrachtregel “TLDR”, na de afkorting voor “te lang; heeft niet gelezen”. De tl; Dr. afkorting wordt gebruikt om een ​​verkorte versie van de tekst te schrijven of aan te vragen, wat precies is wat de TLDR commando doet.

Installeer tldr op Ubuntu

De TLDR commando op Ubuntu is niet beschikbaar in een repository, dus er is een beetje een omweg manier om het te installeren. Maar het is niet moeilijk.

Ten eerste moeten we NodeJS en de Node Package Manager (npm) installeren. druk op Ctrl + Alt + T om de terminal te openen en typ de volgende opdracht.

sudo apt install nodejs npm

Vervolgens gaan we gebruiken NPM installeren TLDR. Type:

sudo npm install -g tldr

U zou nu tldr moeten kunnen gebruiken, maar mogelijk ziet u een foutmelding, “Bestand of map bestaat niet” wanneer je het probeert.

U kunt deze fout oplossen door een symboliek te maken. Wat is een symbolische link en wat zijn zijn toepassingen? [MakeUseOf Explains] Wat is een symbolische link en wat zijn zijn toepassingen? [MakeUseOf Explains] Lees meer. Typ de volgende opdracht.

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

Installeer tldr op macOS

Op macOS gebruiken we Homebrew Mac-apps installeren in Terminal Homebrew gebruiken Mac-apps installeren in Terminal Homebrew gebruiken Wist je dat je Mac-software in de terminal kunt installeren? Hier leest u hoe u Homebrew kunt gebruiken om eenvoudig Mac-apps te installeren. Read More, de pakketbeheerder voor macOS, om tldr te installeren. Met Homebrew kun je elk commandoregelhulpprogramma installeren met slechts een paar toetsaanslagen. Door Cask toe te voegen aan Homebrew kun je ook desktop-apps installeren, zoals Firefox en GIMP. Het bijwerken van opdrachtregelhulpprogramma's en desktop-apps is eenvoudig met Homebrew en Cask.

Homebrew is niet standaard geïnstalleerd. Ga naar de Homebrew-website en kopieer de installatieopdracht vanaf daar. We hebben het hier niet opgenomen voor het geval het verandert.

Als u Homebrew wilt installeren, opent u de Terminal van de nutsbedrijven map in de toepassingen map. Klik met de rechtermuisknop op de opdrachtregel en selecteer Pasta om het installatiecommando Homebrew in te voeren dat je hebt gekopieerd. druk op invoeren en volg de instructies zoals ze worden gepresenteerd.

Nadat Homebrew is geïnstalleerd, typt u de volgende opdracht om het te installeren TLDR commando.

zet tldr

Nu kunt u het tldr-commando gebruiken om korte, beknopte verklaringen voor opdrachten te krijgen.

Gebruik tldr om snel te achterhalen hoe een opdracht moet worden gebruikt

We zullen het ls-commando gebruiken om het verschil te illustreren tussen het gebruik van man en tldr. De screenshots zijn van Linux, maar het werkt op dezelfde manier op macOS.

Typ de volgende opdracht bij de prompt.

man ls

Je zult de langdradige, gedetailleerde uitleg zien van de ls-opdracht die doorgaat voor pagina's. Gebruik de pijltjestoetsen en de toetsen Page Up en Page Down om door de man-pagina te navigeren voor de ls-opdracht.

Typ nu de volgende opdracht.

tldr ls

U zult een veel kortere beschrijving van de meest voorkomende toepassingen van het ls-commando zien. Merk op dat je niet door de resultaten hoeft te bladeren, althans niet veel. We hebben ons Terminal-venster iets groter gemaakt om alle resultaten tegelijkertijd te tonen.

Gebruik de Webversie van tldr

Als u tldr niet wilt installeren of als u problemen ondervindt, is er een geweldige webversie van de TLDR hulpprogramma op https://tldr.ostera.io/. Ze bevatten een korte uitleg over het gebruik van de site. Dit is ook handig als u al in een browser bent en snel een opdracht op wilt zoeken zonder een terminalvenster te openen.

Typ bijvoorbeeld “ls” in het zoekvak bovenaan de pagina. De resultaten worden onmiddellijk weergegeven. U vindt dit misschien nog gemakkelijker om te lezen dan de resultaten van de opdracht tldr op de opdrachtregel.

Ze bieden zelfs een Bewerk deze pagina op Github link aan de onderkant van de pagina voor elke opdracht voor het geval u fouten ziet.

U kunt ook opdrachten maken of bewerken op de website TLDR Pages.

Heb je een offline exemplaar nodig? Download een PDF-versie van de tldr-pagina's, voor later gebruik. U kunt zelfs een TLDR app op uw Android [niet langer beschikbaar] of iOS-apparaat.

manpagina's zijn nog steeds nuttig

De TLDR commando is handig voor het leren van de basis over een commando. Er zijn echter opdrachtparameters weggelaten die u mogelijk handig vindt. Dus als je niet ziet wat je zoekt op de TLDR pagina voor een opdracht, controleer de man pagina, als de opdracht er een heeft.

Bijvoorbeeld de TLDR pagina voor de ls commando laat de volgende bruikbare parameters weg. Parameters zijn hoofdlettergevoelig.

  • -R: Subdirectories recursief weergeven.
  • -X: Sorteer alfabetisch op bestandsextensies.
  • -d: Vermeld alleen de mappen, niet de inhoud.

Een ander voorbeeld is de rm opdracht, waarmee bestanden en mappen worden verwijderd. Met een bepaalde parameter kan het worden gebruikt om de volledige inhoud van een opgegeven map te wissen. Wees voorzichtig met deze opdracht, want uiteindelijk kunt u kritieke systeembestanden verwijderen als ze verkeerd worden gebruikt.

  • -IK: Eenmalig vragen voordat u meer dan drie bestanden verwijdert, of wanneer u bestanden recursief verwijdert. Deze parameter is minder opdringerig dan -ik, terwijl je nog steeds beschermd bent tegen het per ongeluk verwijderen van bestanden die je niet wilt verwijderen.
  • -d: Verwijder lege mappen.

Terwijl de TLDR pagina voor de rm commando geeft de -r parameter voor het recursief verwijderen van een map en al zijn submappen, het verklaart dat niet rm verwijdert niet-niet-lege mappen standaard. Je moet gebruiken -r of -R om niet-lege mappen recursief te verwijderen.

Bespaar tijd met het tldr-commando

De TLDR commando wordt meteen duidelijk met korte uitleg en praktische voorbeelden van bash shell-commando's. Misschien vindt u zelfs beknopte verklaringen voor sommige ingebouwde commando's die niet langer beschikbaar zijn als man vermeldingen, zoals de CD commando.

Je kunt alle ingebouwde commando's die beschikbaar zijn in de bash-shell achterhalen door de volgende opdracht op de opdrachtregel te typen.

man bash-builtins

Misschien wil je ook de Fish shell uitproberen? 7 Redenen waarom je de Fish Shell zou moeten installeren 7 Redenen waarom je de Fish Shell zou moeten installeren Vind je het niet leuk hoe je Linux-terminal werkt? Waarom geen nieuwe shell installeren? Een dergelijke shell is vis, die functies introduceert die alledaags zouden moeten zijn, maar dat niet deden. Laten we kijken. Meer lezen, met extra functies zoals automatische suggesties, VGA-kleuren en een scripttaal geïnspireerd op moderne programmeertalen zoals Python en Ruby.

Vind je de uitleg in tldr gemakkelijker te begrijpen? Of geeft u de voorkeur aan de volledige, gedetailleerde uitleg over de man-pagina's? Deel uw mening en ervaringen met ons in de opmerkingen hieronder.

Ontdek meer over: Linux, Linux Bash Shell.