Най-добрата команда от всички GNU / Linux според мен

Заглавие повече от провокативно 😛 и както винаги, много личен коментар. Но с малко късмет, довършвайки четенето на този пост, някои от вас ще искат да го пробват оттук насетне;). Знам, че искате да знаете как се казва най-добрата команда, но все още няма да ви казвам 😛 Изчакайте първо малко история.

Магията на интернет

Резултат от изображението за това как те изграждат нещата преди препълването на стека

Ако не разпознавате този символ, вероятно не сте участвали много в света на разработката на софтуер. Днес това е отправна точка за всякакъв вид въпроси, свързани не само с програмирането, има много много интересни теми. (Аз самият съм доста въвлечен в общността на Linux и Unix).

Както се очаква, това носи големи предимства за производителността, тъй като само за секунди можете да намерите решението на проблем, който ако не е бил решен и не е показан на страницата, ще ви отнеме часове или може би дни за решаване (око че това изобщо не е нищо лошо).

Проблемът

С тези предимства днес възникна голям проблем. Знанието се обръща атомен. Какво имам предвид под това? Е, присъединете се към мен в моето обсъждане.

Онзи ден исках да отида да си купя добра испанска книжка по програмиране (нямах предвид име, просто исках да видя дали има нещо добро). Както се очакваше в моята страна, не знам дали същото ще се случи и във вашата, свързаните с компютъра книги бяха на най-малкия и скрит рафт в библиотеката. Нещо повече, те бяха толкова скрити, че когато стигнах до този със знака „Информатика“, бях изненадан, че са книги по философия. Трябваше да попитам един от момчетата, които работеха там, той ме погледна странно и ми показа рафт, пълен с книги, които очевидно не се продаваха много често.

Сред някои екземпляри, които успях да намеря, имаше и супер модерен Word 2003, PowerPoint 2003, Corel x3 ... дори книги на Android y Swift Те бяха толкова остарели, че не си струваше да прескочите корицата на книгата. Не че съм против тези книги, но истината е, че не съм си представял да купя нито една от тях, още по-малко да чета такава до края ...

Най-големият проблем

Но това не може да е причина ... Наистина се съмнявам. Причината за това избягва това, което се вижда с невъоръжено око в книжарниците, но е нещо съвсем очевидно, ако размислим малко. The програмисти Днес те не четат. Това е тъжна реалност, че благодарение на магия на интернет, той става все по-общ в целия свят.

Вярно е, че със скоростта, с която технологията расте и се развива, получаването на книги е малко сложно, езиците винаги се обновяват или се променят рамките. Какво можем да направим по въпроса? Ами това е моето лично решение.

Решаващият фактор

За повече от 30 години, през които съществува софтуерът, какво е това, което никога не се е променило ни най-малко? Прост, основният елемент, човече. Ако се замислим за секунда, ще разберете какво имам предвид; той Hombre винаги е бил там, независимо от езика; той Hombre винаги е бил там, независимо от хардуера. Той Hombre е този, който е дефинирал концепции основни за развитието.

Преди време си купих книга, наречена ОПЕРАТИВНИ СИСТЕМИ, основан на концепция подход de DM Dhamdhere. Въпреки че книгата беше публикувана през 2008 г., много от концепциите ми се струват толкова актуални днес, че смятам, че голяма част от това, което знам за операционните системи, се основава на това красиво (и донякъде обширно) копие.

Как се отразява това?

Е, всичко това обяснение има причина и причина да бъде. Любимата ми команда беше отстранена в продължение на много от последните няколко години от този нов начин за разследване на нещата. Тъй като преди интернет в мащаба, в който сме сега, трябваше да има начин да открием всички тези тънкости от ежедневието.

За всички любопитни ви моля да изпълните следната команда:

apropos -s 1,2,3,4,5,6,7,8 a

Гарантирам, че сте виждали много редове да минават пред очите ви. А за тези, които не са видели абсолютно нищо, първо трябва да бягат

mandb

След кратко изчакване те ще могат да изпълнят предишната команда и да видят дългия списък с информация.

мъж

На този етап в публикацията няма нужда да скривам името на любимата си програма 🙂

И това ли е просто да цитирам малко препратка от същата тази страница с ръководството

Собствен. Кристофър Диас Риверос

Този раздел е доста интересен, както виждаме, има ясна дефиниция на видовете ръководства, които съществуват. Любимите ми са в група 8 и 3. Но със сигурност питате, как да вляза в тези страници? Много просто, човекът върви ръка за ръка с две програми, които улесняват живота ни. aproposwhatis. Първият ни позволява да търсим справки в ръководствата (заглавие и описание), а вторият ни позволява да търсим всички видове ръководства за всеки наличен запис. Но ще дадем пример, за да го направим по-дидактичен.

уместен

Нека да видим какво се случва, когато използвате apropos man:

Собствен. Кристофър Диас Риверос

Както можете да видите, списъкът е толкова голям, че терминалът ми не достигна, за да покаже целия. Apropos търси както заглавието, така и описанието, така че използването на малки думи може да бъде от малка полза, тъй като генерира много резултати. Но винаги е чудесно, ако не помним точно името на командата.

какво е

Както подсказва името, тази програма използва стойността на програмен запис и ви показва всички възможни препратки, които намира. За да запазим духа, нека опитаме следната команда: whatis man

Собствен. Кристофър Диас Риверос

Както можете да видите, сега сме в много по-малък формат. Това е една от най-добрите части на whatis, вътре в скобите ни казва кой ръчен раздел е наличен. Както можете да видите, човекът има три входа: 1, 7, 1p.

употреба

Във всеки от горните случаи просто изпълнете някоя от тези команди: man 1 man, man 7 man, man lp man.

Собствен. Кристофър Диас Риверос

Толкова просто! Ще можете да видите всеки от съответните записи, но това не е всичко. Човекът също е доста полезен, когато е в ръководството, нека натиснем h, докато сме вътре:

Собствен. Кристофър Диас Риверос

Както виждате, човек използва по-малко като пейджър. Поради тази причина много от командите на vim ще бъдат полезни на човека, така че няма нужда да научавате нов синтаксис (за тези, които вече познават vim), когато навигирате по екраните. Ако си спомняте публикацията ми за ядрото / y те са ти приятели 😉

инфо

информацията е малка програма, която показва по-приятелски текст в някои програми, тя върви ръка за ръка с човека, но в някои случаи, подобно на много програми на GNU, информацията е много по-подробна (това между другото не е често срещан случай).

Pensamientos finales

Това е любимата ми команда и най-добрата команда според мен 🙂 Главно защото, ако спрем да помислим малко по въпроса, кой по-добре от човека, който е създал програма, за да обясни нейното използване и предимства? Информацията, която идва от източника за всякакъв вид адаптация, винаги ще бъде по-добра (дори моите публикации 😛).

Става обичайно да се пише много, но се надявам, че ако сте стигнали толкова далеч, ще бъдете малко любопитни от тази прекрасна команда, която ни дава всички знания за Linux на нашите компютри и без допълнителни усилия 🙂

За тези, които може би са забелязали, много от тези ръководства са на английски, чудесна възможност да се помогне на испаноморския свят е да се свържат с разработчиците (обикновено в долната част на ръководството) и да им кажат, че искат да създадат превод, много от тях с удоволствие ще приемат . Но засега се сбогувам.

С уважение,


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   анонимен каза той

    Здравейте, страхотна статия

    Един въпрос, как да вляза в раздел 3, извиквания на библиотеки (функции, съдържащи се в системните библиотеки)?

    Saludos г. Gracias

    1.    ChrisADR каза той

      Здравейте 🙂

      С програма / функция man 3

      Раздел 3 обикновено се предлага с пакети "-dev" в много двоични дистрибуции и в една и съща библиотечна документация. Поради тези причини обикновено ще трябва да потърсите името на функцията, която искате да използвате във вашата програма. Например:

      приблизително –раздели = 3 popen

      ще върне двата ръчни записа, които функцията popen има: 3 (от Linux) и 3p (от Posix). Всеки голям FOSS проект (поне тези, които трябва да стартирате, за да работи системата ви) има много документация, но при по-малки проекти те може изобщо да не съществуват.

      Винаги е препоръчително да се вземат за ориентир съответно и whatis, защото резултатът показва ръководствата, налични за тази програма или функция.

      поздрави

  2.   Тържище каза той

    ~ $ човек 7
    Няма ръчно въвеждане за 7
    (Алтернативно, каква страница с ръководство искате от раздел 7?)
    ~$

    ... това ме хвърля в този запис. Не знам дали е нормално или липсват повече параметри.

    1.    Тържище каза той

      ... Вече осъзнах грешката си. Извинения ...

  3.   Хосе Гонсалес каза той

    Отличен пост !!