09-01-2024

This commit is contained in:
2024-01-09 18:56:02 +01:00
parent efb8d64ac7
commit cd8cebe7cb
7 changed files with 172 additions and 21 deletions

View File

@@ -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: ### Containers installés:
#### Synology Docker GUI: #### Synology Docker GUI:

View File

@@ -10,17 +10,20 @@
$ tail /var/log/messages $ tail /var/log/messages
``` ```
#### Afficher les 5 dernières lignes du fichier.
#### Afficher les 15 dernières lignes du fichier.
```bash ```bash
$ tail -n15 /var/log/messages $ tail -n5 /var/log/messages
$ tail -15 /var/log/messages $ tail -5 /var/log/messages
$ tail -n 15 /var/log/messages $ tail -n 5 /var/log/messages
``` ```
#### Afficher toutes les lignes à partir de N numéro de ligne dun 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 #### 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 $ 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 ```bash
$ tail -n+2 $ tail -n+2
@@ -36,6 +45,24 @@ $ tail -n+2
$ awk NR\>1 $ 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 ### Head
@@ -48,7 +75,19 @@ $ head -n5 /var/log/messages
$ head -n 5 /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 ```bash
$ head -n -1 $ head -n -1

View File

@@ -195,7 +195,7 @@ Gitea version 1.12.1 built with GNU Make 4.1, go1.14.4 : bindata, sqlite, sqlite
##### Applications General Settings: ##### Applications General Settings:
- Site Title: Enter your organization name. - 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. - Git LFS Root Path: Leave the default /var/lib/gitea/data/lfs.
- Run As Username: git - Run As Username: git
- SSH Server Domain: gitea.maboiteverte.fr - SSH Server Domain: gitea.maboiteverte.fr

View File

@@ -6,14 +6,8 @@ https://docs.plesk.com/fr-FR/12.5/deployment-guide/installer-plesk/après-linsta
### Initialiser Plesk ### 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 ```php
PSA_PASSWORD=<nouveau_mot_de_passe> /usr/local/psa/bin/init_conf --set-admin-password -passwd " 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 Outils et Paramètres -> **Apparence de Plesk** -> Langues

View File

@@ -2,6 +2,24 @@
### maboiteverte.fr
Certificat wildcard IONOS
```
```
### sur-le-sentier-fr
Certificat wildcard Let's Encrypt
```
```
#### Commande plesk: #### Commande plesk:
```bash ```bash
@@ -45,9 +63,15 @@ $ plesk repair installation
```bash ```bash
# plesk bin dns --info maboiteverte.fr # 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. www.maboiteverte.fr. CNAME maboiteverte.fr.
_dmarc.maboiteverte.fr. TXT v=DMARC1; p=none _dmarc.maboiteverte.fr. TXT v=DMARC1; p=quarantine; adkim=s; aspf=s
maboiteverte.fr. TXT v=spf1 +a +mx +a:localhost.localdomain -all maboiteverte.fr. TXT v=spf1 +a +mx +a:eloquent-benz.212-227-191-167.plesk.page -all
ftp.maboiteverte.fr. CNAME maboiteverte.fr. ftp.maboiteverte.fr. CNAME maboiteverte.fr.
ipv4.maboiteverte.fr. A 212.227.191.167 ipv4.maboiteverte.fr. A 212.227.191.167
mail.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. maboiteverte.fr. NS ns2.maboiteverte.fr.
ns1.maboiteverte.fr. A 212.227.191.167 ns1.maboiteverte.fr. A 212.227.191.167
maboiteverte.fr. NS ns1.maboiteverte.fr. 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. 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: #### Liste des extensions installées:

View File

@@ -129,6 +129,50 @@ $ brew cleanup
# (-n ou --dry-run) voir tout ce qui sera désinstaller # (-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 dun package: #### Empecher la m-à-j dun package:
```bash ```bash

View File

@@ -269,6 +269,10 @@ $ cargo prune
https://blog.rust-lang.org/2023/12/11/cargo-cache-cleaning.html
### rustup: ### rustup:
```bash ```bash