Qual è il modo migliore per imparare come usare Ubuntu con il terminale? [chiuso]

20

Spesso, ci sono alcune cose che dobbiamo fare, modificare le impostazioni di sistema, eseguire alcuni processi, tuttavia anche su Ubuntu, a volte non c'è una GUI per eseguire tali compiti, motivo per cui veniamo in posti come il forum di Ubuntu, askubuntu o anche cercare su Google.

Poi qualcuno ci fornisce un comando terminale che ci permette di fare tutto ciò di cui abbiamo bisogno in quel momento per risolvere un certo problema. Quindi vedo che imparare la lingua dietro Linux può essere estremamente utile. Ma tutto quello che ho fatto finora è eseguire i comandi, a volte non capisco nemmeno cosa sto facendo mentre li eseguo, sto solo seguendo le istruzioni di qualcun altro.

Mi piacerebbe capire di più su Linux in generale e su Ubuntu in particolare, non voglio masterizzare Linux o eseguire tutto sul terminale, mi piace Ubuntu bene per PC moderni, user-centric e grafica, ma ho solo vorrebbe sapere le basi e almeno essere in grado di capire che cosa un determinato comando sta per fare sul sistema.

Qual è il modo migliore per farlo?

    
posta Neptunno 16.06.2012 - 02:19

3 risposte

10
  1. Linux in poche parole si dice che sia un buon libro per i comandi di Linux. Puoi vedere quel libro. (Ammetto che non ho letto completamente il libro, ma mi sembra buono per i comandi, vedi sotto il commento di un vero lettore)

  2. Una directory online di utili comandi di Linux può anche aiutarti molto

  3. Ho trovato il libro Ubuntu Linux Bible estremamente utile e una presentazione amichevole di Ubuntu. È di "William von Hagen".

  4. Puoi sfogliare le pagine del manuale di Linux in un browser web installando man2html .

    sudo apt-get install man2html
    
  5. Puoi sfogliare le pagine info GNU digitando info seguendo il nome del comando in un terminale. Il modo grafico per fare la stessa cosa richiede il pacchetto info2www . Installalo con sudo apt-get install info2www .
    (Questi sono più utili, e consiglio vivamente questi per capire i comandi di Linux, come sed, grep e altri)

risposta data Anwar 16.06.2012 - 03:14
3

Leggi di bash, che è la shell della linea di comando. Se hai mai usato MS-DOS, è simile. La maggior parte dei comandi che usi sono abbastanza semplici: inizia con un comando seguito da uno spazio. Il comando può essere un comando bash interno o un programma / comando esterno. Se è esterno, deve trovarsi dove bash può trovarlo, nel percorso o specificato.

Dopo il comando, ci sono spesso opzioni, che sono specifiche del comando. Dopo le opzioni, potrebbero esserci nomi di file richiesti. Tieni presente che gli spazi separano gli elementi in questo elenco, quindi se un nome file ha uno spazio, deve essere "sfuggito", come questo: nome \ con \ spazi. Ogni spazio ha una barra retroversa davanti per renderlo un personaggio piuttosto che un delimitatore. Di solito, puoi anche inserire virgolette sul nome, invece.

Se si tratta di un comando bash, puoi scoprirne di più in alcuni modi:

Inserisci man name_of_command , dove    nome_di_comando è il nome del programma. Usa gli spazi per sfogliare il testo, 'b' alla pagina all'indietro e 'q' per uscire.

Inserisci name_of_command --help per ottenere un elenco abbreviato di opzioni

Puoi ottenere molte informazioni inserendo "man man", e anche "man bash". Ma alcuni tutorial più semplici sono utili per iniziare.

Quindi, la prossima volta che vedi un comando, prova ad inserire la prima parola dopo il comando "man", o inserisci la prima parola, seguita da --help per avere un'idea di quali siano i parametri.

Dopo aver appreso la riga di comando di bash, sarai più in grado di sperimentare alcuni argomenti più avanzati. Ci sono molti tutorial di Linux sul web.

    
risposta data Marty Fried 16.06.2012 - 02:38
0

Penso sempre che il modo migliore sia quello di provarlo, ma con la linea di comando a volte è difficile iniziare.

Alcune cose che mi hanno fatto iniziare-

Uno stava usando un terminale che ha parti grafiche per la navigazione, uno che raccomando (sebbene non sia mantenuto) è la shell di Hotwire.

Prendi in considerazione anche la possibilità di creare un file di testo che puoi annotare comandi e posizioni, finché non li conosci comunque a memoria.

Un'altra cosa che mi ha permesso di iniziare è stata la Linux Pocket Guide , con termini e struttura di file di base e comandi del terminale. link

E ricorda che CAPS conta su Linux, quindi se dai un nome a una cartella FoLdEr, devi digitarlo in questo modo per arrivarci.

    
risposta data Mateo 16.06.2012 - 02:42

Leggi altre domande sui tag