09-01-2024
This commit is contained in:
@@ -4,6 +4,25 @@ https://docs.docker.com/
|
||||
|
||||
|
||||
|
||||
### macOS
|
||||
|
||||
Docker ne fonctionne pas nativement sur Mac car le noyau de macOS n'est pas compatible (BSD vs Linux). Docker fonctionne en fait dans une machine virtuelle utilisant HyperKit.
|
||||
|
||||
Le fichier Docker.raw que vous avez mentionné ci-dessus est le disque virtuel de cette machine virtuelle.
|
||||
|
||||
Toutes les images Docker sont stockées à l'intérieur de la machine virtuelle (dans le fichier Docker.raw), vous ne pouvez donc pas les voir sur le système de fichiers du Mac.
|
||||
|
||||
```bash
|
||||
~/Library/Containers/com.docker.docker/Data/vms/0/data
|
||||
.rw-r--r--@ 60Gi bruno staff 6 jan 16:01 23 jul 2021 Docker.raw
|
||||
```
|
||||
|
||||
Régler la taille et l'emplacement de la VM: Dashboard -> Settings -> Resources -> Advanced (réduire la taille de la VM supprime les images,containers et volumes)
|
||||
|
||||
https://docs.docker.com/desktop/faqs/macfaqs/
|
||||
|
||||
|
||||
|
||||
### Containers installés:
|
||||
|
||||
#### Synology Docker GUI:
|
||||
|
||||
@@ -10,17 +10,20 @@
|
||||
$ tail /var/log/messages
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### Afficher les 15 dernières lignes du fichier.
|
||||
#### Afficher les 5 dernières lignes du fichier.
|
||||
|
||||
```bash
|
||||
$ tail -n15 /var/log/messages
|
||||
$ tail -15 /var/log/messages
|
||||
$ tail -n 15 /var/log/messages
|
||||
$ tail -n5 /var/log/messages
|
||||
$ tail -5 /var/log/messages
|
||||
$ tail -n 5 /var/log/messages
|
||||
```
|
||||
|
||||
#### Afficher toutes les lignes à partir de N numéro de ligne d’un fichier
|
||||
|
||||
```bash
|
||||
# Tout à partir de la 3e ligne:
|
||||
$ tail -n +3 /var/log/messages
|
||||
```
|
||||
|
||||
#### L'option -f affiche le fichier au fil de l'eau
|
||||
|
||||
@@ -28,7 +31,13 @@ $ tail -n 15 /var/log/messages
|
||||
$ tail -f /var/log/messages
|
||||
```
|
||||
|
||||
Supprimer la 1ere ligne
|
||||
Même si le fichier est recrée:
|
||||
|
||||
```bash
|
||||
$ tail -F /var/log/messages
|
||||
```
|
||||
|
||||
#### Supprimer la 1ere ligne
|
||||
|
||||
```bash
|
||||
$ tail -n+2
|
||||
@@ -36,6 +45,24 @@ $ tail -n+2
|
||||
$ awk NR\>1
|
||||
```
|
||||
|
||||
#### Afficher les 4 derniers caractères du fichier
|
||||
|
||||
```bash
|
||||
$ tail -c4 /var/log/messages
|
||||
```
|
||||
|
||||
#### Afficher à partir du 5e caractères
|
||||
|
||||
```bash
|
||||
$ tail -c +5 /var/log/messages
|
||||
```
|
||||
|
||||
#### Afficher plusieurs fichiers
|
||||
|
||||
```bash
|
||||
$ tail -n 5 file1.txt file2.txt
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Head
|
||||
@@ -48,7 +75,19 @@ $ head -n5 /var/log/messages
|
||||
$ head -n 5 /var/log/messages
|
||||
```
|
||||
|
||||
Supprime la dernière ligne
|
||||
#### Afficher les 50 premiers octets du fichier.
|
||||
|
||||
```bash
|
||||
$ head -c 50 var/log/messages
|
||||
```
|
||||
|
||||
#### Afficher plusieurs fichiers
|
||||
|
||||
```bash
|
||||
$ head -n 5 file1.txt file2.txt
|
||||
```
|
||||
|
||||
#### Supprime la dernière ligne
|
||||
|
||||
```bash
|
||||
$ head -n -1
|
||||
|
||||
@@ -195,7 +195,7 @@ Gitea version 1.12.1 built with GNU Make 4.1, go1.14.4 : bindata, sqlite, sqlite
|
||||
##### Applications General Settings:
|
||||
|
||||
- Site Title: Enter your organization name.
|
||||
- Repository Root Path: Leave the default /home/git/gitea-repositories.
|
||||
- Repository Root Path: Leave the default /home/git/gitea-repositories. (/var/lib/gitea/data/gitea-repositories)
|
||||
- Git LFS Root Path: Leave the default /var/lib/gitea/data/lfs.
|
||||
- Run As Username: git
|
||||
- SSH Server Domain: gitea.maboiteverte.fr
|
||||
|
||||
@@ -6,14 +6,8 @@ https://docs.plesk.com/fr-FR/12.5/deployment-guide/installer-plesk/après-linsta
|
||||
|
||||
### Initialiser Plesk
|
||||
|
||||
Bruno
|
||||
|
||||
bruno@clicclac.info
|
||||
|
||||
admin / $73qo2xV2
|
||||
|
||||
```
|
||||
/usr/local/psa/bin/init_conf --init -passwd jskekekHTD -email jeandupont@exemple.com
|
||||
/usr/local/psa/bin/init_conf --init -passwd xxxxxxxx -email jeandupont@exemple.com
|
||||
```
|
||||
|
||||
|
||||
@@ -26,13 +20,13 @@ admin / $73qo2xV2
|
||||
|
||||
|
||||
|
||||
# Indiquer le mot de passe de l'administrateur
|
||||
### Indiquer le mot de passe de l'administrateur
|
||||
|
||||
```php
|
||||
PSA_PASSWORD=<nouveau_mot_de_passe> /usr/local/psa/bin/init_conf --set-admin-password -passwd "
|
||||
```
|
||||
|
||||
# Définir la langue de Plesk
|
||||
### Définir la langue de Plesk
|
||||
|
||||
Outils et Paramètres -> **Apparence de Plesk** -> Langues
|
||||
|
||||
|
||||
@@ -2,6 +2,24 @@
|
||||
|
||||
|
||||
|
||||
### maboiteverte.fr
|
||||
|
||||
Certificat wildcard IONOS
|
||||
|
||||
```
|
||||
|
||||
```
|
||||
|
||||
### sur-le-sentier-fr
|
||||
|
||||
Certificat wildcard Let's Encrypt
|
||||
|
||||
```
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### Commande plesk:
|
||||
|
||||
```bash
|
||||
@@ -45,9 +63,15 @@ $ plesk repair installation
|
||||
```bash
|
||||
# plesk bin dns --info maboiteverte.fr
|
||||
|
||||
default._domainkey.maboiteverte.fr. TXT v=DKIM1; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxzyvpKYtbnO85FVd+ohgg8z/IMequZWqFtGJsA++Re+491ZyXWLTJtkwASalrPf+2FOYNZ+VyMeiTe9uwMXtoVgalE1+kwaDA6MiaZaG+GlFCOxe7658IcTbWcrTkrnoGp98kNO9S4Nz6J+jhYDaomhir7JXl6/I6e+FrE8CSq2TtzWw1iWOXyDMepwI+uLRwFNzPTbvJGeNJQThlxwjPyBfjhsN3nhKyk6xN3hqjRZGIudKxcg1fs9hYexlDRVYnpoQIE0e3g/8U3nPYsRFYQUooAu6h5t3buOVkF/526WNBif2SYrv4gv4M9ioAgpPlQ9AUpFj7+GrIwChZHFeMQIDAQAB;
|
||||
_domainkey.maboiteverte.fr. TXT o=-
|
||||
_imaps._tcp.maboiteverte.fr. SRV 0 0 993 maboiteverte.fr.
|
||||
_pop3s._tcp.maboiteverte.fr. SRV 0 0 995 maboiteverte.fr.
|
||||
_smtps._tcp.maboiteverte.fr. SRV 0 0 465 maboiteverte.fr.
|
||||
_domainconnect.maboiteverte.fr. TXT domainconnect.plesk.com/host/eloquent-benz.212-227-191-167.plesk.page/port/8443
|
||||
www.maboiteverte.fr. CNAME maboiteverte.fr.
|
||||
_dmarc.maboiteverte.fr. TXT v=DMARC1; p=none
|
||||
maboiteverte.fr. TXT v=spf1 +a +mx +a:localhost.localdomain -all
|
||||
_dmarc.maboiteverte.fr. TXT v=DMARC1; p=quarantine; adkim=s; aspf=s
|
||||
maboiteverte.fr. TXT v=spf1 +a +mx +a:eloquent-benz.212-227-191-167.plesk.page -all
|
||||
ftp.maboiteverte.fr. CNAME maboiteverte.fr.
|
||||
ipv4.maboiteverte.fr. A 212.227.191.167
|
||||
mail.maboiteverte.fr. A 212.227.191.167
|
||||
@@ -58,10 +82,37 @@ ns2.maboiteverte.fr. A 212.227.191.167
|
||||
maboiteverte.fr. NS ns2.maboiteverte.fr.
|
||||
ns1.maboiteverte.fr. A 212.227.191.167
|
||||
maboiteverte.fr. NS ns1.maboiteverte.fr.
|
||||
|
||||
_acme-challenge.maboiteverte.fr. TXT MimhDPvw3yZEhONNc_FTbhdrXF1ucw-yB-qq_lR53Bw
|
||||
gitea.maboiteverte.fr. A 212.227.191.167
|
||||
joplin.maboiteverte.fr. A 212.227.191.167
|
||||
SUCCESS: Getting information for Domain 'maboiteverte.fr' complete.
|
||||
```
|
||||
|
||||
```bash
|
||||
# plesk bin dns --info sur-le-sentier.fr | sed '/^$/d'
|
||||
default._domainkey.sur-le-sentier.fr. TXT v=DKIM1; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxV47adeJmaGva29VEH8WABYOuXweTNKq2U4CG1VY3zzvfjqWdBZmCRHzo12IqKXgBkGz0Gac9VygkWCXPbHlSEFCcfxtoOSa5iIIFH18FoOF2NHWsUS2s2vdiyJUMlj76ov5ZjxbWnxBVVm/lBPdo0plg8PZR5Mxww3iFkRCvdMTLxkJ3PfhEmQ8itseAkqh1TijVjw6pLgZF3epEDVNG1X3glY3wLdWVzYj+hSyEu7JuPG7N6q784QdmsJ9XZvs2Q1ZscK24cNOOLTzpo4SNfQ8mpaAyh1FxUcjHFbuZmpVf/MOZPw5HIZxR5BahsJRimY3rygdkm+dxTyviBGu9wIDAQAB;
|
||||
_domainkey.sur-le-sentier.fr. TXT o=-
|
||||
_imaps._tcp.sur-le-sentier.fr. SRV 0 0 993 sur-le-sentier.fr.
|
||||
_pop3s._tcp.sur-le-sentier.fr. SRV 0 0 995 sur-le-sentier.fr.
|
||||
_smtps._tcp.sur-le-sentier.fr. SRV 0 0 465 sur-le-sentier.fr.
|
||||
_acme-challenge.sur-le-sentier.fr. TXT ZdehpAyn6echOGS3RzJFUzPh4nnYKK65srnuMYimijk
|
||||
sur-le-sentier.fr. MX 10 mail.sur-le-sentier.fr.
|
||||
sur-le-sentier.fr. NS ns2.sur-le-sentier.fr.
|
||||
sur-le-sentier.fr. NS ns1.sur-le-sentier.fr.
|
||||
sur-le-sentier.fr. A 212.227.191.167
|
||||
ns1.sur-le-sentier.fr. A 212.227.191.167
|
||||
ns2.sur-le-sentier.fr. A 212.227.191.167
|
||||
ftp.sur-le-sentier.fr. CNAME sur-le-sentier.fr.
|
||||
mail.sur-le-sentier.fr. A 212.227.191.167
|
||||
www.sur-le-sentier.fr. CNAME sur-le-sentier.fr.
|
||||
sur-le-sentier.fr. TXT v=spf1 +a +mx +a:eloquent-benz.212-227-191-167.plesk.page -all
|
||||
webmail.sur-le-sentier.fr. A 212.227.191.167
|
||||
_dmarc.sur-le-sentier.fr. TXT v=DMARC1; p=quarantine; adkim=s; aspf=s
|
||||
ipv4.sur-le-sentier.fr. A 212.227.191.167
|
||||
_domainconnect.sur-le-sentier.fr. TXT domainconnect.plesk.com/host/eloquent-benz.212-227-191-167.plesk.page/port/8443
|
||||
SUCCESS: Getting information for Domain 'sur-le-sentier.fr' complete.
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### Liste des extensions installées:
|
||||
|
||||
@@ -129,6 +129,50 @@ $ brew cleanup
|
||||
# (-n ou --dry-run) voir tout ce qui sera désinstaller
|
||||
```
|
||||
|
||||
```bash
|
||||
$ brew cleanup -s --dry-run
|
||||
Would remove: /opt/homebrew/Cellar/fontconfig/2.14.2 (88 files, 2.4MB)
|
||||
Would remove: /opt/homebrew/Cellar/jpeg-xl/0.8.2_1 (43 files, 10.8MB)
|
||||
Would remove: /opt/homebrew/Cellar/libvmaf/2.3.1 (234 files, 7MB)
|
||||
Would remove: /opt/homebrew/Cellar/rav1e/0.6.6 (14 files, 140.2MB)
|
||||
Would remove: /Users/bruno/Library/Caches/Homebrew/Cask/joplin--2.13.11.DMG (189.9MB)
|
||||
Would remove: /Users/bruno/Library/Caches/Homebrew/Cask/xpipe--1.7.12.pkg (135.4MB) <=========
|
||||
Would remove: /Users/bruno/Library/Caches/Homebrew/Cask/grandperspective--3.4.2.dmg (2.3MB) <=
|
||||
Would remove: /Users/bruno/Library/Caches/Homebrew/api-source/Homebrew/homebrew-cask/e1e3b95848535a463583201248b63a5bca90ecf8/Cask/kdiff3.rb (833B)
|
||||
Would remove: /Users/bruno/Library/Logs/Homebrew/perl (64B)
|
||||
Would remove: /Users/bruno/Library/Logs/Homebrew/openssl@3 (64B)
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/htdocs
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/cfg
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/.registry/.channel.pecl.php.net
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/.registry/.channel.doc.php.net
|
||||
Would remove (empty directory): /opt/homebrew/lib/php/pecl/20230831
|
||||
Would remove (empty directory): /opt/homebrew/lib/perl5/site_perl/5.38/darwin-thread-multi-2level
|
||||
==> This operation would free approximately 488MB of disk space.
|
||||
```
|
||||
|
||||
```bash
|
||||
$ brew cleanup --dry-run
|
||||
Would remove: /opt/homebrew/Cellar/fontconfig/2.14.2 (88 files, 2.4MB)
|
||||
Would remove: /opt/homebrew/Cellar/jpeg-xl/0.8.2_1 (43 files, 10.8MB)
|
||||
Would remove: /opt/homebrew/Cellar/libvmaf/2.3.1 (234 files, 7MB)
|
||||
Would remove: /opt/homebrew/Cellar/rav1e/0.6.6 (14 files, 140.2MB)
|
||||
Would remove: /Users/bruno/Library/Caches/Homebrew/Cask/joplin--2.13.11.DMG (189.9MB)
|
||||
Would remove: /Users/bruno/Library/Caches/Homebrew/api-source/Homebrew/homebrew-cask/e1e3b95848535a463583201248b63a5bca90ecf8/Cask/kdiff3.rb (833B)
|
||||
Would remove: /Users/bruno/Library/Logs/Homebrew/perl (64B)
|
||||
Would remove: /Users/bruno/Library/Logs/Homebrew/openssl@3 (64B)
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/htdocs
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/cfg
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/.registry/.channel.pecl.php.net
|
||||
Would remove (empty directory): /opt/homebrew/share/pear/.registry/.channel.doc.php.net
|
||||
Would remove (empty directory): /opt/homebrew/lib/php/pecl/20230831
|
||||
Would remove (empty directory): /opt/homebrew/lib/perl5/site_perl/5.38/darwin-thread-multi-2level
|
||||
==> This operation would free approximately 350.3MB of disk space.
|
||||
```
|
||||
|
||||
xpipe et et grandperspective sont 2 applis qui ont été désinstallées.
|
||||
|
||||
|
||||
|
||||
#### Empecher la m-à-j d’un package:
|
||||
|
||||
```bash
|
||||
|
||||
@@ -269,6 +269,10 @@ $ cargo prune
|
||||
|
||||
|
||||
|
||||
https://blog.rust-lang.org/2023/12/11/cargo-cache-cleaning.html
|
||||
|
||||
|
||||
|
||||
### rustup:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user