Quando lavoriamo con la Shell di Linux,
abbiamo a disposizione numerosi comandi utili per la ricerca d’informazioni riguardanti il sistema operativo che stiamo
utilizzando, si tratta di risorse che vanno dalla sintassi delle righe di comando ai software installati, dalle specifiche
del Kernel alle informazioni relative all’hardware.
Per quanto riguarda la sintassi dei comandi, può
essere molto utile richiamare da Shell il manuale in linea. Se per esempio volessimo reperire informazioni riguardanti
il comando apachectl (Apache HTTP Server Control Interface), potremo digitare la seguente istruzione:
man apachectlo in alternativa
info apachectlPer spostarci all’interno della pagina visualizzata potremo utilizzare [Invio] e scorrere le informazioni riga per riga, oppure, ci muoveremo da una pagina all’altra clickando sulla barra spaziatrice. Una volta reperita l’informazione desiderata il tasto [q] ci riporterà alla consolle della Shell.
rpm -qa |moreIn questo caso verrà stampata in output la lista completa dei pacchetti disponibili; rimangono valide le istruzioni descritte per il comando man: [Invio] per scorrere i nomi dei pacchetti uno alla volta, [Spacebar] per “sfogliare” le schermate e [q] per uscire dalla lista.
makewhatisUna volta esaurita la fase di creazione, potremo accedere alle informazioni archiviate attraverso l’istruzione apropos a cui dovremo passare come parametro il nome del file di nostro interesse, potremo digitare per esempio la riga di comando:
apropos halte visualizzare in output i tre comandi: halt, poweroff e reboot ad esso riferiti seguiti da una breve descrizione.
apropos initvedremo scorrere sul nostro monitor una lunghissima serie di nomi di file e sarebbe ostico individuare la risorsa desiderata. Per ovviare a questo problema dovremo utilizzare l’argomento |more in questo modo:
apropos init|morevisualizzeremo la tabella relativa ad init “pagina per pagina” e potremo muoverci all’interno delle schermate con i soliti [Invio], [Spacebar] e [q].
updatedbsenza ulteriori opzioni e attendere la fine del processo di update.
locate php.iniverrà quindi stampato a video il percorso in cui essa è allocata.