Differences between revisions 6 and 7
Revision 6 as of 2012-06-16 15:48:20
Size: 4946
Editor: ?skizzhg
Comment: sync with english
Revision 7 as of 2013-05-18 19:50:21
Size: 5035
Comment: sync with English master
Deletions are marked like this. Additions are marked like this.
Line 51: Line 51:
 * [[DebianMan:1/uname|uname]] : Mostra la versione del sistema
Line 71: Line 72:
 * history : Storico dei comandi  * [[DebianMan:1/history|history]] : Storico dei comandi

Translation(s): - English - Français - Italiano - 简体中文

Comandi > Comandi per la gestione dei file


Questa categoria mostra una lista di comandi che servono per la gestione dei file (creare e visualizzare un file, creare una directory,…).

Per ogni comando si trova una breve descrizione ed un link alla pagina man (accessibile su Debian tramite il comando man nome_del_comando).
Si veda anche la Documentazione Debian.

Organizzazione di file e directory

  • cp : Copia uno o più file in un'altra posizione

  • dir : Breve elenco del contenuto della directory

  • file : Determina il tipo di file

  • gzip/gunzip: Comprime o decomprime file

  • ls : Elenca informazioni sui file

  • mv : Sposta o rinomina file o directory

  • mkdir : Crea directory

  • popd : Rimuove la voce in cima allo stack delle directory e si sposta nella nuova directory in cima

  • pushd : Salva e cambia la directory corrente. Senza argomenti scambia le due directory più in alto

  • pushd : Visualizza la directory di lavoro (Print Working Directory)

  • rcp : "Remote Copy": copia file tra due computer

  • rm : Rimuove file

  • rmdir : Rimuove directory

  • rsh : Shell remota

  • rsync : Copia di file in remoto; sincronizzando alberi di directory su dischi locali, directory o in rete

  • scp : "Secure Copy": programma di copia di file in remoto

  • sync : Sincronizza dati tra il disco e la memoria

  • tar : "Tape Archiver": memorizza, elenca o estrae file in un archivio

Modifica del testo

Gli editor di testo con ?interfaccia a riga di comando sono molto importanti per i sistemi operativi di tipo unix che si basano su file di configurazione. C'è una pagina dedicata a loro.
Si veda Editor di testo

Visualizzazione dei file

  • cat : Visualizza o concatena il contenuto di uno o più file

  • less : Visualizza il contenuto di un file una schermata alla volta, consentendo la ricerca e la modifica

  • more : Visualizza il contenuto di un file una schermata alla volta, less fornisce molti miglioramenti

Manipolazione dei permessi

  • chgrp : Cambia il gruppo proprietario

  • chmod : Cambia i permessi di accesso

  • chown : Cambia l'utente e/o il gruppo proprietari di un determinato file

Ottenere informazioni di sistema

  • df : "Disk Free", mostra lo spazio libero su disco

  • du : "Disk Usage", riporta la quantità di spazio su disco utilizzato dai file specificati e per ogni sottodirectory

  • file : Determina il tipo di file

  • free : Mostra l'utilizzo della memoria

  • uname : Mostra la versione del sistema

Informazioni sull'identità dell'utente

  • groups : Mostra il nome dei gruppi nei quali è presente l'utente

  • id : Mostra utente reale con id utente (uid) e id gruppo (gid), visualizza le informazioni sull'identità di un determinato utente o, se non specificato, di quello attuale

  • whoami : Mostra il valore attuale di id e nome utente (`id -un')

Trovare un file

  • find : Cerca i nomi dei file che soddisfano i criteri desiderati: nome, dimensione, tipo di file,… in una gerarchia di cartelle

  • locate : Trova i file utilizzando un elenco indicizzato

Stampa

  • lpc : Programma di controllo per le stampanti online

  • lpr : Invia un lavoro di stampa al sistema di coda predefinito

  • lprint : Stampa file

  • lprintd : Annulla un processo di stampa

  • lprintq : Elenca i processi di stampa

  • lprm : Rimuove un lavoro dall'elenco dei processi di stampa

  • pr : Formatta i file di testo per la stampa

Altro

  • history : Storico dei comandi

  • screen : Multiplatore di terminale fisico tra più processi (tipicamente shell interattiva)