Po meni najbolja naredba od svih GNU / Linuxa

Naslov više nego provokativan 😛 i kao i uvijek vrlo osoban komentar. Ali uz malo sreće s završetkom čitanja ovog posta, neki od vas će ga htjeti od sada isprobati;). Znam da želite znati kako se zove najbolja naredba, ali neću vam još reći 😛 Pričekajte prvo malo povijesti.

Magija Interneta

Rezultat slike kako grade stvari prije nego što se stack prelije

Ako ne prepoznajete ovaj simbol, vjerovatno niste bili previše uključeni u svijet razvoja softvera. U današnje vrijeme ovo je referentna točka za bilo koju vrstu pitanja koja se odnose ne samo na programiranje, već postoje i vrlo zanimljive teme. (I sam sam prilično uključen u Linux & Unix zajednicu).

Očekivano, ovo donosi velike prednosti produktivnosti, jer u nekoliko sekundi možete pronaći rješenje problema koje bi vam, ako nije riješeno i prikazano na stranici, trebalo satima ili možda danima (oko da ovo uopšte nije ništa loše).

problem

Uz ove današnje prednosti nastao je veliki problem. Znanje se okreće atomska. Šta mislim pod tim? Pa, pridruži mi se u mojoj raspravi.

Neki dan sam htio kupiti dobru špansku programsku knjigu (nisam imao na umu neko ime, samo sam želio vidjeti ima li nešto dobro). Kao što se očekivalo u mojoj zemlji, ne znam hoće li se isto dogoditi i u vašoj knjizi. Računarske knjige bile su na najmanjoj i najskrivenijoj polici u biblioteci. Štoviše, bili su toliko skriveni da sam se, kad sam došao do one sa znakom "Računarske nauke", iznenadio da su to knjige iz filozofije. Morao sam pitati jednog od momaka koji su tamo radili, čudno me pogledao i pokazao mi policu punu knjiga koje se očito nisu često prodavale.

Među nekim primjercima koje sam mogao pronaći bio je i super moderan Word 2003, PowerPoint 2003, Corel x3 ... čak i knjige android y brz Bili su toliko zastarjeli da nije vrijedilo preskočiti korice knjige. Nije da sam protiv ovih knjiga, ali istina je da nisam zamišljao da kupim bilo koju od njih, a još manje da je pročitam do kraja ...

Najveći problem

Ali ovo ne može biti uzrok ... Zaista sumnjam. Razlog tome bježi od onoga što se golim okom vidi u knjižarama, ali nešto je sasvim očito ako malo razmislimo. The programeri Danas ne čitaju. Ovo je tužna stvarnost, zahvaljujući magia interneta, on postaje sve općenitiji u cijelom svijetu.

Istina je da je brzinom kojom tehnologija raste i razvija se dobivanje knjiga pomalo komplicirano, jezici se uvijek obnavljaju ili okviri mijenjaju. Šta možemo učiniti po tom pitanju? Pa, ovo je moje lično rješenje.

Odlučujući faktor

U više od 30 godina koliko postoji softver, šta je to što se nikada nije ni najmanje promijenilo? Jednostavno, glavni element čoveče. Ako malo razmislimo o tome, vidjet ćete na što mislim; on čovječe to je oduvijek bilo, bez obzira na jezik; on čovječe uvijek je bio tu, bez obzira na hardver. On čovječe je onaj koji je definirao koncepti glavni na razvoju.

Prije nekog vremena kupio sam knjigu koja se zove OPERATIVNI SUSTAVI, pristup zasnovan na konceptu de DM Dhamdhere. Iako je knjiga objavljena 2008. godine, mnogi mi se koncepti danas čine toliko relevantni da smatram da se velik dio onoga što znam o operativnim sistemima temelji na ovoj prekrasnoj (i donekle opsežnoj) kopiji.

Kako ovo utiče?

Pa, sve ovo objašnjenje ima razlog i razlog za to. Moja omiljena naredba bila je marginalizirana tokom mnogih posljednjih nekoliko godina ovim novim načinom istraživanja stvari. Jer prije interneta na mjeri na kojoj smo sada, morao je postojati način da otkrijemo sve te sitnice svakodnevnog života.

Zbog svih znatiželjnika, molim vas da izvršite sljedeću naredbu:

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

Garantujem da ste vidjeli kako vam prolazi mnogo linija pred očima. A za one koji nisu vidjeli apsolutno ništa, prvo moraju trčati

mandb

Nakon kratkog čekanja moći će izvršiti prethodnu naredbu i vidjeti dugačku listu informacija.

čovjek

U ovom trenutku u postu nema potrebe za skrivanjem imena mog omiljenog programa 🙂

I da li je to samo da citiram malu referencu sa vaše iste stranice priručnika

Svoje. Christopher Diaz Riveros

Ovaj je odjeljak prilično zanimljiv, kao što vidimo, postoji jasna definicija vrsta priručnika koji postoje. Moji favoriti su u grupi 8 i 3. Ali sigurno pitate, kako da pristupim tim stranicama? Vrlo jednostavno, čovjek ide ruku pod ruku s dva programa koji nam život čine vrlo jednostavnim. aproposwhatis. Prvi nam omogućava pretraživanje referenci unutar priručnika (naslov i opis), a drugi omogućava pretraživanje svih vrsta priručnika za svaki dostupni unos. Ali mi ćemo dati primjer da to postane didaktičnije.

prikladno

Pogledajmo šta će se dogoditi kada koristite apropos man:

Svoje. Christopher Diaz Riveros

Kao što vidite, lista je toliko velika da moj terminal nije stigao prikazati sve. Apropos pretražuje i naslov i opis, tako da upotreba malih riječi može biti od male koristi jer generira puno rezultata. Ali uvijek je sjajno ako se točno ne sjetimo imena naredbe.

šta je

Kao što naziv implicira, ovaj program koristi vrijednost unosa programa i prikazuje vam sve moguće reference koje pronađe. Da zadržimo duh, pokušajmo sa sljedećom naredbom: whatis man

Svoje. Christopher Diaz Riveros

Kao što vidite, sada smo u mnogo manjem formatu. Ovo je jedan od najboljih dijelova whatisa, unutar zagrada nam govori koji je ručni odjeljak dostupan. Kao što vidite, čovjek ima tri ulaza: 1, 7, 1p.

upotreba

U bilo kojem od gore navedenih slučajeva, samo pokrenite bilo koju od ovih naredbi: man 1 man, man 7 man, man lp man.

Svoje. Christopher Diaz Riveros

Jednostavno! Moći ćete vidjeti svaki od unosa, ali to nije sve. Čovjek je također vrlo koristan kada se nalazimo u priručniku, pritisnite h dok smo unutra:

Svoje. Christopher Diaz Riveros

Kao što vidite, čovjek koristi manje kao pejdžer. Iz tog će razloga mnoge vim naredbe dobro doći čovjeku, tako da nema potrebe za učenjem nove sintakse (za one koji vim već znaju) prilikom navigacije zaslonima. Ako se sjećate mog posta o kernelu / y oni su tvoji prijatelji 😉

info

info je mali program koji u nekim programima prikazuje prijateljskiji tekst 😉 ide ruku pod ruku s čovjekom, ali u određenim slučajevima, poput mnogih GNU programa, informacije su puno detaljnije (to inače nije čest slučaj) .

Završne misli

Ovo je moja omiljena naredba i najbolja naredba po meni 🙂 Uglavnom zato što, ako prestanemo malo razmisliti o tome, ko bolje od osobe koja je dizajnirala program da objasni njegovu upotrebu i prednosti? Informacije koje dolaze iz izvora za bilo koju vrstu adaptacije uvijek će biti bolje (čak i moji postovi 😛).

Postalo je uobičajeno puno pisati, ali nadam se da ćete, ako ste stigli toliko daleko, biti malo znatiželjni u vezi s ovom divnom naredbom koja nam daje svo znanje o Linuxu na našim računalima i bez dodatnog napora 🙂

Za one koji su možda primijetili, mnogi od ovih priručnika su na engleskom jeziku, prekrasna prilika da se pomogne hispanskom svijetu je kontaktiranje programera (obično dna stranice s uputama) i recite im da žele stvoriti prijevod, mnogi od njih će rado prihvatiti . Ali za sada se opraštam.

pozdrav,


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Anónimo rekao je

    Pozdrav, sjajan članak

    Jedno pitanje, kako mogu pristupiti odjeljku 3, pozivi biblioteka (funkcije sadržane u sistemskim bibliotekama)?

    Pozdrav i zahvalnost

    1.    ChrisADR rekao je

      Pozdrav 🙂

      Sa programom / funkcijom man 3

      Odjeljak 3 obično dolazi s "-dev" paketima u mnogim binarnim distribucijama i u istoj bibliotečkoj dokumentaciji. Iz tih razloga obično ćete trebati potražiti ime funkcije koju želite koristiti u svom programu. Na primjer:

      približno –odjeljci = 3 popena

      vratit će dva ručna unosa koja funkcija popen ima: 3 (iz Linuxa) i 3p (iz Posixa). Svaki veliki FOSS projekt (barem onaj koji morate pokrenuti da bi vaš sistem radio) ima puno dokumentacije, ali u manjim projektima ona možda uopće ne postoji.

      Uvijek je poželjno uzeti za referencu odgovarajuće i whatis, jer rezultat ukazuje na priručnike dostupne za taj program ili funkciju.

      Saludos

  2.   Mart rekao je

    ~ $ čovjek 7
    Nema ručnog unosa za 7
    (Alternativno, koju stranicu priručnika želite iz odjeljka 7?)
    ~$

    ... ovo me baca u taj unos. Ne znam je li to normalno ili nedostaje više parametara.

    1.    Mart rekao je

      ... Već sam shvatio svoju grešku. Izvinjenje ...

  3.   Jose Gonzalez rekao je

    Odlican post !!