ݺߣ

ݺߣShare a Scribd company logo
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

More Related Content

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