modifier l'état du système ou encore modifier les fichiers de configuration.
Notons que même si systemd est... s par type de ressource et sont définies dans des fichiers d'unité (unit files). Le type d'une unité peut êt... rvice telle que start
# systemd consulte tous les fichiers unités *.service
# le suffixe peut être omis
syst... services sont capables de recharger à chaud leurs fichiers de configuration sans redémarrage dans ce cas on
| **cat**enate | Concaténation de fichiers |
| chgrp ... c**o**mp**are | Comparaison binaire entre deux fichiers |
| comm | | Comparaison entre deux fichiers textes, affiche sur 3 colonnes les différences.|
... | Occupation, espace disponible des systèmes de fichiers montés. |
| [[software:applications:diff | diff]]
logs logrotate}}
====== logrotate: rotation des fichiers logs ======
Principal intérêt de logrotate: limiter l'accroissement à l'infini des fichiers logs.
Pour chaque fichier journal logrotate agit... ons.
- compression: si définit, compression des fichiers archivés.
<note>
L'opération de compression dim... on régulière de logrotate, il suffit d'éditer les fichiers de configuration dans /etc/logrotate.d/ et de ne
-7.7.0-no-jdk-amd64.deb
</code>
===== Lister les fichiers d'un paquet =====
==== Pour un paquet installé ====
Pour lister les fichiers contenus dans le paquet .deb nommé monPaquet, inv... enu avec l'option %%--contents%%
* extraire les fichiers avec %%--extract%%
Remarque: Extraire les fichiers via dpkg-deb ne suffit par à faire une installation cor
Pas d'installation nécessaire, par convention les fichiers AppImage sont placés dans les répertoires:
* ''... our les applications en CLI
===== Gestion des fichiers AppImage =====
Plusieurs logiciels proposent d'a... pImage installer**: CLI télécharge et intègre les fichiers AppImage à l'environnement de bureau virtuel.
=... ion du format AppImage =====
==== Extraction des fichiers ====
Il est possible d'extraire les fichiers du
===== Redéfinir les droits d'accès par défaut des fichiers et dossiers ======
Le fonctionnement des droits ... me ne sont pas altérables et sont **0666 pour les fichiers** et **0777 pour les dossiers**.
* Les permissi... ication n'est faite sur les permission umask, les fichiers crées par root obtiennent les permissions 0644 (0... nté dans le tableau ci-dessous:
^ Permissions ^ Fichiers |||^ Dossiers ||||
^ Perm système ^ 0 ^ 6 ^ 6
tab}}
====== Options de montage des systèmes de fichiers ======
La commande **mount** utilisée sans option liste l'ensemble des systèmes de fichiers montés avec les options de montage actuellement u... n ne sélectionnant que les types de
# systèmes de fichiers ciblés
mount -t ext4
</code>
Les mêmes informati... fstab''** contient la description des systèmes de fichiers que le noyau peut monter avec leurs options de mo
les droits d'accès ======
Les droits d'accès aux fichiers/dossier sont définis à l'aide d'un tableau de bit... tures sur ce dossier ne pourra plus supprimer des fichiers dont il n'est pas propriétaire.
===== Les suid/s... il est parfois désactivé sur certains systèmes de fichiers. L'option de montage **nosuid** permet de le désa... t =====
Les permissions par défaut affectées aux fichiers et dossiers créés par l'utilisateur peuvent être
nies dans le fichier **/etc/rsyslog.conf** et les fichiers **/etc/rsyslog.d/***. Elles sont **toutes** évalu... crire les flux entrants
* Formater les sorties (fichiers, base de données, messages utilisateur)
* La génération dynamique des noms de fichiers log
La déclaration d'un template se base sur la ... ans affecter l'output le manipule.
===== Noms de fichiers dynamiques =====
Un template peut également être
ce un RAID 1 avec Btrfs ======
Pour ce test deux fichiers périphériques disk-0 et disk-1 sont créés.
<code ... nt/btrfs-test/
mount : mauvais type de système de fichiers, option erronée, superbloc erroné
sur /de... ces missing
</code>
La commande retourne que des fichiers périphériques sont manquants. Le montage ne fonct... nt/btrfs-test/
mount : mauvais type de système de fichiers, option erronée, superbloc erroné
sur /de
ives globales =====
Masquer certains dossiers et fichiers pour tous les partages déclarés, le séparateur es... t -a professeur
</code>
===== Droits d’accès aux fichiers =====
Pour pouvoir créer des fichiers/dossiers l'utilisateur doit être autorisé à le faire sur le système ... /doc.ubuntu-fr.org/samba#ports_lies_au_partage_de_fichiers_par_les_protocoles_smb_et_cifs
* https://doc.u
n s'assure que les anciens enregistrements ou les fichiers journaux sont supprimés afin de garantir un espac... rnalctl** pour gérer la taille des journaux.
Les fichiers journaux sont enregistrés dans ''/var/log/journal... == test de consistance ====
Test d'intégrité des fichiers de log:
<code bash>
journalctl --verify
</code>
... d.conf''. Les autres packages peuvent créer leurs fichiers de configuration et les stocker dans l'un des dos
nt accessibles via sysctl ou le pseudo système de fichiers /proc.
Lecture des valeurs via systcl
<code bash... wmem_max = 131071
</code>
Lecture du contenu des fichiers dans ''/proc/sys/net/core/''
==== Modification t... ctl ou la redirection d'écriture dans les pseudos fichiers de /proc. Dans l'exemple ci-dessous, on refeniti
ter une sous partie de l'arborescence logique des fichiers ailleurs.
Le montage peut concerner une sous pa... xemple ci-dessous
<code bash>
# Création de deux fichiers textes
$ echo "Ceci est le contenu de mon fichier... udo tee /opt/temoin.txt
# Affiche le contenu des fichiers, chacun a un contenu propre:
$ cat /tmp/test.txt
périphériques devices}}
====== udev ======
Les fichiers de règles se trouvent dans le répertoire **/etc/u... on utilise des numéro en préfixe dans les nom de fichiers. Par convention les règlés personnalisées sont da... v. Si le noyau supporte inotify, il surveille les fichiers de règles et prends en compte automatiquement les