TLDR: Опростени Linux страници

Нека ви задам един въпрос. Използвали ли сте някога командването на man ? Ако не сте, опитайте сега. Отворете прозореца на терминала и изпълнете това:

 man man 

Какво виждаш? Чувствате ли се претоварени? Добре, дълга история накратко - командата man е интерфейс за справочници на различни команди. Ако искате да знаете какво прави конкретна команда, това е вашият приятел. Тя ще ви покаже всяка малка подробност на тази команда. Но докато това огромно количество информация е полезно при изучаването на една команда в дълбочина, то също може да бъде доста болезнено, ако просто искате да прегледате някои основни приложения веднага.

Това е проблемът, който tldr цели да реши. Нека погледнем!

TLDR

Като цяло, TLDR е интернет жаргон за "Твърде дълго не е прочел" и сега можеш да разбереш логиката зад името на този проект.

TLDR е проект, управляван от общността, който опростява man страниците. И всеки запис идва с полезни практически примери. Нека да разгледаме един пример и да го сравним с изхода на man .

man страница за ls е следната:

man ls - Изход

И продължава около 234 реда! Сега да видим страницата tldr за ls :

tldr ls - Изход

И това е само това, което покрива основните употреби в по-малко от 25 реда!

Ако сте нов в терминала, TLDR е чудесен инструмент, който ще ви помогне да научите основните употреби на различни команди. Когато се чудите какво може да направи или може да направи дадена команда, просто напишете:

 tldr 

и натиснете Enter. Толкова е просто. Също така, ако просто искате да научите нова команда, можете да опитате:

 tldr --random 

Тя ще покаже tldr-страница за произволна команда.

TLDR не се ограничава само до терминала. Има наличен уеб клиент на живо, ако искате да го използвате, без да инсталирате нищо на вашата система. Просто го отворете в любимия си браузър.

TLDR Web Client

Оттук можете да търсите различни страници с команди.

Инсталиране на TLDR на Ubuntu с помощта на Node.js

Като любим проект на общността, TLDR има много клиенти. Можете да намерите списък с тях в страницата на проекта GitHub. Въпреки това, официалният клиент е Node.js приложение. За да я изпълните, трябва да имате инсталиран Node.js на вашата система. Инсталирането на Node.js в Ubuntu е доста лесна задача. Нека го направим първо:

 sudo apt install nodejs npm 

Това е. Сега, за да инсталирате TLDR, използвайте следната команда:

 sudo npm install -g tldr 

Сега TLDR е готов за употреба. Първото нещо, което бихте искали да направите, е да актуализирате кеша на TLDR:

 tldr --update 

TLDR е активен проект. Често се добавят нови наръчници. Така че, ако не можете да намерите записа за която и да е команда, можете да опитате да актуализирате кеша.

Инсталиране на TLDR на Ubuntu с помощта на Bash

Както казах, има няколко клиента за този инструмент. Ако не искате да използвате версията Node.js, можете да отидете за неофициалния Bash клиент.

За да я инсталирате, просто използвайте командите по-долу:

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

След това можете да я стартирате с командата tldr.

Съвет за отстраняване на неизправности:

Ако получавате грешка "/ usr / bin / env: node: Няма такъв файл или директория", докато изпълнявате npm команда, за да инсталирате някой модул на възел, можете лесно да го поправите.

Това, което се случва тук, е, че програмата търси двоичен файл с път / usr / bin / env, докато правилният път в системата може да бъде / usr / bin / nodejs. Осъществяването на мека връзка трябва да го поправи:

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


Какво мислите за TLDR? Ще опитате ли? Осведоми ни!

Препоръчано

digiKam 5.0 Издаден! Инсталирайте го в Ubuntu Linux
2019
Mycroft Mark II: Отговорът с отворен код на Amazon Echo и Google Home, който не ви шпионира
2019
13 неща, които трябва да направите след инсталирането на Ubuntu 17.04
2019