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


19

Spesso ci sono alcune cose che dobbiamo fare, modificare le impostazioni di sistema, eseguire alcuni processi, tuttavia anche su Ubuntu, a volte non esiste una GUI per eseguire tali attività, motivo per cui arriviamo in luoghi come il forum di Ubuntu, askubuntu o persino cerca su Google.

Quindi qualcuno ci fornisce un comando terminale che ci consente di fare tutto ciò di cui abbiamo bisogno in quel momento per risolvere un determinato problema. Quindi vedo che l'apprendimento della 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 Ubuntu in particolare, non voglio padroneggiare Linux o eseguire tutto sul terminale, mi piace Ubuntu per PC moderni, incentrati sull'utente e grafici, ma vorrei solo conoscere le basi e almeno essere in grado di capire cosa farà un determinato comando sul sistema.

Qual è il modo migliore per farlo?


c'è un link che ha enormi informazioni per te: ubuntuforums.org/showthread.php?t=1909108
rɑːdʒɑ

Grazie, in effetti c'è molto da dove iniziare a imparare Linux in quel post;)
Neptunno

Ho raccomandato alcune risorse eccellenti qui: askubuntu.com/questions/168142/…

1
Puoi scaricare il file Pdf del progetto di comando linux da sourceforge.net/projects/linuxcommand
Pandya

Risposte:


10
  1. Linux in breve si dice che sia un buon libro per i comandi di Linux. Puoi vedere quel libro. (Ammetto di non aver 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 Linux può anche aiutarti molto

  3. Ho trovato il libro Ubuntu Linux Bible estremamente utile e un'introduzione amichevole a Ubuntu. È di "William von Hagen".

  4. È possibile sfogliare le pagine del manuale di Linux in un browser Web installando man2html.

    sudo apt-get install man2html
    
  5. È possibile sfogliare le pagine di informazioni GNU digitando infoseguendo il nome del comando in un terminale. Il modo grafico di fare la stessa cosa richiede un info2wwwpacchetto. Installalo con sudo apt-get install info2www.
    (Questi sono più utili e li consiglio vivamente di comprendere i comandi di Linux, come sed, grep e altri)


Mi è piaciuta la directory di comandi utili, mentre potrei non avere il tempo di impararla, posso semplicemente andare dritto e ottenere un comando utile ogni volta che ne ho bisogno. Grazie!
Neptunno,

2
Inoltre, se ricordi le prime una o due lettere di un comando (o se riesci a indovinare bene), premendo la scheda 2 o 3 volte si completerà automaticamente con tutte le possibili corrispondenze. La prima scheda non mostrerà nulla se ci sono corrispondenze duplicate, la seconda potrebbe chiederti se vuoi tutte le corrispondenze, ma non lasciarti spaventare, ti dà una pagina alla volta e puoi sempre annullare e allora puoi vedere l'elenco. Digita una directory parziale o un nome file, premi tab e lo completerà automaticamente.
Marty Fried,

Sto iniziando a divertirmi a giocare con il terminale. Ora non sembra così complicato come prima. Grazie per questi suggerimenti;)
Neptunno,

3

Leggi di bash, che è la shell della riga 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 essere dove bash può trovarlo, nel percorso o specificato.

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

Se è un comando bash, puoi scoprire di più in alcuni modi:

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

Invio name_of_command --helpper 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 a inserire la prima parola dopo il comando "man", oppure inserisci la prima parola, seguita da --help per avere un'idea di quali siano i parametri.

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


Non avevo idea che quel terminale avesse queste informazioni utili. Inoltre, bella introduzione all'uso del terminale. Grazie mille!
Neptunno,

1
Il terminale ha una quantità incredibile di funzioni utili e dopo aver iniziato a impararle, rende divertente l'utilizzo del terminale. Puoi cercare i comandi precedenti con Ctrl-R, richiamare i comandi premendo ripetutamente la freccia su, richiamare il comando precedente, o parti di esso, nel mezzo del comando successivo, come se dimentichi di usare sudo, allora puoi digita "sudo !!" e richiamerà l'intero comando. Molte opzioni come questa che usano "!" (spesso chiamato bang, come in Crunch Bang = #!). Una volta arrivato a dove puoi capire cosa sta dicendo "man bash", puoi imparare molto.
Marty Fried,

Anzi, prima non avevo idea di dove iniziare ad apprendere i comandi del terminale, ora vedo che con quelle caratteristiche tutto ciò che serve è una esplorazione.
Neptunno,

0

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

Alcune cose che mi hanno fatto iniziare

Uno stava usando un terminale con parti grafiche per la navigazione, uno che consiglio (anche se non è mantenuto) è la shell Hotwire.

Installa tramite il centro software

Considera anche di creare un file di testo che puoi annotare comandi e posizioni, finché non li conosci a memoria comunque.

Un'altra cosa che mi ha fatto iniziare è stata la Linux Pocket Guide , ha termini e struttura di file di base e comandi di terminale. http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284

E ricorda, i CAPS contano su Linux, quindi se dai un nome a una cartella FoLdEr, devi digitarla in quel modo per arrivarci.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.