Differences between revisions 4 and 5
Revision 4 as of 2010-09-18 18:46:23
Size: 4998
Comment: minor fixes
Revision 5 as of 2010-09-20 18:11:59
Size: 5037
Editor: ?skizzhg
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-Translation(s): - [[CommandsFileManager|English]] - [[fr/CommandsFileManager|Français]] - Italiano -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: - [[CommandsFileManager|English]] - [[fr/CommandsFileManager|Français]] - Italiano -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]||

Translation(s): - English - Français - Italiano

(!) ?Discussion

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

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)