Esercizi Comandi di Linea di Comando
16 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quale comando utilizzi per elencare i file nella directory corrente mostrando i permessi?

ls -l

Qual è il comando per copiare il file /etc/passwd nella directory corrente con il nome passwd.alt?

cp /etc/passwd passwd.alt

Come puoi rendere il file test leggibile e scrivibile solo dal suo proprietario?

chmod 600 test

Quale comando usi per visualizzare il nome del tuo utente attualmente connesso?

<p>whoami</p> Signup and view all the answers

Qual è il procedimento per creare un file vuoto di nome test nella directory corrente?

<p>touch test</p> Signup and view all the answers

Come si può eliminare una directory chiamata testdir se contenente file?

<p>rm -rf testdir</p> Signup and view all the answers

Quale comando ti permette di effettuare operazioni con diritti di amministrazione?

<p>sudo -i</p> Signup and view all the answers

Come puoi spostare il file test.sh nella directory /tmp?

<p>mv test.sh /tmp</p> Signup and view all the answers

Qual è il comando per visualizzare il percorso assoluto della directory corrente?

<p>pwd</p> Signup and view all the answers

Come si sposta nella directory home utilizzando un percorso assoluto?

<p>cd /home/studente</p> Signup and view all the answers

Quale comando utilizzi per rinominare un file in Unix?

<p>mv passwd.alt passwd.alt.bak</p> Signup and view all the answers

Qual è il modo per rendere un file leggibile solo dal proprietario?

<p>chmod 600 test</p> Signup and view all the answers

Come puoi eliminare un directory chiamata testdir senza che contenga file?

<p>rm -rf testdir</p> Signup and view all the answers

Quale comando ti consente di creare e aprire un file di testo in un editor da terminale?

<p>nano test</p> Signup and view all the answers

Qual è il comando per eseguire uno script bash dopo averlo reso eseguibile?

<p>./test.sh</p> Signup and view all the answers

Come si crea un file vuoto con un nome specifico in Unix?

<p>touch test</p> Signup and view all the answers

Flashcards

Listare i file nella directory attuale

Il comando ls elenca i file e le directory presenti nella directory corrente.

Visualizzare i permessi dei file

Il comando ls -l mostra i file e le directory con i rispettivi permessi di accesso.

Percorso della directory corrente

Il comando pwd (print working directory) mostra il percorso completo della directory in cui ti trovi.

Spostarsi alla radice

Il comando cd / ti porta alla radice del filesystem.

Signup and view all the flashcards

Copiare un file

Il comando cp copia un file da una posizione all'altra.

Signup and view all the flashcards

Rinominare un file

Il comando mv rinomina o sposta un file a una posizione diversa.

Signup and view all the flashcards

Cancellare file

Il comando rm cancella file o directory.

Signup and view all the flashcards

Creare un file vuoto

Il comando touch crea un file vuoto.

Signup and view all the flashcards

Passare alla propria home directory

Il comando cd seguito dal percorso assoluto della propria home directory (/home/studente) ti porta alla tua home.

Signup and view all the flashcards

Tornare alla propria home directory

Il comando cd eseguito senza argomenti ti porta alla tua home directory.

Signup and view all the flashcards

Creare una directory

Il comando mkdir crea una nuova directory. Ad esempio, mkdir testdir crea la directory testdir nella directory corrente.

Signup and view all the flashcards

Rendere un file eseguibile

Il comando chmod a al file il permesso di essere eseguibile.

Signup and view all the flashcards

Eseguire uno script

Digita ./nome_script per eseguire lo script nella directory corrente. Per eseguirlo da un'altra directory, utilizza il percorso completo.

Signup and view all the flashcards

Acquisire i diritti di amministratore

Il comando sudo fornisce i privilegi di amministratore temporaneamente. Utilizzalo per eseguire comandi che richiedono privilegi elevati.

Signup and view all the flashcards

Creare un nuovo utente

Il comando useradd crea un nuovo utente. Ad esempio, useradd giuda crea l'utente giuda.

Signup and view all the flashcards

Modificare un file con un editor di testo

Usa editor come nano, micro o vim per modificare i contenuti di un file. Per esempio, nano test.sh apre test.sh con l'editor nano.

Signup and view all the flashcards

Study Notes

Esercizi - Comandi di Linea di Comando

  • Visualizzare i file nella directory corrente: Utilizzare il comando ls per elencare i file nella directory corrente. Per visualizzare i permessi associati ai file, usare ls -l.
  • Visualizzare il percorso assoluto della directory corrente: Il comando pwd mostra il percorso completo della directory attuale.
  • Spostarsi alla radice del filesystem: Il comando cd / sposta il puntatore alla directory radice.
  • Spostarsi nella propria home directory: Il comando cd /home/studente permette di raggiungere la directory home dell'utente. Il comando cd .. permette di salire di un livello nella gerarchia delle directory.
  • Copiare un file: Il comando cp /etc/passwd copia il file /etc/passwd nella directory corrente. Per cambiare il nome del file copiato nel processo, si usa cp /etc/passwd passwd.alt per copiare il file con il nuovo nome passwd.alt.
  • Rinominare un file: Il comando mv passwd.alt passwd.alt.bak rinomina il file passwd.alt in passwd.alt.bak.
  • Cancellare un file: Il comando rm passwd* elimina i file passwd e passwd.alt.bak.
  • Creare un file vuoto: Il comando touch test crea un file vuoto chiamato test.
  • Scrivere in un file: Il comando nano test apre il file test in un editor di testo, dove si può scrivere il contenuto desiderato.
  • Visualizzare il contenuto di un file: Il comando cat test visualizza il contenuto del file test.
  • Cambiare i permessi di un file: Utilizzare il comando chmod per modificare i permessi di un file. Ad esempio, chmod 444 test rende il file test leggibile da tutti ma non scrivibile o modificabile da nessuno. chmod 600 test rende il file leggibile e scrivibile solo al proprietario. Per rendere un file eseguibile, è necessario usare (es. chmod +x test.sh).
  • Creare una directory: Il comando mkdir testdir crea una directory chiamata testdir.
  • Verificare se una directory è vuota: Il comando ls -al testdir verifica se la directory testdir è vuota.
  • Creare un file vuoto in una directory: Il comando touch testdir/empty crea un file vuoto nella directory testdir.
  • Eliminare una directory: Il comando rm -rf testdir rimuove la directory testdir e tutti i suoi contenuti. L'opzione -rf è importante per evitare errori se la directory testdir contiene altri file o directory.
  • Visualizzare il nome utente: whoami mostra il nome utente corrente.
  • Creare uno script: Il comando nano test.sh apre un editor di testo per creare uno script chiamato test.sh.
  • Rendere eseguibile uno script: Il comando chmod 755 test.sh rende lo script eseguibile. Usare ./test.sh per eseguire lo script quando il comando chmod lo richiede.
  • Spostare un file: Il comando mv test.sh /tmp sposta il file test.sh nella directory /tmp.
  • Acquisire diritti di amministratore: sudo -i permette di acquisire diritti di amministratore.
  • Creare un nuovo utente: useradd giuda crea un nuovo utente chiamato giuda.
  • Eliminare un utente: userdel giuda elimina l'utente giuda.
  • Visualizzare la data: date visualizza la data corrente.

Studying That Suits You

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

Quiz Team

Related Documents

Esercizi 2024-25 PDF

Description

Metti alla prova le tue conoscenze sui comandi di linea di comando con questo quiz. Impara a visualizzare directory, copiare e rinominare file e navigare nel filesystem. Scopri quanto sei esperto nell'uso dei comandi essenziali.

More Like This

Use Quizgecko on...
Browser
Browser