Network Administration: Linux Pakket Dienst en opdrachten

Als een Linux beheerder, die u vaak nodig hebt om te starten en te stoppen en de status van de geïnstalleerde pakketten of installeren van nieuwe pakketten. Het volgende beschrijft de Linux-commando's die u helpen om deze taken uit te voeren.

De service commando

U gebruik maken van de dienst opdracht om de status van de diensten te controleren en om te starten, stoppen of opnieuw starten diensten. Je nodig hebt om een ​​service opnieuw te starten wanneer u een wijziging in de configuratie te maken om uw wijzigingen door te voeren. Hereâ € s de basis syntax:

dienst [dienst] [start | stop | restart]

De volgende paragrafen beschrijven enkele typische gebruik van de dienst commando:

  • Om de status van de httpd voorziening (Apache) te controleren, gebruik je dit commando:

    $ Service httpd status van
  • Om het httpd service te stoppen:

    $ Service httpd stop

  • Om het httpd service te starten:

    $ Service httpd start

  • Om het httpd service opnieuw:

$ Service httpd restart

De enige truc om het gebruik van de dienst opdracht is dat je de naam van de dienst weten. Als youâ € re niet zeker van de naam, kunt u de service opdracht uitvoeren om de status van alle diensten weer te geven, zoals deze:

$ Dienst --status-all

Het zal een paar momenten om alle diensten te nemen, maar na de opdracht wordt uitgevoerd, kunt u door de lijst scrollen om de service die youâ € re vinden.

Gemeenschappelijke Linux Services
Dienst Beschrijving
ATD Opdrachten worden uitgevoerd gepland door de opdracht at.
autof Automatisch mounts bestandssystemen.
crond Draait programma's op bepaalde tijden.
dhcpd De DHCP-server.
vinger Het internet service finger.
httpd De Apache webserver.
imap De IMAP-mailprotocol.
imaps Beveiligde IMAP-service (SSL).
ipop3 De POP3-protocol.
iptables Automatische packet filtering voor firewalls.
isdn ISDN-diensten.
vernoemd De Bind DNS-server.
netf Het netwerk bestandssysteem.
netwerk Activeert en deactiveert alle netwerkinterfaces.
nfs Inheemse Unix / Linux-sharing netwerk bestand.
pop3s Secure POP3-service (SSL).
sendmail De Sendmail service.
smb De Samba bestands- en printerdeling service.
snmpd Simple Network Management Protocol.
telnet De Telnet-server.

De rpm commando

Het rpm commando is de Red Hat Package Manager, een tool die de taak van het beheren van pakketten op uw Linux-systeem vereenvoudigt. Hoewel rpm werd oorspronkelijk ontwikkeld voor Red Hat Linux, ita € s nu te vinden op vele Linux-distributies, waaronder Fedora (dat is natuurlijk gebaseerd op de Red Hat distributie).

Hereâ € s de basis syntax voor het opvragen van de status van een pakket:

rpm -q [opties] pakket

Om te installeren, upgraden of verwijderen van een pakket, de basis syntax is als volgt:

rpm [-i | -u | -e] [opties] package-bestand

U kunt heel wat opties met de opdracht rpm te gebruiken, maar de meest voorkomende zijn

  • -v: Geeft uitgebreide uitvoer. Je kan net zo goed weet wat tpm doet terwijl hij tuft langs.
  • -h: Geeft hekjes (#) periodiek om u gerust te stellen dat het programma Hasna € t stierf.

U kunt rpm gebruiken om de status van de geïnstalleerde pakketten op uw systeem te bepalen met behulp van de q-schakelaar. Bijvoorbeeld, om uit te vinden welke versie van Sendmail is geïnstalleerd, gebruikt u de volgende opdracht:

$ Rpm -q sturen *
Sendmail-8.12.8-4

Merk op dat je een wildcard kunt gebruiken met de naam van het pakket. Als u dona € t hebben een pakket waarvan de naam overeenkomt met de naam van het pakket u levert, krijg je het bericht pakket niet geïnstalleerd.

Om een pakket te installeren, de -i switch gebruik je en geef een wildcard bestandsnaam dat de locatie van het pakket bestand aangeeft. Ita € s ook een goed idee om de -v en -h schakelaars gebruiken. Bijvoorbeeld om Sendmail installeren vanaf een gemonteerde CD-ROM drive, deze opdracht gebruik je:

$ Rpm -ivh / mnt / cdrom / Fedora / Arrangementen / sendmail *

Als u wilt bijwerken naar een nieuwere versie van een pakket, dan kunt u gebruik maken van de -u optie in plaats van de -i schakelaar:

$ Rpm -Uvh / mnt / cdrom / Fedora / Arrangementen / sendmail *

Tot slot kunt u een pakket te verwijderen met behulp van de -e-schakelaar:

$ Rpm -e sturen *

Merk op dat de rpm commando te gebruiken, moet u zich aanmelden als root.


© 2019 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com