75 lines
3.4 KiB
Markdown
75 lines
3.4 KiB
Markdown
## 1.2 Gérer des données
|
|
|
|
**Ce que recouvre la compétence** : stocker et organiser ses fichiers pour les retrouver, les conserver et y accéder facilement, en local comme en ligne. Les thématiques Pix : fichiers et dossiers, stockage et compression, transfert et synchronisation, recherche et métadonnées, sauvegarde.
|
|
|
|
### Progression par niveaux (résumé)
|
|
|
|
- **N1-N2** : enregistrer un fichier, le retrouver, le nommer et le ranger dans un dossier.
|
|
- **N3** : construire une arborescence cohérente, utiliser un espace de stockage en ligne, compresser/décompresser.
|
|
- **N4-N5** : synchroniser plusieurs appareils, mettre en place des sauvegardes, choisir un format adapté, exploiter les métadonnées.
|
|
- **N6+** : définir une stratégie de stockage et de sauvegarde pour un groupe, gérer les droits d'accès.
|
|
|
|
### Version Linux et libre
|
|
|
|
**Comprendre l'arborescence**
|
|
|
|
- Une seule racine `/`, le dossier personnel `/home/utilisateur`, les supports amovibles dans `/media`
|
|
- Chemins absolus et relatifs, fichiers cachés (commençant par un point)
|
|
- La casse compte : `Rapport.odt` ≠ `rapport.odt`
|
|
- Le type d'un fichier ne dépend pas de son extension : la commande `file` le révèle
|
|
|
|
**Gestionnaires de fichiers**
|
|
|
|
- Graphiques : Fichiers (GNOME), Dolphin (KDE), Thunar (XFCE), Nemo
|
|
- Terminal : `ls`, `cd`, `mkdir`, `cp`, `mv`, `rm`, `tree` ; Midnight Commander (`mc`) en intermédiaire
|
|
- Bonnes pratiques de nommage : dates au format `AAAA-MM-JJ`, pas d'espaces ni d'accents si les fichiers circulent
|
|
|
|
**Retrouver ses fichiers**
|
|
|
|
- `find`, `locate`, `grep -r` pour chercher dans le contenu
|
|
- Recherche intégrée au bureau : Tracker/LocalSearch (GNOME), Baloo (KDE)
|
|
- Doublons : Czkawka (graphique), `fdupes`
|
|
|
|
**Métadonnées**
|
|
|
|
- Étiquettes dans Dolphin, gestion de photothèque avec digiKam
|
|
- Lire : `exiftool` ; nettoyer avant partage : **mat2** (lien direct avec la compétence 4.2 sur la vie privée)
|
|
|
|
**Compression et archives**
|
|
|
|
- `tar`, `gzip`, `xz`, `zip`, `7z`
|
|
- Graphiques : Archives (File Roller), Ark
|
|
|
|
**Supports et systèmes de fichiers**
|
|
|
|
- Voir l'espace : `df -h`, `du`, `ncdu`, `lsblk`
|
|
- GNOME Disques, GParted pour formater
|
|
- Choisir le bon format : ext4 pour Linux, exFAT pour une clé partagée avec Windows/macOS
|
|
|
|
**Stockage en ligne et synchronisation**
|
|
|
|
- **Nextcloud** (auto-hébergé ou chez un CHATON), Seafile
|
|
- **Syncthing** : synchronisation pair à pair, sans serveur central
|
|
- `rsync` en ligne de commande
|
|
- Transfert ponctuel : LocalSend (réseau local), Lufi (partage chiffré temporaire, Framasoft), `scp`/`sftp`, FileZilla
|
|
|
|
**Sauvegarde**
|
|
|
|
- Règle 3-2-1 : 3 copies, 2 supports différents, 1 hors site
|
|
- Déjà Dup (simple, intégré à GNOME), Back In Time, BorgBackup avec son interface Vorta, restic
|
|
- Timeshift pour des instantanés du système (à distinguer de la sauvegarde des données personnelles)
|
|
|
|
**Droits et partage**
|
|
|
|
- `ls -l`, `chmod`, `chown` : lire et modifier les permissions, comprendre propriétaire/groupe/autres
|
|
|
|
**Formats ouverts** (pour la conservation à long terme)
|
|
|
|
- ODF (LibreOffice), CSV, Markdown, PNG, FLAC, PDF/A
|
|
|
|
### Idées d'activités
|
|
|
|
- Ranger un dossier « fourre-tout » en arborescence logique, d'abord graphiquement puis en ligne de commande
|
|
- Mettre en place une synchronisation Syncthing entre un PC et un téléphone
|
|
- Retirer les métadonnées GPS d'une photo avec mat2 et vérifier avec exiftool
|
|
- Simuler une panne : sauvegarder avec Déjà Dup, supprimer un fichier, le restaurer
|