nformatique:linux:bash_logo.png?300|}}
Les différents shells peuvent avoir des fonctions sensiblement différentes voir incompatibles. Ce n'est pas le cas pour la majorité d'entre elles. Ici nous
====== 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>'' dans un terminal, ou en consultant l'aide si
gnostique======
//sous Linux//
Ces outils permettent d'afficher l'état de santé de la machine, de dét... =====
Ce sont les logiciels générique qui permettent d'afficher de multiples mesures et informations, typiquement les trucs qu'on laisse ouvert dans un screen/byobu.
====saidar====
Affiche l'ensemble des indicateu
emd]] remplace sur la plupart des distribution récentes l'init System V.
=====systemctl=====
System... pour recharger les fichiers de configuration ou l'ensemble du service
* ''enable/disable'' pour activer ou désactiver un service au démarrage
* ''stat... l'état du service
* ''halt/poweroff/reboot/suspend/hibernate''
* ''systemctl list-units'' : liste
======Chrony======
Chrony est un client-serveur NTP pour distributions Linux.
Pour la partie serveur... e2.corp iburst
pool fr.pool.ntp.org iburst
# Listen for commands only on localhost.
bindcmdaddress 12... equêtes du réseau local
allow 10.0.0.0/8
</code>
En vrac, commande de diagnostique du client ''chronyc'' :
<code bash>
chronyc sources
210 Number of sour
ème d'exploitation ou un driver). Il existe différents type de RAID (0, 1, 5, etc) qui déterminent chacun un mode de gestion. Je ne m'attarde pas là dessu... tique)|wikipédia : le RAID]].
Avant de le mettre en place, se renseigner sur quel type de RAID est adapté à notre besoin (en terme de performance, redond
====== Le réseau sous Linux ======
=====Outils en vrac=====
<code>
nmap (http://www.nmap.org/),
thcr... le même LAN. On peut vérifier que l'interface a bien été créé sous le nom eth0:0 : ''ifconfig eth0:0''... 'une **interface virtuelle = un alias**).
<WRAP center round important 80%>
Ceci est différent de la notion de VLANs, qui utilisent la notation **<itf>.<
à lancer pour appairer un périphérique bluetooth en CLI (ligne de commande) :
<code bash>
# trouver ... ci0 00:1A:7D:00:11:22
# scanner les alentours à la recherche d'une enceinte par exemple
hcitool -i hci0 scan
Scanning ...
30:9F:78:22:... othctl connect 30:9F:78:22:11:00
# à la fin seulement...
bluetoothctl disconnect 30:9F:78:22:11:00
</c
munes avec ''sh'', ''ksh'', ''zsh'' ou plus largement ''*sh''.
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 l
r exemple dans le but de cacher des variables contenant des données sensibles. Il permet en outre de faire expirer l'exe (le script n'est plus exécutable passé une certaine
e chaînes de caractères d'un fichier ou d'un flux enentrée.
Les différentes commandes que l'on peut passer sont de la forme **motif { action }**.
**awk** traite séquentiellement le flux de caractères (fichier en param
Utilisateur de Thunderbird, j'ai récemment eu besoin de récupérer mes mails qui étaient sauvegardés au format [[https://fr.wikipedia.org/wiki/M... employée:
* récupérer le répertoire MailDir contenant les mails à convertir
* installer le plugin ... Yergler]]) :
<code python mailconv.py>
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import mailbox
i
e logs que l'on a sur une machine Linux. Concrètement cela consiste à permuter les fichiers de logs c'... r pour ne pas qu'il soit trop volumineux, de les renommer, de les déplacer et/ou de les compresser pour qu'ils prennent moins de place. C'est un outil indispensable, c'est pourquoi il est installé par défaut sur toute