informatique:linux:commandes_linux
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| informatique:linux:commandes_linux [2025/08/04 12:58] – [tar] pteu | informatique:linux:commandes_linux [2026/03/19 09:12] (current) – [sed] réorganisation pteu | ||
|---|---|---|---|
| Line 1654: | Line 1654: | ||
| Pour lister le hardware de la machine. | Pour lister le hardware de la machine. | ||
| + | |||
| + | =====lslogins===== | ||
| + | |||
| + | **lslogins** affiche des informations sur les utilisateurs du système. | ||
| + | |||
| + | <code bash> | ||
| + | lslogins -u dude | ||
| + | Nom d' | ||
| + | UID: 1000 | ||
| + | Champ gecos: | ||
| + | Répertoire personnel: | ||
| + | Interpréteur de commandes: | ||
| + | Aucun identifiant: | ||
| + | Groupe primaire: | ||
| + | GID: 1000 | ||
| + | Groupes supplémentaires: | ||
| + | Identifiants de groupes supplémentaires: | ||
| + | Dernière connexion: | ||
| + | Dernier terminal: | ||
| + | Dernier nom d’hôte: | ||
| + | Silencieux: | ||
| + | Processus en cours d' | ||
| + | |||
| + | Dernières connexions : | ||
| + | 09:18 sshd[417179]: | ||
| + | 10:21 sshd[428104]: | ||
| + | 10:21 sshd[428104]: | ||
| + | </ | ||
| =====lsmod===== | =====lsmod===== | ||
| Line 2014: | Line 2042: | ||
| IP6.ROUTE[2]: | IP6.ROUTE[2]: | ||
| IP6.ROUTE[3]: | IP6.ROUTE[3]: | ||
| + | </ | ||
| + | |||
| + | Configurer une interface en IP statique sur le device " | ||
| + | <code bash> | ||
| + | nmcli con mod " | ||
| + | nmcli con mod " | ||
| + | nmcli con mod " | ||
| + | nmcli con mod " | ||
| </ | </ | ||
| =====nslookup===== | =====nslookup===== | ||
| Line 2482: | Line 2518: | ||
| </ | </ | ||
| - | * Afficher | + | * Afficher |
| - | Afficher la 3ème ligne d'un fichier : | + | |
| <code bash> | <code bash> | ||
| - | sed -n ' | + | # afficher la 3e ligne (plusieurs méthodes) |
| - | sed ' | + | sed -n ' |
| + | sed ' | ||
| sed ' | sed ' | ||
| + | |||
| + | # afficher le fichier à partir de la 3e ligne : | ||
| + | sed -n ' | ||
| + | |||
| + | # afficher les lignes entre 2 et 5 : | ||
| + | sed -n ' | ||
| + | |||
| + | # Afficher les lignes entre les motifs " | ||
| + | sed -n '/ | ||
| </ | </ | ||
| - | * Afficher | + | * supprimer des lignes d'un fichier |
| <code bash> | <code bash> | ||
| - | sed -n '3,$p' < | + | # Supprimer la 3eme ligne du fichier |
| + | <code bash> | ||
| + | sed -i '3d' < | ||
| + | |||
| + | # Supprimer les lignes contenant toto dans le fichier : | ||
| + | sed -i '/ | ||
| + | # la même, case insensitive = en ne tenant pas compte de la casse (minuscule ou majuscule) | ||
| + | sed -i '/ | ||
| + | |||
| + | # Supprimer les lignes __ne contenant pas__ toto dans le fichier toto.txt : | ||
| + | sed -i '/ | ||
| + | |||
| + | # Supprimer les lignes vides | ||
| + | sed '/ | ||
| + | |||
| + | # Supprimer les lignes vides et les commentaires (commençant (" | ||
| + | sed -iE '/ | ||
| </ | </ | ||
| - | * Afficher les lignes de 2 à 5 d'un fichier ; alternative : afficher les lignes de 2 jusqu' | + | * afficher |
| <code bash> | <code bash> | ||
| - | sed -n ' | ||
| sed -n ' | sed -n ' | ||
| </ | </ | ||
| - | * Ajouter une ligne en début de fichier : | + | * Ajouter une ligne ('' |
| <code bash> | <code bash> | ||
| sed -i ' | sed -i ' | ||
| Line 2507: | Line 2567: | ||
| (il s'agit d'un " | (il s'agit d'un " | ||
| - | * Afficher les lignes sauf celles situées entre " | + | * Afficher les lignes sauf celles situées entre " |
| <code bash> | <code bash> | ||
| sed '/ | sed '/ | ||
| </ | </ | ||
| - | * remplacer le motif " | + | * remplacer le motif " |
| <code bash> | <code bash> | ||
| sed '/ | sed '/ | ||
| </ | </ | ||
| - | |||
| - | * Supprimer la 5eme ligne du fichier toto.txt | ||
| - | <code bash> | ||
| - | sed -i ' | ||
| - | </ | ||
| - | |||
| - | * Supprimer les lignes contenant toto dans le fichier toto.txt : | ||
| - | <code bash>sed -i '/ | ||
| - | |||
| - | * Supprimer les lignes __ne contenant pas__ toto dans le fichier toto.txt : | ||
| - | <code bash>sed -i '/ | ||
| - | |||
| - | * Supprimer les lignes vides | ||
| - | <code bash>sed '/ | ||
| * supprimer ('' | * supprimer ('' | ||
| Line 2536: | Line 2582: | ||
| </ | </ | ||
| - | * Remplacer les adresses IP par X.X.X.X | + | * Remplacer les adresses IP par X.X.X.X |
| <code bash> | <code bash> | ||
| sed " | sed " | ||
| Line 2590: | Line 2636: | ||
| toto | toto | ||
| test | test | ||
| - | </ | ||
| - | # Dans certains cas, on est obligé de conserver les quotes qui entourent l' | + | # Dans certains cas, on est obligé de conserver les quotes qui entourent l' |
| - | <code bash> | + | |
| echo -e " | echo -e " | ||
| </ | </ | ||
informatique/linux/commandes_linux.1754312304.txt.gz · Last modified: 2025/08/04 12:58 by pteu