SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
MayaLinux,
il terminale insegnato ai più giovani...
$ whoami


Enrico Salvucci

# studente di “Ingegneria e Scienze informatiche”

# faccio parte del gruppo Ce.Se.NA
                            (link)
# sono uno scout del gruppo Bologna 4
Che cos'è MayaLinux


# Un gioco di ruolo


# Imparare giocando, al campo scout “Esploratori della rete”


# Oggi è scritto in Bash, ma in origine era scritto in Batch
MayaLinux


# github → https://github.com/esalvuz/Mayalinux.git
           git@github.com:esalvuz/Mayalinux.git

# Download→https://github.com/esalvuz/Mayalinux/zipball/dev_2013
               https://github.com/esalvuz/Mayalinux/tarball/dev_2013
Tip & Tricks ( Basic )


$ cd /home/$USER/Documenti


$ cd - # torno nella cartella in cui ero prima dell'ultimo cd


$ cd ~ # mi sposto nella directory $HOME
Tip & Tricks ( Basic )


$ mv file directory      # sposta 'file' in 'directory'
$ mv file_old file_new   # rinomina file_old in file_new



$ ps ax                  # visualizza i processi attivi
$ kill 'pid'             # termina il processo 'pid'
Tip & Tricks ( Basic )


$ alias nome_alias = 'comando'

$ vim ~/.bashrc
                   […]

                   # My alias
                   alias cdd='cd /home/$USER/Documenti'
                   alias cds='cd /home/$USER/Scrivania'
Tip & Tricks ( Advanced )


$ sudo !!        # esegue 'sudo comando precedente'


$ ls ~/Documenti ~/Immagini ~/Musica
$ cd !!:2         # cd ~/Immagini
Tip & Tricks ( Advanced )


  $ ls
scout@scout$ cd /home/$USER/Documenti
  $ cd ~/Immagini

  $ clear

  $ !-3      # eseguo 'ls'
Tip & Tricks ( Advanced )


$ some-complex-command-name

$ ls

$ cd

$ !?some?      # eseguo some-complex-command-name
Tip & Tricks ( Advanced )


$ sudo apt-get install pippo

$ !!:s/pippo/libreoffice




            (http://linuxers.org/article/10-bash-shortcuts-you-should-know)
Twitter: @esalvuz


       enrico.salvucci@gmail.com

http://www.slideshare.net/enricosalvucci/mayalinux-linuxday2012

Mais conteúdo relacionado

Destaque

Non Verbal Screats Science And Body Lanaguage
Non Verbal  Screats Science And Body LanaguageNon Verbal  Screats Science And Body Lanaguage
Non Verbal Screats Science And Body LanaguageRockon0017i5
 
Pengenalan kertas bm
Pengenalan kertas bmPengenalan kertas bm
Pengenalan kertas bmSha Saida
 
Siebel Case Study Presentation Senthil Kumar
Siebel Case Study Presentation   Senthil KumarSiebel Case Study Presentation   Senthil Kumar
Siebel Case Study Presentation Senthil KumarRockon0017i5
 
Peoplesoft Inventory Costing Version 1.1
Peoplesoft Inventory   Costing Version 1.1Peoplesoft Inventory   Costing Version 1.1
Peoplesoft Inventory Costing Version 1.1Rockon0017i5
 
Peoplesoft Query Overview
Peoplesoft Query OverviewPeoplesoft Query Overview
Peoplesoft Query OverviewRockon0017i5
 

Destaque (8)

Non Verbal Screats Science And Body Lanaguage
Non Verbal  Screats Science And Body LanaguageNon Verbal  Screats Science And Body Lanaguage
Non Verbal Screats Science And Body Lanaguage
 
Buda ok
Buda okBuda ok
Buda ok
 
Pengenalan kertas bm
Pengenalan kertas bmPengenalan kertas bm
Pengenalan kertas bm
 
Libro de gandhi
Libro de gandhiLibro de gandhi
Libro de gandhi
 
Siebel Case Study Presentation Senthil Kumar
Siebel Case Study Presentation   Senthil KumarSiebel Case Study Presentation   Senthil Kumar
Siebel Case Study Presentation Senthil Kumar
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Peoplesoft Inventory Costing Version 1.1
Peoplesoft Inventory   Costing Version 1.1Peoplesoft Inventory   Costing Version 1.1
Peoplesoft Inventory Costing Version 1.1
 
Peoplesoft Query Overview
Peoplesoft Query OverviewPeoplesoft Query Overview
Peoplesoft Query Overview
 

Semelhante a MayaLinux - LinuxDay2012

Basta problemi-con-tensorflow-usando-docker-nvidia-docker
Basta problemi-con-tensorflow-usando-docker-nvidia-dockerBasta problemi-con-tensorflow-usando-docker-nvidia-docker
Basta problemi-con-tensorflow-usando-docker-nvidia-dockerNicola Landro
 
Gestione delle dipendenze con Composer
Gestione delle dipendenze con ComposerGestione delle dipendenze con Composer
Gestione delle dipendenze con ComposerMassimiliano Arione
 
Installare sudo stile ubuntu su altre distribuzioni 2010-11-02
Installare sudo stile ubuntu su altre distribuzioni   2010-11-02Installare sudo stile ubuntu su altre distribuzioni   2010-11-02
Installare sudo stile ubuntu su altre distribuzioni 2010-11-02Ionela
 
Sviluppo web dall'antichità all'avanguardia e ritorno
Sviluppo web  dall'antichità all'avanguardia e ritornoSviluppo web  dall'antichità all'avanguardia e ritorno
Sviluppo web dall'antichità all'avanguardia e ritornolordarthas
 
Introduzione ad ubuntu core - Qt day 2017
Introduzione ad ubuntu core  - Qt day 2017Introduzione ad ubuntu core  - Qt day 2017
Introduzione ad ubuntu core - Qt day 2017Marco Trevisan
 
Backup e restore - rdiff backup
Backup e restore - rdiff backupBackup e restore - rdiff backup
Backup e restore - rdiff backupJohn Leach
 

Semelhante a MayaLinux - LinuxDay2012 (12)

Basta problemi-con-tensorflow-usando-docker-nvidia-docker
Basta problemi-con-tensorflow-usando-docker-nvidia-dockerBasta problemi-con-tensorflow-usando-docker-nvidia-docker
Basta problemi-con-tensorflow-usando-docker-nvidia-docker
 
Gestione delle dipendenze con Composer
Gestione delle dipendenze con ComposerGestione delle dipendenze con Composer
Gestione delle dipendenze con Composer
 
local::lib
local::liblocal::lib
local::lib
 
Comandi bash
Comandi bashComandi bash
Comandi bash
 
Installare sudo stile ubuntu su altre distribuzioni 2010-11-02
Installare sudo stile ubuntu su altre distribuzioni   2010-11-02Installare sudo stile ubuntu su altre distribuzioni   2010-11-02
Installare sudo stile ubuntu su altre distribuzioni 2010-11-02
 
Command Terminal Linux
Command Terminal LinuxCommand Terminal Linux
Command Terminal Linux
 
Openmoko
OpenmokoOpenmoko
Openmoko
 
Clonare mac os x
Clonare mac os xClonare mac os x
Clonare mac os x
 
Sviluppo web dall'antichità all'avanguardia e ritorno
Sviluppo web  dall'antichità all'avanguardia e ritornoSviluppo web  dall'antichità all'avanguardia e ritorno
Sviluppo web dall'antichità all'avanguardia e ritorno
 
Introduzione ad ubuntu core - Qt day 2017
Introduzione ad ubuntu core  - Qt day 2017Introduzione ad ubuntu core  - Qt day 2017
Introduzione ad ubuntu core - Qt day 2017
 
Backup e restore - rdiff backup
Backup e restore - rdiff backupBackup e restore - rdiff backup
Backup e restore - rdiff backup
 
LUG - Ricompilazione kernel
LUG - Ricompilazione kernelLUG - Ricompilazione kernel
LUG - Ricompilazione kernel
 

Último

Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 

Último (9)

Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 

MayaLinux - LinuxDay2012

  • 2. $ whoami Enrico Salvucci # studente di “Ingegneria e Scienze informatiche” # faccio parte del gruppo Ce.Se.NA (link) # sono uno scout del gruppo Bologna 4
  • 3. Che cos'è MayaLinux # Un gioco di ruolo # Imparare giocando, al campo scout “Esploratori della rete” # Oggi è scritto in Bash, ma in origine era scritto in Batch
  • 4. MayaLinux # github → https://github.com/esalvuz/Mayalinux.git git@github.com:esalvuz/Mayalinux.git # Download→https://github.com/esalvuz/Mayalinux/zipball/dev_2013 https://github.com/esalvuz/Mayalinux/tarball/dev_2013
  • 5. Tip & Tricks ( Basic ) $ cd /home/$USER/Documenti $ cd - # torno nella cartella in cui ero prima dell'ultimo cd $ cd ~ # mi sposto nella directory $HOME
  • 6. Tip & Tricks ( Basic ) $ mv file directory # sposta 'file' in 'directory' $ mv file_old file_new # rinomina file_old in file_new $ ps ax # visualizza i processi attivi $ kill 'pid' # termina il processo 'pid'
  • 7. Tip & Tricks ( Basic ) $ alias nome_alias = 'comando' $ vim ~/.bashrc […] # My alias alias cdd='cd /home/$USER/Documenti' alias cds='cd /home/$USER/Scrivania'
  • 8. Tip & Tricks ( Advanced ) $ sudo !! # esegue 'sudo comando precedente' $ ls ~/Documenti ~/Immagini ~/Musica $ cd !!:2 # cd ~/Immagini
  • 9. Tip & Tricks ( Advanced ) $ ls scout@scout$ cd /home/$USER/Documenti $ cd ~/Immagini $ clear $ !-3 # eseguo 'ls'
  • 10. Tip & Tricks ( Advanced ) $ some-complex-command-name $ ls $ cd $ !?some? # eseguo some-complex-command-name
  • 11. Tip & Tricks ( Advanced ) $ sudo apt-get install pippo $ !!:s/pippo/libreoffice (http://linuxers.org/article/10-bash-shortcuts-you-should-know)
  • 12. Twitter: @esalvuz enrico.salvucci@gmail.com http://www.slideshare.net/enricosalvucci/mayalinux-linuxday2012