Estratto del documento

Comandi Linux di base

Prima lista di comandi e significati

  • pwd -> indica dove ci troviamo
  • cd -> cambia directory corrente
  • Percorso assoluto: inizia con /
  • Percorso relativo: non inizia con /
  • .. -> torna indietro nella directory genitrice
  • ls -> lista dei file contenuti nella directory, con il tasto TAB completamento automatico
  • ls -l -> lista dei file con tipo permessi, ecc.
  • ls -a -> visualizza anche i file nascosti.
  • d -> directory
  • - -> file semplice
  • w = il file può essere aperto in scrittura
  • r = lettura
  • x = esecuzione
  • - = permesso negato
  • cat/more -> visualizza il contenuto del file
  • q -> termina visualizzazione del file
  • file/nome/* -> visualizza tipologia file senza visualizzare contenuto
  • df -> spazio disponibile nel disco
  • du -> spazio utilizzato in una directory
  • touch -> creare un file vuoto
  • ls -l nome = controllo se il file è stato creato
  • cat > nome = inizia l'inserimento del testo nel file creato
  • [ctrl d] = termina l'inserimento del testo
  • cat nome = verifica se il file è stato creato ed il testo inserito
  • cp nome nome2 -> copia del file "nome" in "nome2"
  • rm -> elimina file definitivamente
  • mkdir -> crea una nuova directory
  • cp -r -> copia una directory
  • rmdir -> elimina directory vuote
  • mv nome nome2 -> rinomina "nome" in modo da diventare "nome2"
  • mv nome nome2 nome3 -> sposta file "nome" "nome2" in "nome3"
  • ln -s nome nome2 -> collegamento simbolico di "nome", "nome2" è il file "nome"

Seconda lista di comandi e significati

  • pwd -> indica dove ci troviamo
  • cd -> cambia directory corrente
  • .. -> torna indietro alla directory genitore
  • ls -> lista dei file contenuti nella directory
  • ls -l -> lista dei file con tipo permessi, ecc.
  • ls -a -> visualizza anche i file nascosti (.)
  • d -> directory
  • - -> file semplice
  • w -> il file può essere aperto in scrittura
  • r -> lettura
  • x -> eseguibile in sys operator
  • -> permesso negato
  • cat/more -> visualizza il contenuto del file
  • q -> termina visualizzazione del file
  • file/nome/* -> visualizza proprietà file senza visualizzare contenuto
  • df -> spazio disponibile nel disco
  • du -> spazio utilizzato in una directory
  • touch -> crea un file vuoto
  • ls -l nome - verifica se il file è stato creato
  • cat > nome - inizia l’inserimento del testo nel file creato
  • [ctrl+d] -> termina l’inserimento del testo
  • cat nome - verifica se il file è stato creato ed il testo inserito
  • cp nome nome2 -> copia del file “nome” in “nome2”
  • rm -> elimina file definitivamente
  • mkdir -> crea una nuova directory
  • cp -r -> copia una directory
  • rmdir -> elimina directory vuote
  • mv nome nome2 -> rinomina “nome” in modo da diventare “nome2”
  • mv nome nome2 nome3 -> sposta file “nome” “nome2” in “nome3”
  • ln -s nome nome2 -> collegamenti simbolici di “nome, nome2” a file “nome”

Creare una struttura di directory

Genitore: uno

Subdirectory: due tre quattro

  • mkdir uno
  • mkdir uno/due
  • mkdir uno/tre
  • mkdir uno/quattro
  • mkdir uno/tre/foto
  • mkdir uno/tre/Documenti
  • mkdir uno/due/persone
  • mkdir uno/due/persone/amici
  • mkdir uno/due/persone/parenti

Creare dei file vuoti

Creare dei file vuoti in "quattro" chiamati q1, q2, q3, e in "tre" chiamati t1, t2, t3.

  • touch uno/quattro/q1
  • touch uno/quattro/q2
  • touch uno/quattro/q3
  • touch uno/tre/t1
  • touch uno/tre/t2
  • touch uno/tre/t3

Posizionarsi in "uno"

  • pwd
  • cd uno/

Listare da qui il contenuto di "foto" per esteso

  • ls -al tre/foto/

Creare da qui due file in "foto"

Creare da qui due file in "foto", chiamati rome1.txt e rome2.txt.

  • touch tre/foto/rome1.txt
  • touch tre/foto/rome2.txt

Creare un terzo file in "quattro"

Creare un terzo file in "quattro" utilizzando la redirezione dell'output, chiamato "liste", che contenga la lista chiesta per foto.

  • ls -al tre/foto > quattro/liste

Appendere in coda a "liste"

Appendere in coda a "liste" il risultato della richiesta della lista estesa di "uno".

  • ls -al >> quattro/liste

Spostare la subdir "quattro"

Spostare la subdir "quattro" dentro la subdir "due".

  • mv quattro due/.

Editare due nuovi file dentro "Documenti"

Editare due nuovi file dentro "Documenti", doc1.txt e doc2.txt.

Vai a copiare il contenuto di /etc/debconf.conf e di /usr/include/Zeil.h.

Anteprima
Vedrai una selezione di 8 pagine su 31
Appunti di informatica (sistemi informativi) Pag. 1 Appunti di informatica (sistemi informativi) Pag. 2
Anteprima di 8 pagg. su 31.
Scarica il documento per vederlo tutto.
Appunti di informatica (sistemi informativi) Pag. 6
Anteprima di 8 pagg. su 31.
Scarica il documento per vederlo tutto.
Appunti di informatica (sistemi informativi) Pag. 11
Anteprima di 8 pagg. su 31.
Scarica il documento per vederlo tutto.
Appunti di informatica (sistemi informativi) Pag. 16
Anteprima di 8 pagg. su 31.
Scarica il documento per vederlo tutto.
Appunti di informatica (sistemi informativi) Pag. 21
Anteprima di 8 pagg. su 31.
Scarica il documento per vederlo tutto.
Appunti di informatica (sistemi informativi) Pag. 26
Anteprima di 8 pagg. su 31.
Scarica il documento per vederlo tutto.
Appunti di informatica (sistemi informativi) Pag. 31
1 su 31
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher sofia.sa123 di informazioni apprese con la frequenza delle lezioni di Sistemi informativi e DBMS e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Cagliari o del prof Scienze matematiche Prof.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community