|
Size: 4870
Comment:
|
Size: 4998
Comment: minor fixes
|
| 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]] - [[it/CommandsFileManager|Italiano]]-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| | ||<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]]|| |
| Line 16: | Line 16: |
| * [[DebianMan:1/ls|ls]] : Lista informazioni sui file | * [[DebianMan:1/ls|ls]] : Elenca informazioni sui file |
| Line 19: | Line 19: |
| * [[DebianMan:1/popd|popd]] : Ripristina il valore precedente della directory corrente * [[DebianMan:1/pushd|pushd]] : Salva e cambia la directory corrente. Senza argomenti scambia le due directory principali |
* [[DebianMan:1/popd|popd]] : Rimuove la voce in cima allo stack delle directory e si sposta nella nuova directory in cima * [[DebianMan:1/pushd|pushd]] : Salva e cambia la directory corrente. Senza argomenti scambia le due directory più in alto |
| Line 22: | Line 22: |
| * [[DebianMan:1/rcp|rcp]] : Copia file tra due computer | * [[DebianMan:1/rcp|rcp]] : "Remote Copy": copia file tra due computer |
| Line 26: | Line 26: |
| * [[DebianMan:1/rsync|rsync]] : Copia di file in remoto sincronizzandoli su dischi locali, directory o in rete * [[DebianMan:1/scp|scp]] : Copia sicura di file in remoto |
* [[DebianMan:1/rsync|rsync]] : Copia di file in remoto; sincronizzando alberi di directory su dischi locali, directory o in rete * [[DebianMan:1/scp|scp]] : "Secure Copy": programma di copia di file in remoto |
| Line 29: | Line 29: |
| * [[DebianMan:1/tar|tar]] : Immagazzina, elenca o estrae file in un archivio | * [[DebianMan:1/tar|tar]] : "Tape Archiver": memorizza, elenca o estrae file in un archivio |
| Line 46: | Line 46: |
| * [[DebianMan:1/df|df]] : Mostra lo spazio libero su disco * [[DebianMan:1/du|du]] : Riporta la quantità di spazio su disco utilizzato dal file specificato e per ogni sottodirectory |
* [[DebianMan:1/df|df]] : "Disk Free", mostra lo spazio libero su disco * [[DebianMan:1/du|du]] : "Disk Usage", riporta la quantità di spazio su disco utilizzato dai file specificati e per ogni sottodirectory |
| Line 54: | Line 54: |
| * [[DebianMan:1/whoami|whoami]] : Mostra id utente e il nome (`id -un') | * [[DebianMan:1/whoami|whoami]] : Mostra il valore attuale di id e nome utente (`id -un') |
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)
