====== Commandes Linux ======
Cet article présente des commandes système sous Linux. En général on ob... éfectueux déjà utilisé, e2fsck essaie de déplacer celui-ci à un autre emplacement. Si le bloc est vrai... 10be" TYPE="linux_raid_member" PARTUUID="97ac67bb-ce66-475b-9e62-3e67fd0b1132"
/dev/sdb1: UUID="b0ab5b... * Envoyer des paramètres à un programme sans que cela n'apparaisse dans le bash_history :
<code bash>
le fichier de configuration Systemd du service ; celui-ci est situé, sous Debian 9, dans ''/lib/syste... la commande ''resolvectl status''.
Pour modifier ce dernier il faut éditer le fichier ''/etc/systemd/... et libérer le port UDP/53 de la machine, ajouter cette ligne :
<file bash /etc/systemd/resolved.conf.... vice ''sudo systemctl restart systemd-resolved'', ce qui restaurera le resolv.conf historique :
<file
ions sensiblement différentes voir incompatibles. Ce n'est pas le cas pour la majorité d'entre elles. ... avec :
<code bash>
local VAR="pwet"
</code>
<WRAP center round important 60%>
Les variables déclarées ... '${VAR-non-def}'' ; on peut également vérifier si cette dernière est non nulle (non-vide) : ''${VAR:-n... # defaut
echo ${VAR:-defaut} # defaut
</code>
Cela ne définit ni n'affecte VAR ; pour cela il faut
d'une **interface virtuelle = un alias**).
<WRAP center round important 80%>
Ceci est différent de la notion de VLANs, qui utilisent la notation **<itf>.... physiques différentes).
</WRAP>
Pour pérenniser cette config et la charger au prochain démarrage, on... </code>
* Sur Redhat-like :
La plupart du temps cette distrib utilise plusieurs fichiers pour gérer
h'', ''ksh'', ''zsh'' ou plus largement ''*sh''.
Cette page se concentrera sur la prise en main de **... '' permet de revenir au résultat précédent. (NB : certain terminaux utilisent déjà la séquence ''Ctrl+... ue paramètre d'une autre : ''ls -l `which vim`''. Cet usage est aujourd'hui déprécié et remplacé par '... rtoire courant
* PROMPT_COMMAND : le contenu de cette variable est exécuté à chaque affichage du pro
e à partir d'un fichier de script shell, afin que celui-ci ne soit plus lisible/éditable, par exemple ... l'exe (le script n'est plus exécutable passé une certaine date).
Options:
* -e <date> : pour confi
rewalld
systemctl enable firewalld
</code>
<WRAP center round important 80%>
firewalld fonctionne com... sh>
# Ajouter l'interface eth0 à la zone "home"
#(cela supprime les précédents filtrage pour cette interface)
firewall-cmd --zone=home --change-interface=
gs que l'on a sur une machine Linux. Concrètement cela consiste à permuter les fichiers de logs c'est-... l || true
endscript
}
</code>
* on voit que ce fichier cible plusieurs fichiers situés dans ''/v... voque une rotation quand le fichier cible dépasse cette taille (on peut utiliser rien, k ou M pour pré... cer les fichiers pour effectuer la rotation (NB : ce répertoire doit être sur le même périphérique phy
rs à zéro dans une ou plusieurs chaînes
-C Teste ce paquet sur une chaîne
-N Crée une chaîne définie... Prends uniquement en compte le second fragment ou ceux d'après
-V Version du paquet
--line-numbers A... vec une paquet ICMP Port unreachable par défaut ; cela peut être modifié avec la directive ''--reject-... l remplace les IPs sources des paquets sortants.
Cela va être utile dans notre exemple pour permettre
=Monitoring et diagnostique======
//sous Linux//
Ces outils permettent d'afficher l'état de santé de ... problème déjà connu.
=====Tableaux de bord=====
Ce sont les logiciels générique qui permettent d'aff... fficher des informations système (plus détaillées cependant).
<code bash>
$ inxi -F
System: Host: t... ent.
Ici on voit un fort %age d'IOwait (60 "wa") ce qui correspond au temps d'attente ("perdu" càd s'
e, machine distante, liste d'utilisateurs, tube)
Ces colonnes sont donc de la forme :
<code bash>
<se... vpn-" -?OpenVPN
# puis on arrête le traitement de ces messages pour éviter les doublons
:programname, startswith, "ovpn-" stop
</code>
===== Syslog centralisé =====
Lorsqu'on a un parc qui grossit il devient très utile de centraliser les logs des différents équipements sur
r
</code>
Le service tftpd est géré par xinetd. Ce dernier gère le port d'écoute du tftp et lance le daemon si une requête valide arrive. Après un certain timeout d'inactivité, le service tftpd est c... td (attention ça coupera les service dépendant de ce dernier) :
<code bash>
service xinetd restart
</code>
Avec cette configuration, les fichiers transférés seront
iewtopic.php?f=8&t=3826&sid=1f219a3a825538c5d970f1ce18ceb4a0) :
Pour supprimer les locales non utilisées:
Localpurge
Désinstaller les paquet orphelins... Supprimer le cache et les fichiers temporaires de certaines applications
find -P ~/ -regex ".*\(~\|m... ntly-used
Supprimer les paquets téléchargés (pas ceux installés hein !)
aptitude clean
aptitude a