Perché le persone Linux dicono sempre di leggere il manuale quando sarebbe molto più semplice darti una risposta? Non c'è un manuale! Non è venuto con uno.
Perché le persone Linux dicono sempre di leggere il manuale quando sarebbe molto più semplice darti una risposta? Non c'è un manuale! Non è venuto con uno.
Risposte:
C'è un manuale, devi solo sapere dove si trova. È possibile accedervi con il mancomando. Se non sei sicuro di come usarlo, digita man man. Il mancomando è molto importante; ricordalo anche se dimentichi tutto il resto.
Il manuale contiene informazioni dettagliate su una varietà di argomenti, che sono separati in diverse sezioni:
/dev) e driverLa notazione si ls(1)riferisce alla lspagina nella sezione 1. Per leggerlo digitare man 1 lso man ls.
Per evitare di essere detto di leggere il manuale quando si chiede una domanda, prova man command, apropos command, command -?, command --help, e un paio di ricerche su Google. Se non capisci qualcosa nel manuale, citalo nella tua domanda e prova a spiegare ciò che non capisci. Di solito quando ti chiedono di leggere il manuale, è perché pensano che ti sarà più utile di una risposta semplice e incompleta. Se non sai quali pagine man sono rilevanti, chiedi.
infopopolo GNU? Inoltre, un suggerimento: se usi Emacs, prova M-x man- come probabilmente conosci bene il tuo editor (scorciatoie, ecc.), Navigare e interagire con le pagine man sarà molto fluido.
See Alsosezione può essere immensamente utile quando sei vicino, ma non del tutto lì). Impara anche a usare il tuo cercapersone ( moreo less) in quanto fornisce l'interfaccia di ricerca per la pagina man (molto utile, diciamo, man bash(che non dovresti mai inviare alla stampante di linea dice la voce dell'amara esperienza)).
Penso che il proverbio cinese spesso citato lo spieghi bene:
Se dai a un uomo un pesce, avrà un solo pasto. Se gli insegni a pescare, mangerà per tutta la vita.
Mentre potresti pensare "Ma è solo una domanda, perché non possono semplicemente dirmi la risposta", è perché i forum sarebbero diventati così pieni da persone che facevano domande ovvie che sarebbe difficile per le domande su cose più esoteriche essere notato . Quindi non pensarlo come se ti stessero rimandando, ma pensalo come se ti aiutassero ad aiutare te stesso.
Ad esempio, è banale trovare la risposta a "Come posso usare grep per fare una ricerca senza distinzione tra maiuscole e minuscole", specialmente quando ti viene ricordato di cercare nella pagina man. Ma per una domanda del tipo "Come posso fare una ricerca senza distinzione tra maiuscole e minuscole nel primo campo di un file, ma distinzione tra maiuscole e minuscole nei campi rimanenti?", Non esiste una semplice man page che ti dirà la risposta e ci sono una moltitudine di modi per rispondere.
Credo che questo perché la maggior parte degli esperti preferirebbe insegnare a qualcuno come imparare, piuttosto che insegnare loro qualche fatto isolato. Dire a qualcuno di leggere la pagina man sta cercando di convincere qualcuno a seguire il percorso di apprendimento per imparare da solo.
Ricordo, ma non posso cercare su Google, uno studio che affermava che la differenza tra un principiante di Unix e un esperto di Unix (non così diverso da un novizio o un esperto di Linux, forse) era che l'esperto sapeva come cercare le cose. Durante il tentativo di trovare quello studio, ho trovato la comprensione rapida nella produzione di comandi UNIX , che sembra contraddire lo studio che ricordo. Che peccato: tutto ciò che devi fare è conoscere un mucchio di fatti per essere un esperto. Ma in tal caso, dire a qualcuno di leggere il manuale può anche servire a riempire l'interrogatore di conoscenza, portando alla produzione di un altro esperto Unix o Linux.
C'è anche un investimento a breve termine a lungo termine nel principiante che pone la domanda. Ci vuole sicuramente meno tempo per dire "usa ls -ltr" per esempio, che insegnerebbe al principiante sull'elenco dei file e le opzioni e così via. Ma se l'esperto deve rispondere a più di 3 o 4 domande, il valore a lungo termine dell'investimento nell'avere qualcuno che legge il manuale diventa ovvio.