Comandi di Base di Linux

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Quale comando Linux permette di creare una nuova directory, incluse le sottodirectory necessarie?

  • `touch`
  • `mkdir`
  • `cd`
  • `mkdir -p` (correct)

Quale comando permette di visualizzare i processi in esecuzione e di gestirli in modo interattivo?

  • `htop` (correct)
  • `kill`
  • `ps aux`
  • `ps`

Se volessi modificare i permessi di un file, aggiungendo il permesso di esecuzione per tutti, quale comando useresti?

  • `chmod u+x file`
  • `chmod 777 file`
  • `chmod a+x file`
  • `chmod +x file` (correct)

Quale comando è utile per verificare se un server remoto è raggiungibile?

<p><code>ping</code> (B)</p> Signup and view all the answers

Come puoi visualizzare il contenuto di una directory, includendo i file nascosti e mostrando i dettagli in un formato leggibile?

<p><code>ls -lah</code> (B)</p> Signup and view all the answers

Qual è il comando corretto per rinominare un file da vecchio.txt a nuovo.txt?

<p><code>mv vecchio.txt nuovo.txt</code> (A)</p> Signup and view all the answers

Se hai modificato un file e vuoi aggiornarne la data di accesso e modifica all'istante attuale, quale comando useresti?

<p><code>touch</code> (C)</p> Signup and view all the answers

Qual è il comando Linux che mostra il percorso assoluto della directory di lavoro corrente?

<p><code>pwd</code> (D)</p> Signup and view all the answers

Dopo aver compilato un programma C con gcc file.c, come lo si esegue?

<p><code>./file.c</code> (C)</p> Signup and view all the answers

Quale dei seguenti comandi permette di creare un alias, abbreviando un comando lungo in uno più corto?

<p><code>alias</code> (A)</p> Signup and view all the answers

Flashcards

Comando Linux

Un programma eseguito attraverso un'interfaccia testuale, elaborando stringhe di testo in istruzioni per il computer.

Comando ls

Elenca il contenuto di una directory, inclusi file e sottodirectory.

Comando pwd

Visualizza il percorso assoluto della directory corrente.

Comando cd

Cambia la directory corrente a quella specificata.

Signup and view all the flashcards

Comando cp

Esegue una copia di un file specificando origine e destinazione.

Signup and view all the flashcards

Comando rm

Rimuove file e directory.

Signup and view all the flashcards

Comando mv

Sposta (o rinomina) file e directory specificando origine e destinazione.

Signup and view all the flashcards

Comando mkdir

Crea una nuova directory.

Signup and view all the flashcards

Comando man

Visualizza la pagina del manuale per un comando.

Signup and view all the flashcards

Comando htop

Visualizza i processi in esecuzione e permette di gestirli.

Signup and view all the flashcards

Study Notes

  • Un comando Linux è un programma eseguito tramite linea di comando.
  • La linea di comando è un'interfaccia che elabora stringhe di testo in istruzioni per il computer.
  • Un flag passa opzioni al comando, invocabile con (-) o (--).
  • Un argomento è l'input fornito a un comando per la sua esecuzione.

Elenco dei Comandi Linux

  • ls: elenca il contenuto di una directory, inclusi file e directory annidate; l'opzione -a include anche le directory nascoste.
  • ls --color=auto: colora l'output del comando ls per una migliore leggibilità.
  • alias: sostituisce una parola con una serie di comandi, utile per abbreviazioni o comandi complessi.
  • pwd: ("print working directory") mostra il percorso assoluto della directory corrente.
  • cd: ("change directory") permette di spostarsi nella directory specificata.
  • cd ..: comando rapido per tornare alla directory precedente.
  • cp: esegue una copia di un file, richiedendo il file di origine e la destinazione.
  • rm: rimuove file e directory dal sistema.
  • mv: sposta o rinomina file e directory, specificando l'origine e la destinazione.
  • mkdir: ("make directory") crea una nuova directory; l'opzione -p crea sottodirectory se necessario.
  • vim: apre un file per la modifica del testo.
  • man: visualizza il manuale di un comando specifico, fornendo dettagli e opzioni.
  • ls -lah: elenca i file e le directory in un formato leggibile per l'utente, mostrando dettagli come permessi e dimensioni.
  • touch: aggiorna i tempi di accesso e modifica di un file; l'opzione -m modifica solo l'ora.
  • chmod: modifica i permessi di un file (lettura, scrittura, esecuzione) usando r, w, x, rispettivamente, con + per aggiungere permessi.
  • exit: termina la sessione della shell corrente.
  • htop: visualizza e permette di gestire i processi attivi del sistema direttamente dal terminale.
  • ps: visualizza i processi in esecuzione nella sessione di shell attuale.
  • ps aux: mostra un elenco dettagliato di tutti i processi in esecuzione sul sistema.
  • kill: termina un processo specificato tramite il suo PID o nome.
  • ping: verifica la connettività di rete verso un determinato host.
  • whoami: visualizza il nome dell'utente attualmente loggato.
  • gcc: seguito dal nome del file sorgente, compila il codice e genera un eseguibile; -o specifica il nome dell'eseguibile risultante.
  • ./: seguito dal nome del file, esegue il file specificato nella directory corrente.

Permessi File (rwxrwxrwx)

  • rwx indicano i permessi per il proprietario, il gruppo e altri utenti. Un punto all'inizio del nome di un file indica che il file è nascosto.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Linux Command Line Basics
5 questions
1.11 – Linux - Linux Commands
67 questions

1.11 – Linux - Linux Commands

VictoriousHeliotrope8766 avatar
VictoriousHeliotrope8766
Use Quizgecko on...
Browser
Browser