mmandes système sous Linux. En général on obtient de l'aide sur une commande en tapant ''man <commande... the script
=====apt=====
C'est le gestionnaire de paquet sous les distributions Debian & dérivées.
Le fichier de configuration des dépôts (main, contrib, universe... our désinstaller le paquet [et aussi ses fichiers de config]
* ''apt-get clean'' supprime des paquet
l=====
Systemd remplace des commandes permettant de gérer les services (''chkconfig'' et ''service'')... * ''reload/restart'' pour recharger les fichiers de configuration ou l'ensemble du service
* ''enab... 'systemctl cat networking'' : afficher le fichier de configuration Systemd du service ; celui-ci est s... ervice
* ''systemd-analyze'' : mesurer le temps de démarrage
* ''systemd-analyze critical-chain''
our la majorité d'entre elles. Ici nous parlerons de [[https://fr.wikipedia.org/wiki/Bourne-Again_shel... ment utilisé.
Pour afficher la liste des options de bash il faut saisir ''bash -c "help set"''. Pour ... és) ; les commentaires multi-lignes sont encadrés de ''<nowiki>:'</nowiki>'' et ''<nowiki>'</nowiki>''.
* ''. <CONFIG_FILE>'' => permet de faire un //include// (notez bien le point + espac
AP center round important 80%>
Ceci est différent de la notion de VLANs, qui utilisent la notation **<itf>.<vlan>** (par ex : eth0.13). Dans les 2 cas, le... t que dans le cas des alias, le niveau 2 (liaison de données, Ethernet dans notre cas) est partagé ent... s qu'avec les VLANs il y a segmentation (domaines de broadcast différents = moins de bruit sur le rése
appairer un périphérique bluetooth en CLI (ligne de commande) :
<code bash>
# trouver l'interface bl... 00 METRONIC-SP15
# ajouter le périphérique de confiance
bluetoothctl trust 30:9F:78:22:11:00
bl... :00
</code>
Sous XFCE par exemple, il existe blueman, qui est un gestionnaire graphique de bluetooth.
.png?nolink&200 |}}
**Bash** est un interpréteur de commande, un "shell". Il possède beaucoup de caractéristiques et fonctions communes avec ''sh'', ''ks... .
Cette page se concentrera sur la prise en main de **bash**, sa configuration, ses raccourcis clavier, les enchaînements de commandes et quelques tips ; pour la partie progr
.com/neurobin/shc|SHC]] est un pseudo-compilateur de script Shell. Il permet de générer un exécutable à partir d'un fichier de script shell, afin que celui-ci ne soit plus lisible/éditable, par exemple dans le but de cacher des variables contenant des données sensib
======awk======
C'est un langage de manipulation de chaînes de caractères d'un fichier ou d'un flux en entrée.
Les différentes commandes que l'on peut passer sont de la forme **motif { action }**.
**awk** traite séq
Utilisateur de Thunderbird, j'ai récemment eu besoin de récupérer mes mails qui étaient sauvegardés au format [[http... ortTools NG]] sur Thunderbird
* créer le script de conversion **mailconv.py** (il n'est pas de moi, mais de [[https://www.yergler.net/maildir-to-mbox/|N
.org/|firewalld]] est une surcouche d'abstraction de configuration d'iptables ou nftables, les firewal... nstallation
yum install firewalld
# vérification de l'état du service:
systemctl status firewalld
# ... sauvegardée après un redémarrage. Pour conserver de façon permanente les modifications, utiliser le p... e ''<nowiki>--permanent</nowiki>'' dans une ligne de commande, ou enregistrer toute la configuration a
======
**Logrotate** est un programme qui permet de gérer les fichiers de logs que l'on a sur une machine Linux. Concrètement cela consiste à permuter les fichiers de logs c'est-à-dire de changer de fichier pour ne pas qu'il soit trop volumineux, de les renommer, de l
Les tables=====
* FILTER : contient les règles de filtrage
* NAT : contient les règles de translation d'adresses
* MANGLE
* RAW
=====Les chaîne... spection)=====
* INPUT : paquets à destination de la machine
* OUTPUT : paquets envoyés par la ma... chines
* PREROUTING : paquets avant la décision de routage
* POSTROUTING : paquets juste avant de
Linux//
Ces outils permettent d'afficher l'état de santé de la machine, de détecter s'il se passe quelque chose d'anormal, ou d'investiguer sur un problème déjà connu.
=====Tableaux de bord=====
Ce sont les logiciels générique qui pe
======Théorie du syslog======
* service de gestion des logs écoutant sur le port udp/514
* 2 dém... et les redirige où il faut en suivant les règles de ''/etc/rsyslog.conf''. Fonctionne aussi avec les ... ** : Messages générés par le noyau (en provenance de klogd).
* **local0** à **local7** : Services dé... ion.
* **mail** : Messages provenant du système de mail.
* **news** : Messages générés par la gest