

Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una panoramica dettagliata dei comandi e della struttura del sistema di file unix. Verranno spiegati concetti come percorso assoluto e relativo, scrittura, reindirizzamento e visualizzazione file, spostamento tra directory, creazione e cancellazione file e directory, copia e cancellazione file, e l'uso di wildcard. Saranno inoltre presentate sintassi e opzioni comuni per i comandi.
Tipologia: Appunti
1 / 2
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!


Directory: organizzano in modo gerarchico i file system, e la struttura è un grafico ciclico (albero.) Pat name: nome del percorso, successione di directory arrivare al file. -relativo: se è un percorso che parte dalla directory in cui mi trovo; -assoluto: se parte dall’inizio (root, e non ha genitori) La successione di directory è separata da /
SINTASSI COMANDI UNIX COMANDO [OPZIONI][ARGOMENTI] Man [x]: visualizza il manuale di un specifico comando([x]) File System: memorizza e organizza le informazioni di un sistema di calcolo; i file non contengono solo dati ma anche istruzioni.
Scrittura, re direzione e visualizzazione File Echo : visualizza i suoi parametri sulla linea di comando; Cat : visualizza il contenuto di un file di testo;
: ridirige l’output del comando invece che sul video(standard output) in un file;
: appende, scrive delle informazioni alla fine di un file, già esistente senza perderne il contenuto; Pwd: visualizza il percorso assoluto di dove sto lavorando; -home directory: è la directory principale di ogni utente e s’indica con tilde ~ ; -nomi speciali:. indica la directory corrente .. indica la directory genitore di quella precedente
Spostamento tra directory Cd : (change directory) serve per spostarsi tra directory, e file.
Elencare il contenuto di una directory Ls : (list) mostra il contenuto della directory corrente; ls [opzioni] [lista di file o dir] le opzioni più importanti e utilizzate sono: ls -a elenca anche i file (normalmente invisibili) il cui nome comincia per. ls -l elenca in formato lungo ls -t elenca a partire dal file più recente ls -C visualizza l’elenco incolonnato ls -R elenca ricorsivamente anche le subdir ls -f non ordina i file, abilita l’opzione -a, disabilita la -l e i colori
ls –Ca visualizza anche i file nascosti ls –m produce una lista di file separati da virgole.
Creare e cancellare directory Mkdir [nome]: crea una directory di nome [nome]; Rmdir [nome]: cancella la directory [nome] purché sia vuota; Rm-r [nome]: cancella la directory [nome] e tutto ciò che c’è al suo interno ma non la directory corrente.
Copiare un file o directory Cp: effettua la copia di file o directory; cp f1 [f2 ...] dir crea delle copie dei file f1… dentro dir. E deve valere:
Creare e cancellare un file Rm f1:cancella uno o più file; Rm –fr: cancella senza chiedere conferma; touch [nome]: crea un file vuoto [nome].
Spostamento Mv file dir : sposta il file in una specifica directory; mv file file1: rinomina file in file1.
Visualizza file.exe Which [nome file]: visualizza il percorso in cui si trova.
Wildcard sono speciali caratteri che vengono usati per individuare più file, in una sola invocazione di comando
Paid: si indica con | collega l’output di un comando con l’input del comando che segue Head: visualizza le prime n righe di un file di solito cono le prime 10 linee Tail: visualizza la coda Grep: grep [stringa] nome_file crea una stringa all’interno di un testo Less: mi permette di scorrere con i tasti freccia il contenuto di un file.