Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: $ man comandi

  1. #1

    $ man comandi

    Stavo pensando, visto l'enorme numero di persone che chiede ogni giorno dove cercare una lista di comandi per linux.. di fare questo post dove ognuno può inserire un comando e descriverlo brevemente.. un comando per post possibilmente (così nn si disperde..)

    che ne dite? può servire a qualcuno?

  2. #2
    $ mount

    Stampa sul display la situazione delle interfacce montate nel sistema.. dà un output del genere
    /dev/hda1 mounted on /
    che vuol dire che l'interfaccia (partizione) /dev/hda1 è montata nella directory / (root, radice)

    # mount /dev/hda* /mnt/*

    eseguito da root monta la partizione /dev/hda* nella directory /mnt/*
    prende -f come parametro per forzare il comando.

    # umount /dev/hda*

    se eseguito fa sì che la partizione /dev/hda* non sia più montata da nessuna parte

  3. #3
    $ cp

    acronimo di copy appunto serve per copiare file e directory (con il parametro -r o -R) da una parte all'altra es.:

    $ cp file destinazione

    copia il file "file" nella directory "destinazione"

    $ cp -r dir destinazione

    copia la directory "dir" nella directory "destinazione"

    n.b. per copiare con successo il file o la directory si devono avere i permessi di scrittura nella directory di destinazione

  4. #4
    $ mv

    acronimo di move serve appunto per spostare i file (attenzione nn rimane una copia nella dir di origine) da una directory all'altra. Può avere anche un altro uso, ossia il rinominare un file.

    $ mv file destinazione

    sposta il file "file" nella directory "destinazione"

    $ mv dir destinazione

    sposta la directory "dir" nella directory "destinazione"

    $ mv nome1 nome2

    rinomina il file "nome1" in "nome2"

    n.b. per spostare il file vale la stessa cosa del comando "cp" ossia si necessita dei permessi in scrittura nella directory di destinazione

  5. #5

  6. #6
    $ chmod

    cambia i permessi - ossia - rimuove o aggiunge permessi in lettura scrittura ed esecuzione ad un file/directory/eseguibile

    $ chmod 777 file

    da i permessi a un file di essere
    eseguito - letto - modificato
    all'utente - al gruppo del quale l'utente fa parte - e a tutti gli altri..

    a quel numero ci si arriva per somme

    mettiamo ke i permessi hanno come sigla rwx la tabella per sommare quei numeri è così

    |---------------|
    | R | W | X |
    |---------------|
    | 4 | 2 | 1 |
    |---------------|

    se noi volessimo dare a un file i permessi di lettura e scrittura solo all'utente al quale è "intestato" quel file dovremmo dare

    $chmod 600 file

    ossia 4+2=6 gli altri 2 numeretti sono 00 perke il gruppo e gli altri utenti nn hanno permessi per scrivere, leggere o eseguire quel file.

    invece per dare i permessi in scrittura e lettura a quel file a tutti dovrebbe essere così

    $chmod 666 file

    spero di essermi spiegato bene..

    n.b. una directory è vista come un eseguibile per cui per poterci entrare dentro deve essere settato il permesso in ESECUZIONE non in lettura.
    per leggere poi il contenuto serve il permesso in lettura.

  7. #7
    @andy caps: non intendevo una guida di 10 comandi come quella, io intendevo una lunga lista di comandi con la loro descrizione dettagliata. cmq fai tu, se ti sembra fuori luogo cancella pure questo post.

  8. #8
    si una guida piu completa puo' essere utile
    non ci sono problemi

  9. #9
    $ ls

    acronimo di list, stampa sulla console il contenuto di una directory, nascondendo i file e le directory nascoste (quelle precedute da un "." e.s.: .file)

    $ ls -a

    stampa sullo schermo tutto il contenuto di una directory compresi file e directory nascosti.

    $ ls -l stampa sullo schermo contenuto della directory, compresi file nascosti e anche permessi di ogni file, utente e gruppo di appartenenza e grandezza in blocchi.

    esempio di output di "ls -l"

    utente users -rwxrwxrwx 4536545 file
    utente gruppo permessi grandezza nome

  10. #10
    $ chown

    cambia l'"intestatario" del file

    esempio se vogliamo settare come proprietario di un file o una directory l'utente "utente" daremo

    $ chown utente file

    oppure per cambiare utente e gruppo in "utente" e "gruppo" dovremo dare

    $ chown utente.gruppo file

    attenzione per cambiare questi settaggi al file si devono avere i permessi in scrittura sul file o si deve essere "superuser"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.