Linux: Teoria e Pratica
Corso completo Linux: da zero ad utente avanzato!
Descrizione
Corso pratico e teorico per approfondire il funzionamento e l’utilizzo Linux.
Vedremo i comandi base per muovere i primi passi e compiere le operazioni elementari (e non) su files e cartelle.
Il corso sarà diviso in sezioni:
- Navigare Fra cartelle e files
- Elencare i files
- Manuali ed Help
- Creare, copiare e spostare files
- Cancellare cartelle e files
- Cercare FIles
- Cercare Dentro ai FIles
- Leggere i Files
- Pipeline e Standard Redirection
- Manipolare i files
- Gli Utenti
- I Gruppi
- I Permessi
- Il sistema operativo
- I processi
- Il File System
- Bash
- Bash script
Con questo corso avrete una buona conoscenza di linux e saprete muovervi agilmente dentro i files e le cartelle,
saprete gestire gli utenti, i gruppi ed i permessi. Vedremo il funzionamento del sistema operativo e inizieremo a sviluppare script bash,
il tutto su delle buone basi teoriche e pratiche.
Oltre al corso, vi consigliamo anche il libro
LINUX RAPIDO E (QUASI) COMPLETO : CON ESERCIZI E SOLUZIONI
Lezioni
- 21 Sections
- 172 Lessons
- Lifetime
Expand all sectionsCollapse all sections
-
INTRODUZIONE4
-
NAVIGAZIONE8
-
ELENCARE5
-
MANUALI3
-
CREARE, COPIARE E SPOSTARE6
-
CANCELLARE (ATETNZIONE! WARNING! ACHTUNG!)3
-
CERCARE FILES6
-
CERCARE DENTRO AI FILES14
- 8.1grep2 Minutes
- 8.2grep nome file3 Minutes
- 8.3grep -w1 Minute
- 8.4grep ricerca su più files1 Minute
- 8.5grep ricerca su più files con *1 Minute
- 8.6grep -i2 Minutes
- 8.7Linux e “Case Sensitive”1 Minute
- 8.8grep -r ricerca ricorsiva nelle sottocartelle1 Minute
- 8.9grep -v Inverse match2 Minutes
- 8.10grep ricerca su tutte le sottocartelle dal punto indicato1 Minute
- 8.11grep -x corrispondenza esatta1 Minute
- 8.12grep -l -c -n1 Minute
- 8.13grep –include1 Minute
- 8.14grep –include -r ricorsivo1 Minute
-
LEGGERE I FILES6
-
PIPELINE E STANDARD REDIRECTION5
-
MANIPOLARE I FILES15
- 11.1Cut parte 1 -d -f4 Minutes
- 11.2Cut parte 2 -fn, -fn.m -fn-m1 Minute
- 11.3Cut parte 3 mix1 Minute
- 11.4Cut parte 41 Minute
- 11.5Cut e pipeline1 Minute
- 11.6Paste parte 13 Minutes
- 11.7Paste parte 2 – Separatore1 Minute
- 11.8tr parte 1 translate1 Minute
- 11.9tr parte 2 -d delete1 Minute
- 11.10Sort parte 11 Minute
- 11.11sort parte 2 -r reverse1 Minute
- 11.12Sorting su intero file2 Minutes
- 11.13Sort -k -t2 Minutes
- 11.14Seq1 Minute
- 11.15Sostituzione di processo3 Minutes
-
GLI UTENTI10
-
I GRUPPI10
- 13.1Gruppi etc group2 Minutes
- 13.2gshadow1 Minute
- 13.3addgroup1 Minute
- 13.4grep sui gruppi1 Minute
- 13.5delgroup1 Minute
- 13.6delgroup parte 2 – usermod g1 Minute
- 13.7groups1 Minute
- 13.8usermod G usermod a G2 Minutes
- 13.9groupmod n groupmod g2 Minutes
- 13.10groupadd e groupdel1 Minute
-
PERMESSI6
-
SISTEMA OPERATIVO2
-
I PROCESSI15
- 16.1I processi6 Minutes
- 16.2I processi parte 24 Minutes
- 16.3Analisi dei processi8 Minutes
- 16.4top3 Minutes
- 16.5Thread e stati dei processi1 Minute
- 16.6Terminare i processi5 Minutes
- 16.7Processi Zombie1 Minute
- 16.8Bloccare i processi1 Minute
- 16.9Bloccare i processi esempio pratico2 Minutes
- 16.10Schedulazione e priorità dei processi10 Minutes
- 16.11Priorità esempio pratico1 Minute
- 16.12Nicess o valore di cortesia2 Minutes
- 16.13nice1 Minute
- 16.14renice1 Minute
- 16.15cpu affinity taskset4 Minutes
-
FILE SYSTEM8
-
BASH24
- 18.1Navigazione terminale parte 14 Minutes
- 18.2Navigazione terminale parte 25 Minutes
- 18.3Riepilogo comandi utili parte 18 Minutes
- 18.4Riepilogo comandi utili parte 21 Minute
- 18.5Panoramica teorica finale script bash4 Minutes
- 18.6Es bash 013 Minutes
- 18.7Es bash 023 Minutes
- 18.8Es bash 032 Minutes
- 18.9Bash for 12 Minutes
- 18.10For 2 , burn against shell, eseguibile4 Minutes
- 18.11While 12 Minutes
- 18.12While 23 Minutes
- 18.13While 3 operatori1 Minute
- 18.14Operatori1 Minute
- 18.15While 41 Minute
- 18.16While 53 Minutes
- 18.17While 62 Minutes
- 18.18Cut, paste, sostituizione di processo7 Minutes
- 18.19Csv 12 Minutes
- 18.20Csv 24 Minutes
- 18.21Csv fusione di colonne1 Minute
- 18.22Csv estrapolazione valori3 Minutes
- 18.23awk1 Minute
- 18.24Export variabili1 Minute
-
BASH SCRIPT13
- 19.1Bash II introduzione1 Minute
- 19.2Backup parte 14 Minutes
- 19.3Backup parte 22 Minutes
- 19.4Backup parte 36 Minutes
- 19.5Versioning parte 14 Minutes
- 19.6Versioning parte 24 Minutes
- 19.7Versioning parte 38 Minutes
- 19.8Crontab parte 14 Minutes
- 19.9Crontab parte 23 Minutes
- 19.10Crontab parte 32 Minutes
- 19.11Crontab commentare script1 Minute
- 19.12Salviamo su USB esterna2 Minutes
- 19.13Crobtab su usb4 Minutes
-
GREETINGS1
-
EXTRA8
- 21.1Stampa FIles Multipli2 Minutes
- 21.2Stampa FIles Multipli – solo pdf1 Minute
- 21.3Stampa FIles Multipli – formati misti1 Minute
- 21.4Unire diversi jpg in un unico pdf3 Minutes
- 21.5Convertire e ridimensionare immagini4 Minutes
- 21.6Convertire e ridimensionare immagini in batch (in blocco)2 Minutes
- 21.7Creare Gif animate parte 12 Minutes
- 21.8Creare Gif animate parte 22 Minutes
Insegnante
Requisiti
- Buona volontà
- Non farsi scoraggiare alle prime difficoltà
- Avere una installazione di Linux su cui lavorare (Possibilmente debian e derivate)
- Fare dei backup della vostra macchina o operare su distro live - attenzione a non perdere documenti, salvate prima
Cosa imparerai
- Lavorare su Linux da linea di comando
- Gestione di utenti, gruppi e permessi
- Script bash
- Manipolare files e cartelle,Standard redirection,Ricerca di files e dentro i files
- Studio a livello teorico del funzionamento del sistema operativo, dei processi e del file system
A chi è rivolto questo corso
- Chi vuole iniziare ad approfondire l'uso di Linux da linea di comando
- Chi vuole conoscere meglio il funzionamento di Linux