Modification de Commandes Shell Linux

Aller à la navigation Aller à la recherche

Attention : vous n’êtes pas connecté(e). Votre adresse IP sera visible de tout le monde si vous faites des modifications. Si vous vous connectez ou créez un compte, vos modifications seront attribuées à votre propre nom d’utilisateur(rice) et vous aurez d’autres avantages.

La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.

Version actuelle Votre texte
Ligne 2 : Ligne 2 :
----
----


=1. Mises à jour et paquets :=
<span style="color: #0000FF;"><big>'''Mises à jour et paquets'''</big>


En administrateur root, Rechercher les mises à jour disponibles :
En administrateur root, Rechercher les mises à jour disponibles :
Ligne 38 : Ligne 38 :
'''[Q]''' pour quitter
'''[Q]''' pour quitter
----
----
 
<span style="color: #0000FF;"><big>'''Réseau'''</big>
=2. Réseau :=
   
   
Sans être administrateur root, affiche l’adressage IP de la machine :
Sans être administrateur root, affiche l’adressage IP de la machine :
Ligne 63 : Ligne 62 :
On stoppe avec '''[CTRL]''' + '''[C]'''.
On stoppe avec '''[CTRL]''' + '''[C]'''.
----
----
=3. Arrêt et redémarrage d'une machine :=
<span style="color: #0000FF;"><big>'''Arrêt et redémarrage d'une machine'''</big>
   
   
En administrateur root.
En administrateur root.
Ligne 75 : Ligne 74 :
  '''shutdown -h now'''
  '''shutdown -h now'''
----
----
=4. Variable PATH :=
<span style="color: #0000FF;"><big>'''Variable PATH'''</big>


Afficher la variable PATH :
Afficher la variable PATH :
Ligne 92 : Ligne 91 :
la  machine  afin  que  les  modifications  soient  prises  en  compte.  Modifications  à  réaliser  si  des commandes du Shell sont inaccessibles (Debian 11).
la  machine  afin  que  les  modifications  soient  prises  en  compte.  Modifications  à  réaliser  si  des commandes du Shell sont inaccessibles (Debian 11).
----
----
=5. Session :=
<span style="color: #0000FF;"><big>'''Session'''</big>


Se connecter en tant que super utilisateur root :
Se connecter en tant que super utilisateur root :
Ligne 102 : Ligne 101 :
  '''exit'''
  '''exit'''
----
----
=6. Machine :=
<span style="color: #0000FF;"><big>'''Machine'''</big>
   
   
Sans être administrateur root.
Sans être administrateur root.
Ligne 114 : Ligne 113 :
  '''hostname  - -fqdn'''
  '''hostname  - -fqdn'''
----
----
=7. Changer le port SSH :=
<span style="color: #0000FF;"><big>'''Changer le port SSH'''</big>
   
   
En administrateur root éditez le fichier avec nano :
En administrateur root éditez le fichier avec nano :
Ligne 128 : Ligne 127 :
Exemple de connexion SSH en ligne de commande pour effectuer un test :
Exemple de connexion SSH en ligne de commande pour effectuer un test :
   
   
  '''ssh root@''IP_du_Serveur'' -p ''Port'''''
  '''ssh root@IP-Adresse_du_Serveur -p NouveauPort'''
 
'''ssh ''utilisateur''@''IP_publique'' -p ''port'''''
 
*'''''utilisateur''''' : le nom de mon utilisateur sur le serveur Piwigo.
 
*'''''IP_publique''''' : Adresse IP publique du site distant où se trouve le serveur Piwigo. Adresse IP du serveur si l’on est sur le même réseau local.
 
*'''''port''''' : Le port SSH à utiliser, si on ne précise pas ce paramètres on utilisera le port part défaut qui est le 22.


Depuis Windows, on peut se connecter avec PuTTY ou FileZilla.
Depuis Windows, on peut se connecter avec PuTTY ou FileZilla.
----
----
=8. Éditeur Nano :=
<span style="color: #0000FF;"><big>'''Éditeur Nano'''</big>
   
   
Pour éditer un fichier en administrateur si nécessaire.
Pour éditer un fichier en administrateur si nécessaire.
Ligne 156 : Ligne 147 :
Le caractère '''#''' en début de ligne transforme celle-ci en commentaire.
Le caractère '''#''' en début de ligne transforme celle-ci en commentaire.
----
----
=9. Syslog sous Debian 11 :=
<span style="color: #0000FF;"><big>'''Syslog'''</big>
   
   
Afficher les dernières lignes et surveiller le fichier syslog. Quand des nouvelles lignes sont ajoutées au fichier par un autre processus, tail met à jour l'affichage.
Afficher les dernières lignes et surveiller le fichier syslog. Quand des nouvelles lignes sont ajoutées au fichier par un autre processus, tail met à jour l'affichage.
   
   
  '''tail -f /var/log/syslog'''
  '''tail -f /var/log/syslog'''
Pour sortir '''[CTRL]''' + '''[C]'''
Utile pour Apache.
----
----
 
<span style="color: #0000FF;"><big>'''Apache'''</big>
=10. Apache :=
   
   
Pour redémarrer le serveur WEB Apache :
Pour redémarrer le serveur WEB Apache :
Ligne 175 : Ligne 161 :
Sur  Debian  il  est  très  simple  d’activer  ou  de  désactiver  chaque  virtualhost  grâce  aux  commandes  
Sur  Debian  il  est  très  simple  d’activer  ou  de  désactiver  chaque  virtualhost  grâce  aux  commandes  
'''a2ensite''' et '''a2dissite'''.
'''a2ensite''' et '''a2dissite'''.
'''Plus d'informations sur Apache :'''
[[Fichiers et dossiers du navigateur WEB Apache et commandes utiles pour la configuration|Fichiers et dossiers du navigateur WEB Apache et commandes utiles pour la configuration]]
[[Consulter le log pour Apache sous Debian 12|Consulter le log pour Apache sous Debian 12]]
----
----
 
<span style="color: #0000FF;"><big>'''PHP'''</big>
=11. PHP :=


Voir quelle version de PHP est installée :
Voir quelle version de PHP est installée :
Ligne 193 : Ligne 172 :
  '''apt-get remove --purge ''php8''.*'''
  '''apt-get remove --purge ''php8''.*'''
----
----
=12. Fichiers et Dossiers :=
<span style="color: #0000FF;"><big>'''Fichiers et Dossiers'''</big>
 
« '''p'''rint '''w'''orking '''d'''irectory » affiche le chemin d’accès vers le répertoire où se situe l’utilisateur qui a entré la commande.
 
'''pwd'''  


Attribuer  le  dossier  à  l’utilisateur  et  au  groupe  d’Apache (www-data) :
Attribuer  le  dossier  à  l’utilisateur  et  au  groupe  d’Apache (www-data) :
Ligne 211 : Ligne 186 :
'''f''' = fichier
'''f''' = fichier


  '''find nextcloud/ -type d -exec chmod 750 {} \;'''
  find nextcloud/ -type d -exec chmod 750 {} \;


  '''find nextcloud/ -type f -exec chmod 640 {} \;'''
  find nextcloud/ -type f -exec chmod 640 {} \;


Exemple pour WordPress (depuis le dossier d'installation du site).
Exemple pour WordPress (depuis le dossier d'installation du site).
Ligne 219 : Ligne 194 :
'''.''' = dossier/répertoire courant
'''.''' = dossier/répertoire courant


  '''find . -type d -exec chmod 0755 {} \;'''
  find . -type d -exec chmod 0755 {} \;


  '''find . -type f -exec chmod 0644 {} \;'''
  find . -type f -exec chmod 0644 {} \;


Pour vérifier le résultat.
Pour vérifier le résultat.
   
   
  '''ls -ls'''
  ls -ls  


Exemple de création de fichiers log :
Exemple de création de fichiers log :
Ligne 262 : Ligne 237 :


  '''rm ''fichier'''''
  '''rm ''fichier'''''
----
=13. Disques :=
La commande '''df -h''' en Linux est utilisée pour afficher l'utilisation de l'espace disque pour les systèmes de fichiers de manière lisible pour les humains.
'''df -h'''

Notez bien que toutes les contributions à Wiki de Mémoire Vive peuvent être modifiées, transformées ou supprimées par d’autres utilisateurs. Si vous ne désirez pas que vos écrits soient modifiés contre votre gré, merci de ne pas les soumettre ici.
Vous nous promettez aussi que vous avez écrit ceci vous-même ou que vous l’avez copié d’une source placée dans le domaine public ou d’une ressource libre similaire (voir Wiki de Mémoire Vive:Copyrights pour plus de détails). N’utilisez aucun travail sous droits d’auteur sans autorisation expresse !

Annuler Aide pour la modification (s’ouvre dans une nouvelle fenêtre)