==== Commandes Linux ======
Cet article présente des commandes système sous Linux. En général on obtient de l'aide sur une commande en tapant ''man <commande... opos who
apropos who
at.allow (5) - determine who can submit jobs via at or batch
at.deny (5) - determine who can submit jobs vi
rg/wiki/Systemd|Systemd]] remplace sur la plupart des distribution récentes l'init System V.
=====systemctl=====
Systemd remplace des commandes permettant de gérer les services (''chkconfig'' et ''service'') par ''systemctl'' ; par ex... * ''reload/restart'' pour recharger les fichiers de configuration ou l'ensemble du service
* ''enab
o.png?300|}}
Les différents shells peuvent avoir des fonctions sensiblement différentes voir incompat... our la majorité d'entre elles. Ici nous parlerons de [[https://fr.wikipedia.org/wiki/Bourne-Again_shel... plus couramment utilisé.
Pour afficher la liste des options de bash il faut saisir ''bash -c "help set"''. Pour lire un script sans exécuter les command
exemple) eth0, je veux ajouter une IP secondaire dessus :
<code bash>
ifconfig eth0 add 10.0.0.1 netm... .0 up
# PI : pour le supprimer..
ifconfig eth0:0 del 10.0.0.1
</code>
L'adresse MAC est la même que e... 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
appairer un périphérique bluetooth en CLI (ligne de commande) :
<code bash>
# trouver l'interface bluetooth installée sur la machine
hcitool dev
Devices:
hci0 00:1A:7D:00:11:22
# scanner les alentours à la recherche d'une enc... 00 METRONIC-SP15
# ajouter le périphérique de confiance
bluetoothctl trust 30:9F:78:22:11:00
bl
.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... /|ImportExportTools NG]] ne permet que d'importer des fichiers au format mbox (mails concaténés dans u... ortTools NG]] sur Thunderbird
* créer le script de conversion **mailconv.py** (il n'est pas de moi,
.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... (points d'inspection)=====
* INPUT : paquets à destination de la machine
* OUTPUT : paquets envoyés par la machine
* FORWARD : paquets routés vers
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émons utilisés sous Linux : **klogd** et **rsysl... ogs du noyau seulement
* **rsyslogd** : gestion des logs locaux : il reçoit des //trap// et les redirige où il faut en suivant les règles de ''/etc/rsys