|
date |
visualizza la data |
|
du |
visualizza l’occupazione del disco |
|
env |
visualizza le attuali variabilidi sistema |
|
ps |
lista dei task |
|
sh |
apre una shell |
|
time |
visualizza l’ora |
|
whatis comando |
visualizza cosa fa un comando |
|
who |
lista il nome del, terminale, data e ora d’accesso
di login di tutti gli utenti collegati |
|
who am I |
lista i dati d’accesso del proprio utente |
|
$variabile |
per utilizzare il valore della variabile |
|
alias nome comando |
associa a nome il comando (per tenerlo attivo
anche dopo il logout bisogna metterlo in .cshrc o .alias) |
|
cat < file1 > file2 |
legge dal file1 e scrive nel file2 |
|
cat > file |
scrive dentro il file dall’inizio (se esiste
sovrascrive) |
|
cat >> file |
scrive dentro il file, ma accoda se il file esiste
già |
|
cat file |
permette di vedere il contenuto del file |
|
cat file | wc –l |
legge il file e conta le linee (si possono esegure
più comandi separandoli da |. Essi vengono eseguiti da sinistra verso
destra. |
|
cc file.c |
compila il file |
|
cd .. |
chiude la directory |
|
cd directory |
apre la directory |
|
chgrp group file |
cambia il gruppo del file |
|
chmod xxx file |
cambia i privilegi d’accesso del file (rwx ->
proprietario, rwx -> gruppo, rwx= altri |
|
chown user file |
cambia il proprietario del file |
|
cmp file file2 |
compara i due file e restituisce 0 se sono uguali,
1 se sono diversi e 2 se sono illeggibili |
|
comando & |
fa eseguire il comando in background |
|
comando argomenti < file |
prende l’input dal file (anziché la tastiera) |
|
comando argomenti > file |
redirige l’output sul file, se esiste lo
sovreascrive, se non esiste lo crea |
|
comando argomenti >> file |
redirige l’output sul file, se esiste accoda il
testo, se non esiste lo crea |
|
cp file path |
copia il file nel percorso specificato |
|
diff file file2 |
visualizza le differenze tra due file |
|
find file |
cerca file |
|
grep –c ‘testo’ file |
dice quante volte il testo è presente nel file |
|
head file |
mostra le prime dieci linee del file |
|
kill id |
termina l’applicazione con l’id inserito |
|
ln file path |
crea un link del file nel percorso specificato |
|
lpr printer file |
stampa il file nella stampante elencata |
|
lprm |
annulla la stampa |
|
lpstat –a |
visualizza lo stato delle stampanti |
|
ls |
lista il contenuto di una directory |
|
ls –a |
lista il contenuto di una directory compresi i
files nascosti “.” |
|
ls –l |
lista il contenuto di una directory con diversi
dettagli |
|
man comando |
visualizza il manuale di una funzione |
|
mkdir directory |
crea la directory |
|
mv file file2 |
rinomina il file |
|
mv file path |
sposta il file nel precorso specificato |
|
pwd |
stampa il pathname della directory corrente |
|
rm file |
rimuove il file |
|
rm –r directory |
elimina la directory inclusi i file contenuti |
|
rmdir directory |
elimina la directory |
|
script |
salva i comandi che si fanno in un file typescript |
|
set history=numero |
imposta il numero di comandi da tenere in memoria |
|
set variabile=valore |
imposta il valore alla variabile per la shell
corrente |
|
setenv variabile=valore |
imposta il valore alla variabile per tutte le
shell (stesso tipo) |
|
sleep valore |
riposa per il numero di secondi immesso |
|
sort file |
ordina il contenuto del file in ordine alfabetico |
|
teil file |
mostra le ultime dieci linee del file |
|
touch file |
modifica data, ora, …del file, se non esiste lo
crea |
|
unalias nome |
rimuove l’alias |
|
unset variabile |
cancella la variabile dalla shell corrente |
|
unsetenv variabile=valore |
cancella la variabile da tutte le shell (stesso
tipo) |
|
wc file |
conta le parole del file |