
Oggi andremo a parlare del concetto di i-node e del perchè ci serve se vogliamo capire i files in Linux.
Oggi andremo a parlare dei permessi normali dei file di Linux.
Oggi andremo a parlare dei permessi normali delle directory di Linux.
Oggi andremo a parlare dei permessi speciali in Linux iniziando a vedere da un lato teorico e poi pratico lo sticky bit.
Oggi continuiamo a parlare dei permessi speciali in Linux con il concetto del set UID bit e set GID bit.
Oggi andremo a parlare del concetto di umask e di come si leghi ai permessi dei file e directories in Linux.
Oggi andremo a parlare dei links cosa sono e a cosa servono e vedremo i 2 principali tipi di links: hard links e simbolic links.
Oggi andremo a parlare del super utente, del poter eseguire comandi con i massimi privilegi, capiremo chi è il sudoer e analizzeremo i file di configurazione: etc passwd e etc group.
Oggi andremo a capire come si analizza la sintassi di un comando in generale e come consultare la documentazione offerta dal comando man e help.
Oggi andremo a vedere alcuni comandi di amministrazione e information gathering, nel dettaglio vedremo: id, groups, adduser, deluser, addgroup, delgroup.
Oggi andremo a capire cosa sono i PATH e perchè si ramificano in assoluti e relativi, nel farlo vedremo due comandi utili per muoversi nel filesystem: pwd e cd.
Oggi andremo a vedere come usare il comando ls in tutta la sua potenza.
Oggi andremo a parlare del concetto di alias e a vedere il comando stat.
Oggi andremo a vedere come si cambiano i permessi ad un file o ad una directory in Linux, adoperando il comando chmod.
Oggi andremo a vedere come si usano i comandi chgrp (per cambiare gruppo di un file), chown (per cambiare proprietario di un file) e passwd (per gestire le password).
Oggi andremo a vedere come si usano i comandi mkdir, touch, rm e rmdir.
Oggi andremo a vedere come funziona il comando tree, usato per avere una panoramica di ogni possibile porzione del file system.
Oggi andremo a vedere usare i comandi cp (per copiare file) e mv (per spostare file).
Oggi andremo a vedere come si usa il comando dd, per eseguire una copia piu' sofisticata.
Oggi inizieremo a parlare dei processi in Linux.
Oggi continuiamo a parlare dei processi in Linux.
Oggi continuiamo a parlare dei processi in Linux, andando a vedere cosa significhi mandare un processo in foreground e in background.
Oggi continuiamo a parlare dei processi in Linux, andando a vedere come usare il comando ps per estrapolare loro informazioni.
Oggi continuiamo a parlare dei processi in Linux, andando a vedere cosa sono i segnali e come lanciarli con il comando kill.
Oggi andremo ad introdurre il concetto di pattern matching, una cosa che si trova ovunque e ci semplifica la vita, e inizieremo con il parlare delle BRE "Basic Regular Expressions".
Oggi continuiamo a parlare delle BRE "Basic Regular Expressions".
Oggi continuiamo a parlare delle BRE "Basic Regular Expressions".
Oggi continuiamo a parlare dei pattern matching vedendo le sintassi e le semantiche delle ERE "Extended Regular Expressions", che vanno ad estendere le BRE.
Oggi andremo a vedere come funziona il comando grep, che è un comando utilissimo per ricercare stringhe in uno o piu' file sfruttando le espressioni regolari viste nelle precedenti lezioni.
Oggi andremo a vedere come visualizzare il contenuto testuale di file di testo con less, more e cat, per poi vedere il comando echo utile per stampare stringhe su schermo.
Oggi andremo a vedere come visualizzare il contenuto binario di un file con il comando od, e di seguito vedremo come visualizzare l'inizio o la fine di un file con i comandi: head e tail.
Oggi andremo a vedere come si scovano le differenze tra 2 file sia binari che testuali, tramite i comandi cmp e diff, e come patchare (sistemare) le differenze con patch.
Oggi andremo a vedere come usare il comando find, utilissimo per ricercare file nel filesystem.
Oggi andremo a vedere un po di comandi che potrebbero tornare utili.
Oggi andremo a vedere un po di comandi che potrebbero tornare utili.
Oggi andremo a vedere un po di comandi che potrebbero tornare utili.
Salve a tutti e benvenuti in questo corso di Linux interamente fatto in italiano. Il corso dura circa 7H e consente di imparare le basi del sistema operativo Linux e dei suoi principali comandi. Tale corso è adatto a chiunque sia interessato ad approcciarsi al mondo di Linux, anche chi è alle prime armi.
Nel corso sono presenti oltre 500 quiz.
Argomenti:
I-node di un file
Permessi normali dei file
Permessi normali delle directory
Permessi speciali: sticky bit
Permessi speciali: Set UID bit e Set GID bit
Permessi in Linux: Umask
I Links: Symbolic Link e Hard Link
Root, Sudoers, /etc/passwd, /etc/group
Documentazione del man e help, sintassi dei comandi
Comandi: id, groups, adduser, deluser, addgroup, delgroup
Path relativo, Path assoluto, Comandi: pwd, cd
Comando ls
Alias e comando stat
Comando chmod (ECCO COME SI CAMBIANO I PERMESSI)
Comandi chgrp, chown, passwd
Comandi mkdir, touch, rm, rmdir
Comando tree (Visualizzare meglio il filesystem)
Comandi cp e mv (Come spostare e copiare file nel nostro filesystem)
Comando dd (Ecco come fare una copia piu' sofisticata)
I processi in Linux ed il PCB - Prima parte
I processi in Linux ed il PCB - Seconda parte
I processi in foreground e background
Comando ps (ECCO COME ANALIZZARE I PROCESSI)
I segnali ed il comando kill (ECCO COME MANIPOLARE I PROCESSI)
Pattern matching e BRE prima parte (UNA COSA FONDAMENTALE DA CONOSCERE)
Pattern matching e BRE seconda parte (UNA COSA FONDAMENTALE DA CONOSCERE)
Pattern matching e BRE terza parte (UNA COSA FONDAMENTALE DA CONOSCERE)
Pattern matching ERE "Extended Regular Expressions"
Comando grep (ECCO COME CERCARE IN UN FILE IN MANIERA INTELLIGENTE)
Visualizzare file di testo: less, more,cat e Stampare stringhe: echo
Come visualizzare file binari o zone specifiche di un file: od,head,tail
Come trovare le differenze tra 2 file binari e testuali: cmp, diff, patch
Cercare intelligentemente nel filesystem: comando find
Comandi: uptime, who, whoami, which, tr
Comandi: sort e uniq
Comandi cut e wc