Innehållsförteckning:
Video: Kontrollera ditt nätverk med Wireshark - Del1 2024
Som Linux-administratör behöver du ofta starta och stoppa tjänster och kontrollera statusen för installerade paket eller installera nya paket. Nedan beskrivs Linux-kommandon som hjälper dig att utföra dessa uppgifter.
Tjänstekommandot
Du använder kommandot service för att kontrollera status för tjänster och starta, stoppa eller starta om tjänster. Du måste starta om en tjänst när du ändrar en konfiguration för att ändringarna ska träda i kraft. Här är den grundläggande syntaksen:
service [service] [start | stoppa | omstart]
Följande stycken beskriver några typiska användningar av kommandot service:
-
För att kontrollera statusen för tjänsten httpd (Apache), använd följande kommando: > $ service httpd status
För att stoppa tjänsten
-
httpd: $ service httpd stoppa
För att starta tjänsten
-
httpd:
För att starta om
-
httpd tjänsten: $ service httpd omstart
Det enda tricket att använda tjänsten
> kommandot är att du måste känna till namnet på tjänsten. Om du inte är säker på namnet kan du köra kommandot service för att visa status för alla tjänster, så här: $ service - status-allt Det tar en några stunder att lista alla tjänster, men efter att kommandot är klart kan du bläddra igenom listan för att hitta den tjänst du letar efter.
Vanliga Linux-tjänster
Serviceatd | Kör kommandon som planeras av kommandot kommandot. |
---|---|
autof | Monterar automatiskt filsystem. |
crond | Kör program vid angivna tider. |
dhcpd | DHCP-servern. |
finger | Internet-fingertjänsten. |
httpd | Apache webbservern. |
imap | IMAP-postprotokollet. |
imaps | Säker IMAP-tjänst (SSL). |
ipop3 | POP3-postprotokollet. |
iptables | Automatisk paketfiltrering för brandväggar. |
ISDN | ISDN-tjänster. |
heter | Bind DNS-servern. |
netf | Nätverksfilsystemet. |
nätverk | Aktiverar och inaktiverar alla nätverksgränssnitt. |
nfs | Native Unix / Linux-nätverksfildelning. |
pop3s | Säker POP3-tjänst (SSL). |
sendmail | Sendmail-tjänsten. |
smb | Samba-filen och skrivardelningstjänsten. |
snmpd | Enkelt nätverkshanteringsprotokoll. |
telnet | Telnet-servern. |
Kommandot rpm kommando | Kommandot |
rpm
är Red Hat Package Manager, ett verktyg som förenklar uppgiften att hantera paket på ditt Linux-system.Även om rpm ursprungligen utvecklades för Red Hat Linux, finns det nu på många Linux-distributioner, inklusive Fedora (vilket givetvis är baserat på Red Hat-distributionen). Här är den grundläggande syntaxen för att fråga om ett paket: rpm -q [options] -paket
För att installera, uppgradera eller ta bort ett paket är grundsyntaxen så här:
varv per minut [-i | -u | -e] [alternativ] paket-fil
Du kan använda en hel del alternativ med kommandot
rpm
, men de vanligaste är -v: Visar verbal utgång. Du kan också få veta vad
-
rpm gör medan det chugs längs. -h: Visar ishmarkeringar (
-
# ) med jämna mellanrum för att försäkra dig om att programmet inte har dött. Du kan använda rpm
för att bestämma status för installerade paket på ditt system med hjälp av knappen -q. Till exempel, för att ta reda på vilken version av Sendmail som är installerad, använd det här kommandot: $ rpm -q skicka * Sendmail-8. 12. 8-4 Observera att du kan använda ett jokertecken med paketnamnet. Om du inte har ett paket vars namn matchar det paketnamn du tillhandahåller får du meddelandet
inte installerat
. För att installera ett paket använder du knappen -i
och anger ett wildcard-filnamn som anger platsen för paketfilen. Det är också en bra idé att använda switcharna -v och -h. Om du till exempel installerar Sendmail från en monterad CD-ROM-enhet använder du det här kommandot: $ rpm -ivh / mnt / cdrom / Fedora / Packages / sendmail * Om du vill uppdatera till en nyare version av ett paket kan du använda knappen
-u
istället för knappen -i: $ rpm -uvh / mnt / cdrom / Fedora / Packages / sendmail * Slutligen kan du ta bort ett paket med
-e
-knappen: $ rpm -e skicka * Observera att för att använda kommandot
rpm
bör du logga in som root.