Advertisement
Guest User

Untitled

a guest
Mar 13th, 2014
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. percorso dove mi trovo: pwd
  2. ifconfig: indirizzo ip
  3. spazio libero su disco:
  4. df (disk file: mostra i file e la loro organizzazione)
  5. du (disk usage)
  6. du -h (human, mostra le dimensioni dei file)
  7. du -c (gran totale)
  8. comandi directory:
  9. ..(dir.sup)
  10. ls -l (lista lunga)
  11. ls-a (lista dettagliata)
  12. ls -g senza visualizzare il gruppo
  13. ls -s in ordine di dimensione
  14. ls -t modificati recentemente
  15.  
  16. crea directory:
  17. mkdir
  18. rimuovi directory:
  19. rmdir
  20. spostamento che rinomina file:  
  21. mv destinazione1 destinazione2 (file rinominato o nome uguale per rinominarlo)
  22. creazione documenti:
  23. nomeprogramma nomefile.estenzsione (nano esempio.txt)
  24. montaggio filesystem
  25. cd/
  26. crea file vuoto
  27. touch
  28. copia
  29. cp (dest1 dest2)
  30. $ ls -l > risultato.txt
  31.  
  32. > comando di redirezione: prende il risultato di quello che sta a sinistra  e lo salva nel file a destra (se non esiste lo crea, se esiste lo sovrascrive)
  33.  
  34. $ cat elenco3E.txt (catalog, mostra a video il contenuto di quel file)
  35.  
  36. $ ls > esempio.txt (stampa la lista del contenuto della cartella in cui ci troviamo sul file esempio.txt prima che venga creato il file stesso)
  37.  
  38. $ cat elenco3E.txt > backup.txt (mette il contenuto del file elenco3E.txt nel file backup.txt, in pratica fa una copia)
  39.  
  40. $ ls >> backup.txt (mette il risultato del comando di sinistra nel file di destra senza cancellare il contenuto precedente del file)
  41.  
  42. $ sort < elenco.txt (a video ordina in ordine alfabetico gli elementi del file a destra)
  43.  
  44. $ sort < elenco.txt > elenco.txt (file vuoto perchè lo usa sia per l'input che per l'output)
  45.  
  46. $ sort < elenco.txt > nuovoelenco.txt (funziona)
  47.  
  48.  
  49. $ wc  < elenco.txt
  50. 12 12 85 (righe caratteri byte)
  51.  
  52. $ wc -l < elenco.txt (linee)
  53.  
  54. $ wc -c < elenco.txt (char)
  55.  
  56. $ wc -w < elenco.txt (word)
  57.  
  58. $ ls | wc -w (stampa in output il risultato di ls, ovvero il numero di file presenti)
  59.  
  60. man comando: manuale, guida del comando (Q per uscire)
  61.  
  62. ln: creare un link (SOFT)
  63.  
  64. chmod: permessi di lettura /scrittura/esecuzione
  65.  
  66. chown: permessi proprietà
  67.  
  68. Il file system di Linux parte dalla root chiamata “/, in windows è separata per ogni dispositivo e assume il nome di una lettera “C:, “D:, “E:” ecc.
  69.  
  70. In linux se colleghi un dispositivo, esso fa riferimento sempre alla root principale di Linux (/)
  71.  
  72. Alcuni comandi visti:
  73.  
  74. pwd → print work directory: ci mostra il percorso dove ci troviamo
  75. ifconfig → interface config: ci mostra il percorso di rete dove siamo
  76. ls → list : ci mostra il contenuto della directory attuale
  77. ls /dev → mostra il contenuto della directory dev
  78. ls -l /dev → mostra il contenuto della cartella dev, indicando in modo dettagliato le caratteristiche di ogni file (permessi, data di creazione, ecc.)
  79. ls -a → mostra TUTTI i file di quella cartella, compresi i file nascosti (preceduti da un punto, es .esempio.txt è un file nascosto), le cartelle sono colorate di blu.
  80.  
  81. Riferimenti alle cartelle
  82. Assoluto, parte dalla root / : /home/itt/esempio.txt
  83. Relativo, si usano dei simboli speciali: ./esempio.txt , in questo caso facciamo riferimento al file “esempio.txt” contenuto nella cartella attuale.
  84.  
  85. Il “.” esprime la cartella attuale
  86. Il “..” (si pronuncia punto punto, non due punti) esprime la directory di un livello superiore
  87.  
  88. Esempio di ciò che abbiamo fatto:
  89.  
  90. nano esempio.txt → crea un file esempio.txt che viene aperto con un editor di testo installato nella                  distribuzione (nano)
  91. ls -l → come detto in precedenza ci mostra il contenuto dettagliato, file per file, della cartella in cui         ci troviamo
  92.  
  93. Da sapere bene: le caratteristiche mostrate da “ls -l” sono (sintassi generale per un file):
  94.  
  95. - rwxrwxrwx 1 itt itt 29 2014-02-20 12:24 esempio.txt
  96.  
  97. - esprime se è un file o una directory, nel caso della directory viene visualizzato d
  98. il 1° rwx ci dice che permessi ha l’utente attuale: r sta per lettura, w per scrittura, x per esecuzione
  99. il 2° rwx ci dice che permessi ha un gruppo di utenti specificato (es. il gruppo della prima fila del laboratorio)
  100. il 3° rwx ci dice che permessi hanno tutti gli altri utenti
  101. es. r-- è un file di sola lettura, infatti se la lettera è presente, quella proprietà è attiva, se c’è un trattino la proprietà è disattivata
  102.  
  103. 1 indica il numero di link (?)
  104.  
  105. Il 1° itt indica l’utente che ha creato il file
  106. il 2° itt indica il gruppo di utenti che ha creato il file
  107. 29 è la dimesione del file in Byte
  108. 2014-02-20 è la data di creazione in formato americano AAAA-MM-GG
  109. 12:24 è l’ora di creazione
  110. esempio.txt è il nome del file
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement