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

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