Seconda lezione del corso. Vengono qui introdotti i maggiori sistemi operativi alternativi a Windows. Viene brevemente illustrata la storia delle distribuzioni Linux (con maggiore accento all'ascendenza di Ubuntu). Vengono, infine, mostrate le possibilità di scelta, su un sistema linux, in merito ad ambienti grafici.
Corso base linux, percorre i concetti fondamentali per l'amministrazione di una distribuzione linux. In particolar modo, ci sofferma su: file system, partizionamento, shell, bash, kernel, distribuzioni, amministrazione utenti, sicurezza e cron. Sono presenti alcuni esercizi pratici di programmazione bash per una comprensione pratica dello strumento.
Seconda lezione del corso. Vengono qui introdotti i maggiori sistemi operativi alternativi a Windows. Viene brevemente illustrata la storia delle distribuzioni Linux (con maggiore accento all'ascendenza di Ubuntu). Vengono, infine, mostrate le possibilità di scelta, su un sistema linux, in merito ad ambienti grafici.
Corso base linux, percorre i concetti fondamentali per l'amministrazione di una distribuzione linux. In particolar modo, ci sofferma su: file system, partizionamento, shell, bash, kernel, distribuzioni, amministrazione utenti, sicurezza e cron. Sono presenti alcuni esercizi pratici di programmazione bash per una comprensione pratica dello strumento.
una panoramica sulle distro (distribuzioni) debian-like - linux day 2009 - itis divini, 24 otobre 2009 - Carlo Guerrini - camelug ( www.camelug.it )
Vedi album foto
http://www.flickr.com/photos/divini/sets/72157622536133409/
Open-source: storia di una rivoluzione silenziosaaccatagliato
Il 30 Marzo 2011, alla libreria Assaggi in via degli Etruschi 1, a Roma, quartiere San Lorenzo, si è tenuto l'incontro “Open Source - Storia di una rivoluzione silenziosa”, organizzato da DiScienza e dal Centro Studi Umanista Salvatore Puledda.
Linux è ampiamente usato in area server, ma permane la "leggenda metropolitana" che non sia ancora una valida alternativa per il desktop, perché difficile da installare da parte di non esperti o mancante di funzionalità comunemente richieste dagli utenti. Spesso, quando si cerca di approfondire e si chiede su che cosa si basa questa convinzione, si scopre che sono preconcetti basati su esperienze vecchie di anni. La realtà è ben diversa: oggi le maggiori distribuzioni sono facili da installare e ricche di applicazioni già pronte all'uso. Se rispetto ai più diffusi OS proprietari la gestione dei formati multimediali può non essere completa e alcune applicazioni commerciali non sono disponibili, questo non è un ostacolo all'utilizzo di un desktop Linux per l'area della produttività personale. Una postazione di lavoro con tutto quello che l'utente medio utilizza quotidianamente in ufficio può essere rapidamente approntata con il DVD di installazione di una moderna distribuzione Linux non commerciale, azzerando il costo delle licenze software di sistema operativo, applicazioni di ufficio e "accessori" come antivirus e firewall, e guadagnando in sicurezza e prestazioni.
Cosa è Gnu/Linux - Breve storia - Concetti fondamentaliFulvio Corno
Master: Amministratore Linux - Livello Base
Nel contesto della formazione professionale rivolta ad aziende ed enti pubblici, sono stati preparati ed erogati dei corsi di Amministratore di sistemi Linux, al livello base ed al livello avanzato.
Il contenuto del corso è allineato con alcuni moduli della certificazione LPIC (Linux Professional Institute Certification), a cavallo tra i livelli 1 e 2. Tutto il materiale didattico è disponibile liberamente con licenza Creative Commons BY-NC-SA.
I docenti del corso sono i proff. Giovanni Squillero, Bartolomeo Montrucchio e Fulvio Corno.
Maggiori informazioni: http://elite.polito.it/index.php/teaching/current-courses/255-master-linux-admin
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Janhu Silvio Crispiatico
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014 tenuta dal dott. Silvio Crispiatico alla Città della Luce.
Per maggiori informazioni www.lacittadellaluce.org - www.ecommunication.it
Abby asks Nita if she can play any instruments. Nita says she can play the guitar and has been playing for two years. Abby has been taking piano lessons since age six. Carlos says he can sing in a choir but cannot play an instrument. Paul has been playing drums at home for two years without lessons. Abby proposes they start a band and will talk to her cousin about it.
The document provides a snapshot of various BSE and NSE stock market indices in India as of 10 January 2014, including the S&P BSE SENSEX, Nifty 50, Bank Nifty, and many sector-specific indices tracking automobiles, banks, IT, metals, and more. It lists each index's name, number of constituent companies, current value, day's high, low, previous close, change from previous close in absolute and percentage terms, and other statistical values.
The tiger's scientific name is Panthera Tigris. It lives in Asia from Turkey to eastern Russia and feeds on a variety of large prey. Tigers are solitary and breed between November and April, usually having 3-4 cubs. They are capable swimmers and will only attack humans if threatened or protecting their territory and cubs. Tigers mark their territory by spraying urine.
una panoramica sulle distro (distribuzioni) debian-like - linux day 2009 - itis divini, 24 otobre 2009 - Carlo Guerrini - camelug ( www.camelug.it )
Vedi album foto
http://www.flickr.com/photos/divini/sets/72157622536133409/
Open-source: storia di una rivoluzione silenziosaaccatagliato
Il 30 Marzo 2011, alla libreria Assaggi in via degli Etruschi 1, a Roma, quartiere San Lorenzo, si è tenuto l'incontro “Open Source - Storia di una rivoluzione silenziosa”, organizzato da DiScienza e dal Centro Studi Umanista Salvatore Puledda.
Linux è ampiamente usato in area server, ma permane la "leggenda metropolitana" che non sia ancora una valida alternativa per il desktop, perché difficile da installare da parte di non esperti o mancante di funzionalità comunemente richieste dagli utenti. Spesso, quando si cerca di approfondire e si chiede su che cosa si basa questa convinzione, si scopre che sono preconcetti basati su esperienze vecchie di anni. La realtà è ben diversa: oggi le maggiori distribuzioni sono facili da installare e ricche di applicazioni già pronte all'uso. Se rispetto ai più diffusi OS proprietari la gestione dei formati multimediali può non essere completa e alcune applicazioni commerciali non sono disponibili, questo non è un ostacolo all'utilizzo di un desktop Linux per l'area della produttività personale. Una postazione di lavoro con tutto quello che l'utente medio utilizza quotidianamente in ufficio può essere rapidamente approntata con il DVD di installazione di una moderna distribuzione Linux non commerciale, azzerando il costo delle licenze software di sistema operativo, applicazioni di ufficio e "accessori" come antivirus e firewall, e guadagnando in sicurezza e prestazioni.
Cosa è Gnu/Linux - Breve storia - Concetti fondamentaliFulvio Corno
Master: Amministratore Linux - Livello Base
Nel contesto della formazione professionale rivolta ad aziende ed enti pubblici, sono stati preparati ed erogati dei corsi di Amministratore di sistemi Linux, al livello base ed al livello avanzato.
Il contenuto del corso è allineato con alcuni moduli della certificazione LPIC (Linux Professional Institute Certification), a cavallo tra i livelli 1 e 2. Tutto il materiale didattico è disponibile liberamente con licenza Creative Commons BY-NC-SA.
I docenti del corso sono i proff. Giovanni Squillero, Bartolomeo Montrucchio e Fulvio Corno.
Maggiori informazioni: http://elite.polito.it/index.php/teaching/current-courses/255-master-linux-admin
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Janhu Silvio Crispiatico
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014 tenuta dal dott. Silvio Crispiatico alla Città della Luce.
Per maggiori informazioni www.lacittadellaluce.org - www.ecommunication.it
Abby asks Nita if she can play any instruments. Nita says she can play the guitar and has been playing for two years. Abby has been taking piano lessons since age six. Carlos says he can sing in a choir but cannot play an instrument. Paul has been playing drums at home for two years without lessons. Abby proposes they start a band and will talk to her cousin about it.
The document provides a snapshot of various BSE and NSE stock market indices in India as of 10 January 2014, including the S&P BSE SENSEX, Nifty 50, Bank Nifty, and many sector-specific indices tracking automobiles, banks, IT, metals, and more. It lists each index's name, number of constituent companies, current value, day's high, low, previous close, change from previous close in absolute and percentage terms, and other statistical values.
The tiger's scientific name is Panthera Tigris. It lives in Asia from Turkey to eastern Russia and feeds on a variety of large prey. Tigers are solitary and breed between November and April, usually having 3-4 cubs. They are capable swimmers and will only attack humans if threatened or protecting their territory and cubs. Tigers mark their territory by spraying urine.
Florida held a Republican primary election that Mitt Romney and Newt Gingrich competed in. Mitt Romney, also known as Mitten, ran against Newt Gingrich, nicknamed Newton the Newt, for the Republican nomination in the state of Florida.
- The document provides a snapshot of various Indian stock market indices as of 12 November 2013 at 4pm, including the SENSEX, Nifty 50, Bank Nifty, and other sectoral indices. It lists the current value, day's high and low, previous close, change from previous close, and other statistical details for each index.
- The indices represented include various sectoral indices tracking automobiles, banks, capital goods, consumer goods, healthcare, information technology, metals, oil and gas, and other sectors of the Indian economy.
- Key indices like SENSEX, Nifty 50 and Bank Nifty closed higher by 1-2% compared to the previous day's close. Most other sectoral
This document provides a summary of various stock market indices in India as of April 23, 2014. It lists the name of each index along with the number of companies included, the current value, high and low values for the day, and other statistical data like previous closing value, change from previous day, and price-to-earnings ratio. The indices covered include S&P BSE Sensex, Nifty 50, Bank Nifty, indices for various sectors like automobiles, banks, capital goods, FMCG, healthcare, infrastructure, IT, metals, oil and gas, and small cap companies.
The document provides a snapshot of various BSE and NSE indices in India as of 12-Dec-2012 at 16:00 and 16:10 respectively. It lists the current and previous day closing values, as well as 52-week highs and lows, of over 30 indices tracking different sectors of the Indian economy. Most indices saw marginal gains of under 1% for the day. The Sensex 30 index on BSE was up 0.16% while the Nifty 50 on NSE rose 0.18%.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
The document discusses different methods for testing signed languages, including the traditional "sign twice" method and alternatives like written or oral exams used in other languages. It notes that simply rereading material is not an effective study strategy. The document then introduces the "flipped classroom" approach, where lectures are viewed online and homework is done in class, allowing more face time with teachers for projects and discussions.
The document provides a snapshot of various stock market indices in India as of June 11, 2014. It lists the current value, high, low, previous closing value, change, and other metrics for indices tracking different sectors such as automobile, banks, consumer durables, healthcare, information technology, metals, and more. Key indices mentioned are BSE Sensex, Nifty 50, Bank Nifty, and CNX Midcap among others.
This document discusses transportation in a community. It focuses on vocabulary related to different modes of transportation such as buses, trains, cars, bicycles, and walking. The vocabulary helps describe places and how people travel between locations in their local area.
This document classifies traditional Thai musical instruments into four categories:
1) Idiophones include the ranat thum metallophone, khawng wong lek gong circle, and khawng wong yai larger gong circle.
2) Membranophones such as the taphon double-headed drum and ramna shallow drum.
3) Chordophones like the jakhae crocodile-shaped string instrument and saw sam sai triangular string instrument.
4) Aerophones including the pi wind instrument and khaen bamboo mouth organ.
The document provides a snapshot of various Indian stock market indices as of March 11, 2014. It lists the name of each index along with the number of companies it represents, the current value, high and low for the day, previous closing value, change from previous close, and other metrics like price-to-earnings ratio. The indices shown include the S&P BSE SENSEX, Nifty 50, Bank Nifty, and various sectoral indices tracking automobiles, banks, capital goods, FMCG, healthcare, information technology, metals, oil and gas, and other industries.
The document provides a snapshot of various Indian stock market indices as of March 10, 2014, including the S&P BSE SENSEX (30 companies), Nifty 50 (50 companies), Bank Nifty (12 banks), and many sector-specific indices. It lists the current value, day's high and low, previous close, change from previous close, and other data points for each index. The indices cover major sectors of the Indian economy such as automobile, banks, capital goods, fast moving consumer goods, healthcare, information technology, metals, oil and gas, and others.
This document provides a snapshot of various Indian stock market indices as of March 27, 2014. It lists the name of each index along with the number of companies it represents, the current value, high and low values for the day, previous closing value, change from previous closing value, and other statistical data like price to earnings ratio and average daily trading volume. The indices represented include the S&P BSE SENSEX, Nifty 50, various sectoral indices tracking automobiles, banks, oil and gas, infrastructure, and more. It also provides a 52-week high-low range to show the overall movement of stocks in the indices over the past year.
The document provides a snapshot of various Indian stock market indices as of May 9, 2014, including the S&P BSE SENSEX (30 companies), Nifty 50 (50 companies), Bank Nifty (12 banks), and other sector-specific indices tracking automobiles, banks, capital goods, consumer durables, energy, FMCG, healthcare, information technology, metals, oil & gas, power, and real estate. It lists the current value, day's high and low, previous close, change from previous close, and other metrics for each index.
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsMirko Mancin
Corso frontale di 20 ore indirizzato a docenti di scuole superiori nel settore ICT. Il corso vuole essere una palestra (per questo CodingGym) di rafforzamento delle basi già esistenti e di supporto per corsi futuri. Queste slide sono rilasciate con la licenza Creative Commons e quindi potete scaricarle ed utilizzarle a vostro piacere. Ricordate però di CITARMI! :D
Presentazione Linux, perchè Linux è così importante e in quali dispositivi viene utilizzato.
Le slide sono state create da Pawel Zorzan Urban e Bocelli Davide.
Presentation for Opensource Day 2012. The presentation introduce the history of free software and open source software, with useful links to resources about this two movements.
2. Per sistema operativo intendiamo quindi
l'insieme dei componenti software che hanno il
duplice scopo di gestire le risorse hardware e
software del computer, e fare da interfaccia tra
l'utente e l'hardware.
Assieme al processore, con cui è strettamente
legato, costituisce la cosiddetta piattaforma del
sistema di elaborazione.
3. L’intero sistema può essere suddiviso in strati ,dove il livello
inferiore è rappresentato dall’hardware, per poi susseguirsi
sei diversi livelli. Essi sono :
Il nucleo (o kernel);
La gestione della memoria;
La gestione delle periferiche;
I file system;
La shell dei comandi;
E infine i programmi applicativi;
4.
5. I primi Sviluppo di Nascita di
Elaboratori Unix e Fedora Core1
elettronici, e
invenzione dei
concetto di
Transistor OpenSource
1945 1969 2003
La Nascita dell’ Informatica
Moderna
1955-1965 1991
Nascita dei primi Linux:
sistemi Operativi Il primo
progetto
OpenSource Clicca qua
per
Andare
6. LA NASCITA DEI PRIMI ELABORATORI ELETTRONICI AVVENE FRA IL 1945 E
IL 1955. ESSI OCCUPAVANO STANZE INTERE,ERANO COSTOSI,ED ESSENDO
FATTE DI VALVOLE TERMOIONICHE SI GUASTAVANO MOLTO FACILMENTE
7. Tra il 1955 e il 1965, grazie alla rivoluzionaria invenzione del transistor
gli elaboratori (chiamati mainframe) divennero abbastanza affidabili da
poter essere costruiti e venduti in serie, anche se erano comunque
macchine grosse e costosissime tanto che gli unici acquirenti possibili
erano ancora una volta i Centri di Calcolo, le Università e le banche.
9. DAI PRIMI ANNI 60 SI EBBE UNA PRIMA APPARIZIONE DEL SISTEMA
OPERATIVO, CIOE’ COLUI CHE FA DA INTERMEDIARIO FRA LA MACCHINA
E LE PRIME PERIFERICHE.
10. Nel 1962 Venne sviluppato MULTICS congiuntamente dal MIT, dalla
General Electric e dai Bell Laboratories, ed era in grado di supportare
centinaia di utenti in time-sharing. Se da un lato esistevano questi
supercomputer dall'altro negli stessi anni vi fu lo sviluppo dei
minielaboratori, dei quali un importante esponente fu il PDP-1 del 1961
che costava "solo" 120.000 $ (cioè il 5% del prezzo di un IBM 7094) e che
ebbe un gran successo. Per questi sistemi vennero progettati appositi
sistemi operativi, il più famoso dei quali fu senza dubbio UNIX.
12. Unix è stato progettato nei Bell Laboratories (AT&T Corp.).
Il primo sistema operativo che può definirsi a tutti gli effetti
come "Unix" fu sviluppato da Ken Thompson nel 1969 per
poter eseguire un programma chiamato "Space Travel"
che simulava i movimenti del sole e dei pianeti, così come
il movimento di una navicella spaziale che poteva atterrare
in diversi luoghi.
Lo sviluppo di Unix si deve in parte a
un progetto
precedente, Multics, abbandonato
ben presto dalla direzione dei Bell
Laboratories perché ritenuto troppo
complesso.
13. Il sistema operativo Unix può essere riassunto in base alle seguenti caratteristiche:
· Multiutente;
· Multiprogrammato;
· Gestione della memoria virtuale;
· Portabile;
· Aperto;
· Ambiente di sviluppo per programmi scritti in "C“;
14. AT&T permise che il codice sorgente di Unix venisse distribuito
gratuitamente per fini di studio presso le università di tutto il
mondo.
In breve tempo si formò una comunità mondiale a livello universitario
incentrata sullo sviluppo di nuove componenti e applicazioni per Unix.
Grazie a questo processo, nel corso degli anni settanta videro la luce
le prime sette versioni del sistema operativo.
15. In informatica, open source (termine inglese che significa sorgente aperta)
indica un software i cui autori (più precisamente i detentori dei diritti) ne
permettono, anzi ne favoriscono il libero studio e l'apporto di modifiche da
parte di altri programmatori indipendenti. Questo è realizzato mediante
l'applicazione di apposite licenze d'uso.
16. Nei primi periodi degli anni ottanta molti
programmatori si rifiutarono di lavorare per
una società privata. Stallman che era uno di
essi fondò nel 1985 la Free Software
Foundation (FSF), una organizzazione senza
fini di lucro per lo sviluppo e la distribuzione di
software libero. In particolare sviluppò un
sistema operativo completo, compatibile con
UNIX, ma distribuito con una licenza libera. Si
tratta del progetto GNU, acronimo distinguersi
da UNIX, ovvero "GNU's Not UNIX".
«L'obiettivo principale di GNU era essere
software libero. Anche se GNU non
avesse avuto alcun vantaggio tecnico su
UNIX, avrebbe avuto sia un vantaggio
sociale, permettendo agli utenti di
cooperare, sia un vantaggio
etico,rispettando la loro libertà.»
17. Benché Internet avesse visto la luce già negli anni
settanta, è soltanto agli inizi degli anni novanta, con la
diffusione del protocollo HTTP che Internet cominciò ad
essere diffuso.All'inizio degli anni novanta, il progetto GNU
non aveva ancora raggiunto il suo obiettivo
principale, mancando di completare il kernel del suo
sistema operativo (HURD). Ma fu questo anche il periodo
in cui su internet circolava il codice di un kernel elaborato
da uno studente,da adattare a un sistema GNU/UNIX.
Stiamo parlando del kernel LINUX.
20. La storia iniziò nel 1991 quando Linus Torvalds sviluppò un
Kernel da adattare in un sistema GNU/Unix.
Nel 1992 esce la prima versione la 0.12 che si
presenta già relativamente stabile e in grado di
supportare un pò di hardware.
1994:Esce la versione definitiva Linux 1.0. Nascono RedHat, Debian e
SUSE.
1996:Esce la versione 2.0. Nasce la mascotte di Linux: TUX, il
pinguino più famoso del mondo.
2003Linux ha indubbiamente conquistato un ruolo fondamentale tra
i più diffusi sistemi operativi, a fianco di Microsoft e Apple.
21. Linux è un Sistema Operativo
affidabile, veloce, sicuro, gratuito.
Ma è anche un Sistema Operativo multi-
tasking, time-sharing, multiutente a memoria
protetta.
24. In informatica la shell (o terminale) è la parte di un sistema operativo
che permette agli utenti di interagire con il sistema
stesso, impartendo comandi e richiedendo l'avvio di altri programmi.
Esempio di un terminale
25. cmp Confronta due file, byte per byte.
cat Concatena i file o li visualizza.
mkdir Crea una directory.
rm Elimina file.
wc Conta righe, parole e caratteri.
Whereis Comando di ricerca.
date Visualizza o imposta la data.
finger Visualizza informazioni sugli utenti.
kill Termina un comando in esecuzione.
cal Visualizza il calendario.
27. Ls: é un comando che elenca informazioni su file ed il contenuto delle
directory.
Sintassi:
ls [opzioni] [file_o_directory1 …]
Tra le opzioni significative vi sono:
-a: Include nell'elenco anche i file e directory il cui nome inizia per punto (che, per
convenzione, non sono normalmente mostrati).
-d: Elenca le proprietà delle directory specificate come parametri invece di elencare il loro
contenuto .
Mv: è un comando che serve per spostare file.
Sintassi:
mv file_da_spostare directory_di_destinazione
28. Cp: é un comando che serve per copiare file.
Sintassi: cp [opzione] file_da_copiare directory_di_destinazione
Opzioni:
-p: mantiene, se possibile, gli attributi del file;
-v: attiva la modalità verbose, che visualizza in output quello che il
sistema ha fatto in seguito al nostro comando.
Sudo: è un comando che permette di eseguire altri programmi
assumendo l'identità (e di conseguenza anche i privilegi) di altri utenti.
Sintassi: sudo [opzioni] [variabile1=valore1 …]
Opzioni:
-u: assume l'identità di utente invece che quella di root.
-l: elenca i comandi che l'utente corrente può eseguire tramite
sudo.
29. Chmod: è un comando che modifica i permessi di file e directory.
Sintassi: chmod [destinatario dei permessi]=[permessi] nomefile
Permessi:
r = lettura;
w = scrittura;
x = esecuzione;
32. FEDORA è una distribuzione GNU/Linux curata dal Progetto Fedora, un progetto
Open Source sponsorizzato da Red Hat.
Fedora è indicata per qualsiasi utilizzo poiché contiene tutti gli
strumenti per lavorare in ambiente server, ma allo stesso
tempo è un sistema operativo USER-FRIENDLY.
Il progetto di Fedora nacque dalla iniziativa di Warren
Togami, che necessitava di creare pacchetti RPM Package
Manager di elevata qualità per Red Hat Linux.
La prima release, Fedora Core 1, fu rilasciata il 5 novembre
2003 ed integrava ancora il Kernel Linux 2.4.
Un'importante versione è la Fedora Core 5 sui supporti di
installazione sono presenti sia KDE che Gnome, oltre ad
un'ampia scelta di applicazioni essenziali come
Openoffice,Gimp,Firefox.
L’odierna versione di Fedora è la 16.0.
33. Utilizzare Yum è molto semplice. La sintassi è:
yum comando [pacchetto1] [pacchetto2] [...]
Ad esempio se volessimo installare un pacchetto, dovremmo
eseguire: «yum install nomepacchetto»
Questo calcolerà tutte le dipendenze e procederà con
l'installazione.
Analogamente:
«yum remove nomepacchetto»
Rimuoverà il pacchetto scelto.
Per aggiornare con facilità tutto il sistema si può usare:
«yum update»
Che provvederà anche qui a calcolare tutte le dovute dipendenze.