Table des matières:
Vidéo: Monter un serveur Linux de A à Z [Part 10-2] - Commandes de base 2025
En tant qu'administrateur Linux, vous devez fréquemment démarrer et arrêter les services et vérifier l'état de l'installation. paquets ou installer de nouveaux paquets. Ce qui suit décrit les commandes Linux qui vous aident à effectuer ces tâches.
La commande de service
Utilisez la commande service pour vérifier l'état des services et pour démarrer, arrêter ou redémarrer les services. Vous devez redémarrer un service chaque fois que vous effectuez une modification de configuration pour que vos modifications prennent effet. Voici la syntaxe de base:
service [service] [début | arrêter | restart]
Les paragraphes suivants décrivent quelques utilisations typiques de la commande service:
-
Pour vérifier l'état du service httpd (Apache), utilisez cette commande: > $ service httpd status
Pour arrêter le service
-
httpd: $ service httpd stop
Pour démarrer le service
-
httpd:
Pour redémarrer le service
-
httpd: $ service httpd restart
Le seul truc pour utiliser le service
> commande est que vous devez connaître le nom du service. Si vous n'êtes pas sûr du nom, vous pouvez exécuter la commande service pour afficher l'état de tous les services, comme ceci: $ service --status-all Il faudra un quelques instants pour lister tous les services, mais une fois la commande terminée, vous pouvez faire défiler la liste pour trouver le service que vous recherchez.
Services Linux communs
Serviceatd | Exécute les commandes planifiées par la commande at. |
---|---|
autof | Monte automatiquement les systèmes de fichiers. |
crond | Exécute les programmes à des heures spécifiées. |
dhcpd | Le serveur DHCP. |
doigt | Le service de doigt Internet. |
httpd | Le serveur Web Apache. |
imap | Le protocole de messagerie IMAP. |
imaps | Service IMAP sécurisé (SSL). |
ipop3 | Le protocole de messagerie POP3. |
iptables | Filtrage automatique des paquets pour les firewalls. |
isdn | Services RNIS. |
named | Le serveur DNS Bind. |
netf | Le système de fichiers réseau. |
réseau | Active et désactive toutes les interfaces réseau. |
nfs | Partage de fichiers réseau Native Unix / Linux. |
pop3s | Service POP3 sécurisé (SSL). |
sendmail | Le service Sendmail. |
smb | Le service de partage de fichiers et d'imprimantes Samba. |
snmpd | Protocole de gestion de réseau simple. |
telnet | Le serveur Telnet. |
La commande rpm | La commande |
rpm
est Red Hat Package Manager, un outil qui simplifie la gestion des paquets sur votre système Linux.Bien que rpm ait été développé à l'origine pour Red Hat Linux, il se trouve maintenant sur de nombreuses distributions Linux, y compris Fedora (qui est, bien sûr, basée sur la distribution Red Hat). Voici la syntaxe de base pour interroger l'état d'un paquet: rpm -q [options] paquet
Pour installer, mettre à jour ou supprimer un paquet, la syntaxe de base ressemble plus à ceci:
rpm [-i | -u | -e] [options] package-fichier
Vous pouvez utiliser plusieurs options avec la commande
rpm
, mais les plus courantes sont -v: Affiche une sortie détaillée. Vous pouvez aussi savoir ce que
-
rpm est en train de faire. -h: Affiche périodiquement les marques de hachage (
-
# ) pour vous assurer que le programme n'est pas mort. Vous pouvez utiliser rpm
pour déterminer l'état des paquetages installés sur votre système en utilisant le commutateur -q. Par exemple, pour savoir quelle version de Sendmail est installée, utilisez cette commande: $ rpm -q send * Sendmail-8. 12. 8-4 Notez que vous pouvez utiliser un caractère générique avec le nom du package. Si vous n'avez pas de paquet dont le nom correspond au nom du paquet que vous fournissez, le message
paquet n'est pas installé
. Pour installer un package, utilisez le commutateur -i
et spécifiez un nom de fichier générique qui indique l'emplacement du fichier de package. C'est aussi une bonne idée d'utiliser les commutateurs -v et -h. Par exemple, pour installer Sendmail à partir d'un lecteur de CD-ROM monté, vous utilisez cette commande: $ rpm -ivh / mnt / cdrom / Fedora / Paquets / sendmail * Si vous voulez mettre à jour vers une version plus récente de un paquet, vous pouvez utiliser le commutateur
-u
au lieu du commutateur -i: $ rpm -uvh / mnt / cdrom / Fedora / Packages / sendmail * Enfin, vous pouvez supprimer un paquet en utilisant le commutateur
-e
: $ rpm -e send * Notez que pour utiliser la commande
rpm
, vous devez vous connecter root.
