t d'afficher toutes les commandes en rapport avec la commande passée en paramètre.
apropos who
a... ommandes utiles :
* ''apt-get update'' pour màj la liste des paquets
* ''apt-get upgrade'' pour in... show <paquet>'' pour afficher les informations relatives au paquet
* ''apt-cache show <chaine>'' pour rechercher la chaine dans la liste des tous les paquets
''apti
tps://fr.wikipedia.org/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 ... runlevel courant : ''who -r'')
* ''systemctl isolate <RUNLEVEL>'' modifier le runlevel courant, avec
ntes voir incompatibles. Ce n'est pas le cas pour la majorité d'entre elles. Ici nous parlerons de [[h... c'est le plus couramment utilisé.
Pour afficher la liste des options de bash il faut saisir ''bash -... ien le point + espace ". ")
* ''!!'' => est remplacé par la dernière commande (différent de ''$_'' qui désigne uniquement le dernier paramètre de la der
fig eth0:0 del 10.0.0.1
</code>
L'adresse MAC est la même que eth0, mais on peut utiliser ainsi plusieurs adressages logiques sur le même LAN. On peut vérifier que l'interface a bien été créé sous le nom eth0:0 : ''ifconfig eth0:0'' (la notation <itf:nombre> indique qu'il s'agit d'une ... center round important 80%>
Ceci est différent de la notion de VLANs, qui utilisent la notation **<itf
Je pose ça là : commandes à lancer pour appairer un périphérique bluetooth en CLI (ligne de commande) ... sh>
# 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 enceinte par exemple
hcitool -i h... :11:00
bluetoothctl connect 30:9F:78:22:11:00
# à la fin seulement...
bluetoothctl disconnect 30:9F:78
ns communes 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 la partie programmation/scripting et variables, voir
/github.com/neurobin/shc|SHC]] est un pseudo-compilateur de script Shell. Il permet de générer un exéc... r de script Shell à compiler
<code bash>
# compilation des sources
./configure
make
sudo make install
# compilation du script shell toto.sh
shc -v -r -f toto.sh
======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équen... 10 ,$NF (dernière colonne) et $0 qui correspond à la ligne complète. Les champs peuvent être spécifiés
x (mails concaténés dans un seul fichier).
Voici la procédure que j'ai employée:
* récupérer le rép... file.close()
</code>
Le rendre exécutable, et le lancer en indiquant le dossier MailDir contenant les
que l'on a sur une machine Linux. Concrètement cela consiste à permuter les fichiers de logs c'est-à-... 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 i... configuration déposés dans ''/etc/logrotate.d/''. La syntaxe est la suivante :
<code bash>
cible(s)
{
irewall intégré au noyau Linux. Il s'utilise avec la commande ''iptables'' (ex ''ipchains'').
=====P... de filtrage
* NAT : contient les règles de translation d'adresses
* MANGLE
* RAW
=====Les chaî... ction)=====
* INPUT : paquets à destination de la machine
* OUTPUT : paquets envoyés par la machine
* FORWARD : paquets routés vers d'autres machin
s outils permettent d'afficher l'état de santé de la machine, de détecter s'il se passe quelque chose ... ures et informations, typiquement les trucs qu'on laisse ouvert dans un screen/byobu.
====saidar====
Affiche l'ensemble des indicateurs de santé de la machine en mode texte : la charge (1/5/15), l'état de la mémoire (vive/swap), les statistiques des pr
Listes des services ou types (//facility// en anglais) reconnus par syslog :
* **auth** : Messages relatifs à la sécurité du système et à l'authentification des utilisateurs.
* **cron** : Messages généré... 'administrateur système.
* **lpr** : Messages relatifs au service d'impression.
* **mail** : Messa
======Installation======
=====Avec xinetd=====
Pour installer le service TFTPd avec Xinetd :
<code ... netd. Ce dernier gère le port d'écoute du tftp et lance le daemon si une requête valide arrive. Après ... par xinetd.
Son fichier de configuration est à placer dans ''/etc/xinetd.d/tftp'' :
<code bash>
serv...
cps = 100 2
flags = IPv4
# options verbeuses pa