Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
corrente
ps -ef
fa vedere tutti i processi del sistema
./
lancia un programma che sa gi come essere
eseguito(un bash o roba del genere)
ctr+z
se un programma viene eseguito cos lo metto
in pausa
fg
fa ripartire il programma in pausa
ctrl+c
killa il processo attualmente in esecuzione
kill
uccide un processo
kill 12205
uccide il processo con PID 12205(che vedo in
un altro terminale con ps -ef)
grep
cerca la parola
ps -ef | grep firefox ti d indietro la riga del processo di firefox
pushd
memorizza una directory e si sposta l
pushd /usr/share/doc
memorizza nella prima posizione la dir e ci v
popd
prende l'ultima posizione dello stack e ci va
id
mostra il proprio user id, il proprio group id
e i gruppi a cui appartiene l'utente corrente
chmod
cambia i permessi dei file
chmod a-x cpurunner.py toglie a tutti(utente,gruppi e altri) il
permesso di eseguire il file
chmod go-x cpu.py
toglie ai gruppi e agli altri il permesso di
eseguire il file
chmod g+wx,o+x cpu.py aggiunge al gruppo permessi di scrittura e
esecuzione e agli altri il permesso di
esecuzio
ne
chown
cambia l'utente a cui appartiene un file
chgrp
cambia il gruppo a cui appartiene un file
su
cambia utente
su - ospite
si cambia l'utente in ospite
sudo
si cambia utente con il
superuser
sudo gedit 1.txt
apri gedit utilizzando i permessi di
superusers(cio tutti e tre)
echo
stampa quello che gli si dice
echo $PATH
stampa il path di sistema
echo $SHELL
stampa il path della shell standard
PATH=$PATH:.
aggiunge la dir corrente al $PATH
MYDIR=/usr/share/doc
aggiunge una var di sistema che vale
quello.se uso cd MYDIR ci vado
diff
serve per esaminare che differenze ci sono in
due file
diff 1.txt 2.txt
mostra le differenze tra i due file.<
significa riferito al primo file > riferito al
secondo.
1c1 significa linea 1 cambiata con l'altra
l'altra linea 1.
3a4,5 significa che nella linea 3 sono state
aggiunte le linee 4 e 5
diff -u 1.txt 2.txt
un confronto che d un output un pelo pi
semplice da capire
tar
crea archivi
tar -cvf txt.tar *.txt crea un .tar con tutti i file di testo
tar -xvf txt.tar
estrae un tar
gzip
comprime archivi
gzip txt.tar
comprime il file in un gz
gunzip txt.tar.gz
sompatta un file
tar -cvzf txt.tar.gz *.txt
crea archivi compressi
tar -xvzf txt.tar.gz
scompatta archivi compressi