Fondamenti\\ ==== chmod ==== chmod 777 nomefile Nel nostro esempio abbiamo assegnato a tutti i massimi permessi (cioè "rwx" come nell'esempio precedente).\\ In questa sintassi i tre numeri definiscono i permessi dei tre livelli: il primo numero riguarda l'utente proprietario,\\ il secondo il gruppo,\\ il terzo gli altri utenti.\\ Di seguito una tabella dei valori numerici e del loro significato:\\ 7 corrisponde a rwx 6 corrisponde a rw 5 corrisponde a rx 4 corrisponde a r 3 corrisponde a wx 2 corrisponde a w 1 corrisponde a x 0 negato ogni accesso ancora\\ chmod a=rwx nomefile nel nostro esempio abbiamo assegnato a tutti (a = all) tutti i permessi (rwx).\\ A sinistra del simbolo uguale (=) abbiamo l'assegnatario del permessi, a destra i permessi assegnati.\\ L'assegnatario viene identificato attraverso una lettera:\\ a (tutti) u (utente proprietario) g (gruppo) o (altri utenti) ==== chown ==== Il comando chown è utilizzato per cambiare l'utente proprietario e/o il gruppo assegnato ad un file o ad una directory. La sintassi di chown è molto semplice:\\ chown nomeproprietario:nomegruppo nomefile può essere utilizzato anche per il solo proprietario (in questo caso è possibile omettere il nomegruppo):\\ chown nomeproprietario nomefile ==== chgrp ==== Molto simile a chown è chgrp che si limita a cambiare il gruppo di un file o directory (senza poter intervenire sul proprietario). La sintassi è la seguente:\\ chgrp nomegruppo nomefile ==== uname ==== Il comando uname permette di conoscere alcune informazioni riguardanti la macchina ed il sistema operativo in uso\\ -a: mostra tutte le informazioni disponibili sul sistema; -s: mostra il nome del Kernel in uso; -r: mostra la release del Kernel in uso; -p: mostra il tipo di processore utilizzato; -i: mostra informazioni sulla piattaforma hardware; -o: mostra il sistema operativo in uso; -n: mostra l’hostname del computer sulla rete; -m: mostra il nome dell’hardware utilizzato dalla macchina. ==== cp ==== Copiare file o intera directory mantenendo diritti\\ cp -pidRv /etc/cartellax /home/cartella opppure \\ cp -pidRv /etc/file.txt /home/cartella ==== scp ==== Copiare file o intera directory \\ scp -r user@ssh.example.com:/path/to/remote/source /path/to/local/destination