Draft of the final revision before the test
This commit is contained in:
parent
f376aa69e0
commit
cb670894d9
37 changed files with 119 additions and 3 deletions
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[submodule "solutions"]
|
||||
path = solutions
|
||||
url = ssh://git@git.andreafazzi.eu:10022/andrea/acp_solutions.git
|
11
assets/acheora/README.md
Normal file
11
assets/acheora/README.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# A che ora
|
||||
|
||||
E' necessario estrarre dal file di log del kernel **solo gli orari**
|
||||
in cui si sono verificati gli eventi registrati. Produci questa
|
||||
informazione all'interno del file `time.log`.
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
cat $HOME/playground/acheora/time.log | sha1sum
|
||||
```
|
11
assets/alias/README.md
Normal file
11
assets/alias/README.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Alias
|
||||
|
||||
Per produrre con un solo comando l'elenco dei file presenti in una
|
||||
cartella ordinati dal più recente al meno recente decidi di installare
|
||||
il seguente alias: `lss='ls -lt'`.
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
alias | sha1sum
|
||||
```
|
11
assets/backup/README.md
Normal file
11
assets/backup/README.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Backup
|
||||
|
||||
Prima di effettuare una modifica all'interno della cartella `foo`
|
||||
decidi saggiamente di effettuare una copia di backup chiamata
|
||||
`foo.bk`.
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
tree $HOME/playground/backup/ | sha1sum
|
||||
```
|
11
assets/dove/README.md
Normal file
11
assets/dove/README.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Dove?
|
||||
|
||||
Ti viene richiesto di verificare la posizione all'interno dei
|
||||
filesytem del comando `tree` e di scrivere il risultato nel file
|
||||
`output.txt`.
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
cat $HOME/playground/dove/output.txt | sha1sum
|
||||
```
|
10
assets/eseguibile/README.md
Normal file
10
assets/eseguibile/README.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Eseguibile
|
||||
|
||||
Un collega ha creato uno script bash per effettuare un'operazione di
|
||||
manutenzione. Rendilo eseguibile!
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
ls -l $HOME/playground/eseguibile/ | sha1sum
|
||||
```
|
3
assets/eseguibile/run.sh
Normal file
3
assets/eseguibile/run.sh
Normal file
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
echo "Non so fare molto se non stampare a schermo 'Ciao mondo!'"
|
13
assets/inordine/README.md
Normal file
13
assets/inordine/README.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
# In ordine
|
||||
|
||||
Per controllare gli eseguibili installati nel tuo sistema ti viene
|
||||
richiesto di produrre una lista ordinata (senza dettagli, no opzione
|
||||
`-l`) alfabeticamente dei file contenuti nelle cartelle `/bin` e
|
||||
`/usr/bin` eliminando i duplicati e di scrivere il risultato nel file
|
||||
`output.txt`.
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
cat $HOME/playground/inordine/output.txt | sha1sum
|
||||
```
|
12
assets/interfacce/README.md
Normal file
12
assets/interfacce/README.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# Interfacce
|
||||
|
||||
Hai un problema sulla configurazione di rete. Il collega che si occupa
|
||||
di networking ti chiede di produrre l'elenco **senza dettagli** delle
|
||||
interfacce di rete configurate sulla tua macchina (opzione `--brief`)
|
||||
e di scrivere il risultato nel file interfaces.txt.
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
cat $HOME/playground/interfacce/interfaces.txt | sha1sum
|
||||
```
|
3
assets/interfacce/run.sh
Normal file
3
assets/interfacce/run.sh
Normal file
|
@ -0,0 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
echo "Non so fare molto se non stampare a schermo 'Ciao mondo!'"
|
0
assets/pulizie/.autosave_3.tmp
Normal file
0
assets/pulizie/.autosave_3.tmp
Normal file
0
assets/pulizie/.autosave_4.tmp
Normal file
0
assets/pulizie/.autosave_4.tmp
Normal file
0
assets/pulizie/.autosave_5.tmp
Normal file
0
assets/pulizie/.autosave_5.tmp
Normal file
0
assets/pulizie/.autosave_6.tmp
Normal file
0
assets/pulizie/.autosave_6.tmp
Normal file
0
assets/pulizie/.autosave_7.tmp
Normal file
0
assets/pulizie/.autosave_7.tmp
Normal file
0
assets/pulizie/.autosave_8.tmp
Normal file
0
assets/pulizie/.autosave_8.tmp
Normal file
0
assets/pulizie/.autosave_9.tmp
Normal file
0
assets/pulizie/.autosave_9.tmp
Normal file
9
assets/pulizie/README.md
Normal file
9
assets/pulizie/README.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# Pulizie di primavera
|
||||
|
||||
Un editor impazzito ha riempito la cartella di file
|
||||
temporanei. Elimina tutti i file con estensione `tmp`. Il checksum
|
||||
della soluzione è dato da
|
||||
|
||||
```bash
|
||||
tree -a $HOME/playground/pulizie/ | sha1sum
|
||||
```
|
0
assets/pulizie/bar
Normal file
0
assets/pulizie/bar
Normal file
0
assets/pulizie/foo
Normal file
0
assets/pulizie/foo
Normal file
|
@ -1,3 +0,0 @@
|
|||
# Intestazione 1
|
||||
Paragrafo.
|
||||
|
9
assets/tarball/README.md
Normal file
9
assets/tarball/README.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# Tarball
|
||||
|
||||
Hai scaricato una tarball dal web. Decomprimila!
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
tree $HOME/playground/tarball/ | sha1sum
|
||||
```
|
BIN
assets/tarball/scripts.tar.gz
Normal file
BIN
assets/tarball/scripts.tar.gz
Normal file
Binary file not shown.
12
assets/traslochi/README.md
Normal file
12
assets/traslochi/README.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# Traslochi
|
||||
|
||||
Per configurare correttamente un sistema è necessario muovere un po'
|
||||
di file. Sposta i file `bar` e `biz` dentro la cartella `etc` e copia
|
||||
il file `foo` dentro `etc/conf`.
|
||||
|
||||
|
||||
Il checksum della soluzione è dato da
|
||||
|
||||
```bash
|
||||
tree $HOME/playground/traslochi/ | sha1sum
|
||||
```
|
0
assets/traslochi/bar
Normal file
0
assets/traslochi/bar
Normal file
0
assets/traslochi/biz
Normal file
0
assets/traslochi/biz
Normal file
0
assets/traslochi/etc/conf/biz
Normal file
0
assets/traslochi/etc/conf/biz
Normal file
0
assets/traslochi/foo
Normal file
0
assets/traslochi/foo
Normal file
1
solutions
Submodule
1
solutions
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit f867c46c8631602e8d56d25c7fceb9fb0e33b683
|
Loading…
Reference in a new issue