User Tools

Site Tools


informatique:linux:commandes_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:linux:commandes_linux [2019/09/06 10:21] – [chkconfig] pteuinformatique:linux:commandes_linux [2019/11/23 15:18] – [vi*] vipw, visgr, visudo & cie pteu
Line 146: Line 146:
 (voir ''jobs'') (voir ''jobs'')
  
 +=====blkid=====
  
 +Affiche les attributs des disques/partitions :
 +<code bash>
 +/dev/sda1: UUID="b0ab5b55-45e9-1cf9-3017-a5a8c86610be" TYPE="linux_raid_member" PARTUUID="5f04e8c2-ff94-4ab2-a129-3be865a326e1"
 +/dev/sda2: UUID="0a4130a8-429a-d46f-3017-a5a8c86610be" TYPE="linux_raid_member" PARTUUID="97ac67bb-ce66-475b-9e62-3e67fd0b1132"
 +/dev/sdb1: UUID="b0ab5b55-45e9-1cf9-3017-a5a8c86610be" TYPE="linux_raid_member" PARTUUID="bd37f026-6d63-4757-957d-d3eaef8666ea"
 +/dev/sdb2: UUID="0a4130a8-429a-d46f-3017-a5a8c86610be" TYPE="linux_raid_member" PARTUUID="8bc69d02-11a2-4616-9b2a-751f995076ea"
 +/dev/md0: LABEL="sys" UUID="381c49fe-1b04-47d4-8b0a-e55e1d68a4fb" TYPE="btrfs"
 +/dev/md1: UUID="58833cb6-9a9f-4991-a121-99e64bc8d3e5" TYPE="swap"
 +</code>
 =====cal===== =====cal=====
  
Line 276: Line 286:
 chkconfig --list chkconfig --list
  
-# activer le service toto +# activer le service toto (resp. désactiver avec "off"
-chkconfig toto on+# optionnel : préciser les runlevels concernés, par défaut 2345) 
 +chkconfig toto on [--level 35] 
 + 
 +# lister l'état du service toto (pour chaque runlevel) 
 +chkconfig --list toto 
 +toto        0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt
 </code> </code>
  
Line 1142: Line 1157:
 Couteau suisse réseau, il permet de configurer les paramètres ip d'une interface réseau. Couteau suisse réseau, il permet de configurer les paramètres ip d'une interface réseau.
 <code bash> <code bash>
 +# afficher les interfaces
 ip addr show ip addr show
  1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue  1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
Line 1153: Line 1169:
  3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000  3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
      link/ether 00:0b:cd:0a:ad:30 brd ff:ff:ff:ff:ff:ff      link/ether 00:0b:cd:0a:ad:30 brd ff:ff:ff:ff:ff:ff
 +
 +# afficher la table de routage
 +ip route
 +default via 10.10.22.249 dev ens3 onlink
 +10.10.22.0/24 dev ens3 proto kernel scope link src 10.10.22.65
 +
 +# affecter ou supprimer une adresse IP à une interface
 +ip addr add 10.0.0.1 255.255.255.0 dev eth0
 +ip addr del 10.0.0.1 255.255.255.0 dev eth0
 +
 +# afficher les voisins
 +ip neigh
 </code> </code>
  
Line 2650: Line 2678:
 =====vi===== =====vi=====
  
-Un éditeur de texte en mode texte plus ou moins fourni par défaut avec les distributions actuelles.+Vi (abréviation de **vi**sual) est un éditeur de texte en mode console présent par défaut sur la plupart des distributions Linux (d'où l'intérêt de la maîtriser). Il existe différentes versions plus ou moins légères (vi, vim.basic, vim.tiny, gvim, etc) ; [[informatique:logiciels:vim|plus d'info ici]].
  
  
-=====vipw=====+=====vi*=====
  
-C'est la commande à utiliser pour éditeravec vile fichier ''/etc/passwd'' (il met les verrous qui vont bien pour éviter des conflits d'accès).+Composés du préfixe **vi** (comme d'éditeur de texte) suivi de la commande à configurer**vipw****vigr** ou **visudo** sont des "mots-valise" permettant d'éditer proprement des parties critiques d'un système Linux. 
 +  * ''vipw'' pour éditer les utilisateurs (fichier /etc/passwd
 +  * ''vigr'' pour éditer les groupes (fichier /etc/group) 
 +  * ''visudo'' pour éditer la configuration de la commande ''sudo'' (fichier /etc/sudoers)
  
 +Leur utilisation est vivement recommandée dans la mesure où, souvent, leur action ne se limite pas à l'édition du fichier de conf mais permet également :
 +  * de mettre à jour d'autres fichiers liés, comme dans le cas de **vipw** ou **vigr** (pour MAJ respectivement /etc/shadow et /etc/gshadow)
 +  * de vérifier la syntaxe pour ne pas bloquer le système en cas d'erreur (**visudo** par exemple)
  
 +L'éditeur de texte lancé est celui renseigné dans la variable d'environnement $VISUAL, sinon celui de $EDITOR ; et seulement si aucun n'est spécifié, **vi** sera utilisé par défaut.
 +
 +Au passage, pour configurer l'éditeur de texte par défaut, il existe plusieurs manières :
 +  * **update-alternatives --config editor** sous Debian
 +  * **select-editor** (utilise la variable $SELECTED_EDITOR, préemptée par $VISUAL et $EDITOR)
 +  * éditer le fichier ~/.bashrc pour y ajouter l'une des lignes suivantes :
 +<code bash>
 +export VISUAL=vi
 +export EDITOR=vi
 +</code>
 =====vmstat===== =====vmstat=====
  
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu