Heim  >  Artikel  >  System-Tutorial  >  RPM-Verwaltung: Abfrage, Deinstallations- und Installationsanleitung für Linux-Server-Softwarepakete

RPM-Verwaltung: Abfrage, Deinstallations- und Installationsanleitung für Linux-Server-Softwarepakete

WBOY
WBOYOriginal
2024-07-23 12:13:091044Durchsuche

rpm 管理:Linux 服务器软件包的查询、卸载与安装指南

Artikelverzeichnis

1.rpm-Verwaltung (Schlüssel): Softwareabfrage, Deinstallation, Installation

Funktion: Die Funktion von rpm ähnelt der „Softwareverwaltung“ im Laptop Manager unter Windows, dem „Software Manager“ unter Security Guard und anderen Produkten. Seine Hauptfunktion besteht darin, entsprechende Verwaltungsvorgänge für die Softwarepakete auf dem Linux-Server durchzuführen . Die Verwaltung ist unterteilt in: Abfrage, Deinstallation und Installation.

1.1 Den Installationsstatus einer bestimmten Software abfragen:

#rpm-qa|grep-Schlüsselwörter

Optionen:

-q: Abfrage, Abfrage

-a: alle, alle

Fall: Überprüfen Sie, ob Firefox unter Linux installiert ist

1.2 Eine bestimmte Software deinstallieren

#rpm-e Softwarename

Wenn Maxthon deinstalliert wird, handelt es sich um einen Linux-Texteditor ohne Abhängigkeiten, sodass er direkt deinstalliert werden kann.

Bei der Deinstallation von Apache wird jedoch angezeigt, dass die Deinstallation schwierig ist:

Wenn Abhängigkeiten bestehen und Sie das Problem nicht lösen möchten, können Sie Folgendes tun: #rpm-e Paketname --nodeps

Installation der 1.3-Software

Wenn Sie Software installieren möchten, müssen Sie, genau wie unter Windows, zunächst das Installationspaket finden.

So erhalten Sie das Softwarepaket:

a. Gehen Sie zum Herunterladen auf die offizielle Website

b. Wenn Ihnen die alte Version nichts ausmacht, können Sie sie von der CD (oder Bilddatei) lesen;

Informationen zu sphärischen Geräten anzeigen:

#lsblk (listblockdevices) Informationen zu Ballgeräten anzeigen

在这里插入图片描述Name: Name

Größe: Gerätegröße

Typ: Typ

MountPoint: Mountpunkt (ähnlich dem Laufwerk C unter Windows)

b.Montieren Sie die Disc

Befehl: mount

Satzmuster: #mount Die ursprüngliche Adresse des Geräts und der Standortpfad, der gemountet werden soll

linux执行权限和写权限_linux 执行权限_权限执行是什么意思Originaladresse des Geräts: Die Adressen befinden sich alle unter /dev, und dann wird der spezifische Namenswert entsprechend der Größe bestimmt

Linux-Ausführungsberechtigung

und sie werden gestapelt, um die Originaladresse zu bilden, wie derzeit: „/ dev/sr0"

Der zu mountende Speicherort: Das Mountverzeichnis liegt normalerweise unter mnt. Sie können auch ein Verzeichnis unter mnt erstellen. Hier nehmen wir „/mnt/dvd“.

Befehl zum Installieren der Software: #rpm-ivhVollständiger Name des Softwarepakets

Optionen:

-i: installieren, installieren

-v: Fortschrittsbalken anzeigen

-h: Zeigt die Anzeige des Fortschrittsbalkens in Form von „#“ an

在这里插入图片描述

Beachten Sie, dass Sie im aktuellen Verzeichnis schnell tippen können: Geben Sie zuerst „Fire“ ein und drücken Sie dann die Tabulatortaste, um den Vorgang manuell abzuschließen.

2 Berechtigungsverwaltung

Übersicht: Linux-Systeme unterteilen die Identitäten, die Dateien speichern/abrufen können, normalerweise in drei Kategorien: Besitzer, Gruppe, andere, und jede der drei Identitäten verfügt über Lese-, Schreib-, Ausführungs- und andere Berechtigungen.

2.1 Berechtigungseinführung

Was sind die Berechtigungen?

Bei der Verwaltung von Mehrbenutzer-Computersystemen (möglicherweise nicht gleichzeitig) bedeutet die Formatierung der Festplatte durch Linux, dass ein bestimmter Benutzer bestimmte Rechte zur Nutzung von Systemressourcen wie Ordnern oder bestimmten Systemanweisungen hat oder Speichergrenzen.

Unter Linux gibt es jeweils Lese-, Schreib- und Ausführungsberechtigungen:

Leseerlaubnis:

Bei Ordnern wirkt sich die Leseberechtigung darauf aus, ob der Benutzer die Verzeichnisstruktur noch auflisten kann

Bei Dateien wirkt sich die Leseberechtigung darauf aus, ob Benutzer den Dateiinhalt anzeigen können

Schreiberlaubnis:

Bei Ordnern wirkt sich die Schreibberechtigung darauf aus, ob Benutzer Dokumente im Ordner „erstellen/löschen/kopieren/verbinden“ können

Bei Dateien wirkt sich die Schreibberechtigung darauf aus, ob Benutzer den Dateiinhalt bearbeiten können

Ausführungserlaubnis:

Normalerweise für Dateien, insbesondere für Skriptdateien.

2.2 Identitätseinführung

2. Identitätseinführung

2.3 Einführung in Linux-Berechtigungen

Um Berechtigungen festzulegen, müssen Sie einige grundlegende Dateiattribute und Regeln für die Berechtigungszuweisung kennen.

Unter Linux wird der Befehl ls häufig zum Anzeigen der Attribute einer Datei und zum Anzeigen des Dateinamens und der zugehörigen Attribute der Datei verwendet.

Der rot markierte Teil sind die Dokumentberechtigungsattributinformationen von Linux (ls-l entspricht ll)

Zehn Zeichen repräsentieren die Bedeutung:

Die Berechtigungszuweisung ist eine Kombination der drei Parameter von rwx, und die Positionsreihenfolge ändert sich nicht. Wenn keine entsprechende Berechtigung vorhanden ist, verwenden Sie stattdessen –.

a.Es handelt sich um einen Ordnertyp

b. Besitzer: Hat volle Berechtigungen (Lesen, Schreiben, Ausführen)

c. Benutzer in derselben Gruppe: lesbar und ausführbar

d. Andere Benutzer: lesbar, ausführbar

2.4 Berechtigungseinstellungen

Satzmuster: #chmod Option Berechtigungsmodusdokument

Häufig verwendete Optionen:

-R: Berechtigungen rekursiv festlegen (wenn der Dokumenttyp ein Ordner ist)

Berechtigungsmodus: Es handelt sich um die Berechtigungsinformationen, die für das Dokument festgelegt werden müssen

Dokument: Es kann eine Datei oder ein Ordner sein und es kann ein relativer oder absoluter Pfad sein.

Hinweis: Wenn Sie Berechtigungen für ein Dokument festlegen möchten, muss der Bediener entweder der Root-Benutzer oder der Eigentümer des Dokuments sein.

2.4.1 Buchstabenmethode

2.4.2 Digitale Methode

Lesen Sie: r4

linux执行权限和写权限_权限执行是什么意思_linux 执行权限

Geschrieben von: w2

Ausführung: x1

Keine Berechtigungen: 0

在这里插入图片描述

Zum Beispiel: Sie müssen Berechtigungen für die Ausführungsberechtigungen von anaconda-ks.cfgLinux festlegen Die Berechtigungen erfordern, dass der Eigentümer über vollständige Berechtigungen verfügt, Benutzer in derselben Gruppe über Lese- und Ausführungsberechtigungen verfügen und andere Benutzer nur lesen können.

Vollständige Berechtigungen (u): Lesen+Schreiben+Ausführen=4+2+1=7

Lesen und ausführen (g): read+execute=4+1=5

Leseberechtigung (o): read=4

Aus dem oben Gesagten habe ich erfahren, dass die Erlaubnis lautet: 754

#chmod754anaconda-ks.cfg

Schriftliche Testfrage: Der Befehl zum Festlegen von Dokumentberechtigungen mithilfe des Superadministrators lautet #chmod-R731aaa. Gibt es etwas Unvernünftiges an diesem Befehl?

Besitzer: 7=4+2+1=Lesen+Schreiben+Ausführen

Benutzer in derselben Gruppe: 3=2+1=schreiben+ausführen

Andere Benutzer: 1=1=Ausführen

Grund: Ich kann schreiben, aber nicht lesen

Hinweis: Legen Sie beim Schreiben von Berechtigungen niemals „seltsame Berechtigungen“ ähnlich den vorherigen fest. Kommen die Ziffern 2 und 3 häufig in einer Erlaubnisnummer vor, ist die Erlaubnis unzumutbar.

Das obige ist der detaillierte Inhalt vonRPM-Verwaltung: Abfrage, Deinstallations- und Installationsanleitung für Linux-Server-Softwarepakete. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn