sysadmin:index
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
sysadmin:index [2019/10/21 11:05] – [Introduzione a GIT] andrei | sysadmin:index [2019/12/12 17:23] – [Esportazione cartelle sul nextcloud con occ dal terminale] andrei | ||
---|---|---|---|
Line 200: | Line 200: | ||
Utilizza una interfaccia a riga di comando. | Utilizza una interfaccia a riga di comando. | ||
+ | |||
+ | La prima volta di fare il primo commit con git: | ||
+ | |||
+ | git config --global user.name " | ||
+ | git config --global user.email " | ||
+ | |||
+ | Tale configurazione consentirà di applicare correttamente nome ed email dell' | ||
== Comandi base == | == Comandi base == | ||
- | | + | Se si è creata una directory e la si vuole far diventare un repository Git |
+ | |||
+ | | ||
+ | |||
+ | Una volta fatte le modifiche: | ||
+ | |||
+ | git add | ||
+ | |||
+ | Indica a Git che si desidera includere gli aggiornamenti di un determinato file nel prossimo commit. Le modifiche vengono effettivamente registrate nel repository | ||
+ | |||
+ | git commit | ||
+ | |||
+ | Per vedere la traccia di tutti i commit nel branch corrente (di default è " | ||
+ | |||
+ | git log | ||
+ | |||
+ | Per vedere i file aggiunti/ | ||
+ | |||
+ | git status | ||
+ | |||
+ | |||
+ | Per spostarsi "nel tempo e nello spazio", | ||
+ | |||
+ | git checkout <codice hash del commit> | ||
+ | |||
+ | Per rispostarsi alla versione " | ||
+ | |||
+ | git checkout master | ||
+ | |||
+ | |||
+ | === Creazione di un nuovo server === | ||
+ | |||
+ | We need LVM setup. Here is a proposal: | ||
+ | |||
+ | ``` | ||
+ | 20GB / | ||
+ | 5GB / | ||
+ | 50GB / | ||
+ | ``` | ||
+ | |||
+ | remaining disk blocks could be unpartitioned to allow LVM partition resizing on demand. | ||
+ | |||
+ | In order to achieve this goal you have to create a volume group (VG): | ||
+ | * `hosting` bound to /dev/sda | ||
+ | |||
+ | ===== Esportazione cartelle sul nextcloud con occ dal terminale ===== | ||
+ | |||
+ | Questo comando ti mostra la lista completa di tutte le cartelle condivise su nextcloud. | ||
+ | |||
+ | sudo -u apache / | ||
+ | |||
+ | |||
+ | ===Per aggiungere una cartella condivisa si usa files_external: | ||
+ | |||
+ | esempio: | ||
+ | sudo -u apache / | ||
+ | |||
+ | " | ||
+ | |||
+ | password: qui va inserito il tipo di autenticazione | ||
+ | |||
+ | ===Per vedere che tipi di autenticazioni sono supportati digitare questo comando=== | ||
+ | |||
+ | sudo -u apache / | ||
+ | |||
+ | -c: ti permette di aggiungere più valori | ||
+ | |||
+ | host: l'url del server Samba | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | sudo -u apache / | ||
- | git log permette | + | |
- | git checkout + codice univoco | + | ===Per cancellare una configurazione usare il comando===: |
| | ||
- | | + | |
- | git add Indica a Git che si desidera includere gli aggiornamenti di un determinato file nel prossimo | ||
- | commit. Tuttavia le modifiche non vengono effettivamente registrate fino a quando non si esegue git | ||
- | commit | ||
- | git status permette di determinare lo stato dei tuoi file. | ||
- | git commit viene utilizzato per salvare le modifiche nel repository locale | ||
sysadmin/index.txt · Last modified: 2022/06/16 09:00 by feroda