====== Commandes Linux ======
Cet article présente des commandes système sous Linux. En général on ob... ===apropos=====
//(ressemble à ''man -k'')//
Permet d'afficher toutes les commandes en rapport avec l... ipt
=====apt=====
C'est le gestionnaire de paquet sous les distributions Debian & dérivées.
Le fic... /cache/apt/''.
Les commandes utiles :
* ''apt-get update'' pour màj la liste des paquets
* ''apt-
s options de bash il faut saisir ''bash -c "help set"''. Pour lire un script sans exécuter les command... i-lignes sont encadrés de ''<nowiki>:'</nowiki>'' et ''<nowiki>'</nowiki>''.
* ''. <CONFIG_FILE>'' => permet de faire un //include// (notez bien le point + es... $''. On affecte un contenu ainsi : ''VAR="toto"'' et on récupère le contenu en ajoutant ''$'' devant.
incipe=====
{{ :informatique:linux:netfilter-packet-flow.svg.png?direct |}}
=====Les tables=====
... e toutes les règles dans la ou les chaînes
-Z Remet les compteurs à zéro dans une ou plusieurs chaînes
-C Teste ce paquet sur une chaîne
-N Crée une chaîne définie par l'... tination
-i Interface réseau d'entrée (nom ethernet)
-o Interface réseau de sortie (nom ethernet)
-j
ettoyer sa Debian =====
Voici quelques commandes et utilitaires à installer afin de nettoyer/entreten... non utilisées:
Localpurge
Désinstaller les paquet orphelins
apt-get remove --purge `deborphan --guess-all`
Supprimer le cache et les fichiers temporaires de certaines application
"shell". Il possède beaucoup de caractéristiques et fonctions communes avec ''sh'', ''ksh'', ''zsh'' ... accourcis clavier, les enchaînements de commandes et quelques tips ; pour la partie programmation/scripting et variables, voir la page [[informatique:linux:prog... ound) le processus courant (voir commandes ''fg'' et ''bg'')
* ''Ctrl+alt+-'' ou ''Ctrl+alt++'' per
edia.org/wiki/RAID_%28informatique%29|Wikipédia]] et de [[http://wintelguy.com/raidmttdl.pl|RAID Reliability Calculator]] qui permet de calculer les probabilités de perte de donnée en fonction du type de RAID et des caractéristiques des disques choisis.
======I... stallation de Debian avec RAID0======
Le but de cet article est de décrire la procédure que j'ai util
/dsniff/),
ettercap (http://ettercap.sourceforge.net/),
ggsniff (http://ggsniff.sourceforge.net/),
p0f (http://lcamtuf.coredump.cx/),
amap (http://www.thc... //www.thc.org/vmap/)
nbtscan (http://www.unixwiz.net/tools/nbtscan.html).
</code>
====TUI monitoring=... des alias, le niveau 2 (liaison de données, Ethernet dans notre cas) est partagé entre tous les réseau
/514
* 2 démons utilisés sous Linux : **klogd** et **rsyslogd**
* **klogd** : récupère les logs du... gestion des logs locaux : il reçoit des //trap// et les redirige où il faut en suivant les règles de ... th** : Messages relatifs à la sécurité du système et à l'authentification des utilisateurs.
* **cron** : Messages générés par les daemons cron et at.
* **daemon** : Messages générés par les aut
der) est le programme qui lance l'image de Linux, et qui se place dans le MBR.
* au prompt : ''LILO boot: linux init=/bin/bash'' permet de lancer le programme **bash** à la place d'**init**, et donc de donner un sheel root au pécore moyen de b... ** : il contient une section globale (en premier) et une 2nde section contenant les images à loader (q
s permettant de gérer les services (''chkconfig'' et ''service'') par ''systemctl'' ; par exemple pour... t-units'' : lister les services.
* ''systemctl get-default/set-default'' : afficher/modifier le runlevel par défaut du système (NB : afficher le runleve... ant, avec <RUNLEVEL> parmi :
<code>
runlevel0.target = poweroff.target
runlevel1.target = rescue.targe
tre ou flux en entrée) par ligne (enregistrement) et colonne (champ) ; on peut récupérer les colonnes ... variables $1, $2, .., $10 ,$NF (dernière colonne) et $0 qui correspond à la ligne complète. Les champs... AR'/ {print}'
</code>
* BEGIN ou END (BEGIN permet de faire des actions avant le traitement du fichier ; END permet de les faire à la fin du traitement)
* une comp
======PDSH======
PDSH est un utilitaire qui permet d'envoyer la même ligne de commande sur plusieurs ... 7/epel-x86_64/pdsh-2.31-1.el7.x86_64.rpm.html|paquet centOS 7]] :
<code bash>
rpm -ivh pdsh-2.31-1.el7... cer la commande ''uname -a'' via SSH sur serveur1 et serveur2 sous l'utilisateur "user"
<code bash>
pd... es paramètres ci-dessus comme options par défaut (et raccourcir grandement notre ligne de commande !),
dia.org/wiki/Cron|Cron]] est un programme qui permet, sous Unix, d'automatiser des tâches en les progr... es sous Windows). On distingue le démon **crond** et l'utilitaire de configuration **crontab**.
Chaqu... éant/complétant les fichiers ''/etc/cron.allow'' (et ''/etc/cron.deny'' ) des noms d'utilisateurs adéq... n, on utilise ''crontab'', l'utilitaire d'édition et de vérification syntaxique des fichiers de config
a place. Ceux-ci sont basés sur la **libwrap.so** et utilisent des fichiers de configuration communs, ce qui permet la centralisation de la politique de sécurité d'a... trante, il consulte les fichiers /etc/hosts.allow et /etc/hosts.deny pour déterminer les droits d'accè... service/port listé dans le fichier /etc/services) et par client réseau. __L'ordre d'application des rè