suchen
Linux plant das automatische Löschen von Dateien in einem Verzeichnis in regelmäßigen Abständen

Linux plant das automatische Löschen von Dateien in einem Verzeichnis in regelmäßigen Abständen

Um das geplante Löschen aller Dateien in einem Verzeichnis zu erreichen, müssen Sie den Linux-Befehl crontab verwenden, der mit einem Shell-Skript erreicht werden kann. Um beispielsweise alle Cache-Dateien unter /tmp zu löschen, lautet der Vorgang wie folgt: [root@localhost~]#vi/etc/init.d/delete.sh Drücken Sie i und kopieren Sie den folgenden Inhalt in die Datei delete.sh. Drücken Sie dann Umschalt+: Geben Sie wq ein. Speichern und beenden. #!/bin/bashdir=/tmp//Der zu löschende Verzeichnisname files=`ls${dir}`forfilein$filesdoif[-e${dir}/${file}];thenrm-f${

Jul 23, 2024 am 09:50 AM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Erfahren Sie in 5 Minuten, wie Sie Schriftarten zu Fedora hinzufügen

Erfahren Sie in 5 Minuten, wie Sie Schriftarten zu Fedora hinzufügen

Systemweite Installation Wenn Sie eine Schriftart systemweit installieren, steht sie allen Benutzern zur Verfügung. Der beste Weg hierfür ist die Verwendung von RPM-Paketen aus den offiziellen Software-Repositories. Bevor Sie beginnen, öffnen Sie das „Software“-Tool in Fedora Workstation oder andere Tools, die das offizielle Repository verwenden. Wählen Sie in der Auswahlleiste die Kategorie „Add-ons“ aus. Wählen Sie dann innerhalb der Kategorie „Schriftarten“ aus. Sie sehen die verfügbaren Schriftarten ähnlich wie im Screenshot unten: Wenn Sie eine Schriftart auswählen, werden einige Details angezeigt. Abhängig von mehreren Szenarios können Sie möglicherweise eine Vorschau einiger Beispieltexte für die Schriftart anzeigen. Klicken Sie auf die Schaltfläche „Installieren“, um es Ihrem System hinzuzufügen. Abhängig von der Systemgeschwindigkeit und der Netzwerkbandbreite kann dieser Vorgang einige Zeit dauern

Jul 23, 2024 am 09:45 AM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Linux-Gerätetreibermodell

Linux-Gerätetreibermodell

Inhaltsverzeichnis – Linux-Umgebungsvariablen, Gerätetreibermodell 1. Der Ursprung des Linux-Gerätetreibermodells Sehen Sie sich zunächst den üblichen Prozess der Gerätetreiberkompilierung an [1] Implementieren Sie die Eintragsfunktion module_init() und die Modul-Deinstallationsfunktion module_exit(); 2] Beantragen Sie eine Gerätenummer, register_chrdev ();-----> (bezogen auf den Kernel) [3] Verwenden Sie den udev/mdev-Mechanismus, um Gerätedateiknoten zu erstellen class_create(), device_create();---- -> (bezogen auf den Kernel) [4] Hardware-Initialisierung: 1. io-Ressourcenzuordnung ioremap(), der Kernel stellt GPIO-Bibliotheksfunktionen bereit 2. Hinweis;

Jul 22, 2024 pm 06:54 PM
Der Meister erklärt, wie man den Speicherpfad der Mariadb-Datenbank in Centos7.3 ändert

Der Meister erklärt, wie man den Speicherpfad der Mariadb-Datenbank in Centos7.3 ändert

Wenn Sie den aktuellen Datenbankpfad nicht kennen, müssen Sie nur den folgenden Befehl eingeben, um ihn anzuzeigen: Geben Sie Ihr Mariadb-Passwort ein und drücken Sie die Eingabetaste #mysql-uroot-p. Geben Sie den folgenden Befehl ein, um den Pfadaufrufstatus verschiedener Mariadb anzuzeigen. Das Datenverzeichniselement ist der aktuell gespeicherte Pfad. MariaDB[(none)]>showvariableslike‘%dir%’;Datenbank-Anmeldestatus verlassen MariaDB[(none)]>exit;Datenbank stoppen#systemctlstopmysql.serverNeuen Mariadb-Speicherpfadordner erstellen#mkdir-p/home/mysql

Jul 22, 2024 pm 03:01 PM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
So lösen Sie das Problem der verweigerten Berechtigung beim Ausführen einer .sh-Datei unter Linux

So lösen Sie das Problem der verweigerten Berechtigung beim Ausführen einer .sh-Datei unter Linux

###Antwort 1: Diese Art von Situation wird im Allgemeinen durch unzureichende Dateiberechtigungen verursacht. Unter Linux können Sie den Befehl chmod verwenden, um Dateiberechtigungen zu ändern. Wenn Sie der .sh-Datei ausführbare Berechtigungen hinzufügen möchten, können Sie den folgenden Befehl verwenden: „chmod+xfilename.sh“ wobei „filename.sh“ der Name der .sh-Datei ist, die Sie ausführen möchten. Nachdem Sie diesen Befehl ausgeführt haben, sollten Sie in der Lage sein, Ihre .sh-Datei mit Linux-Ausführungsberechtigungen auszuführen. Wenn Sie die Datei immer noch nicht mit Linux-Ausführungsberechtigungen ausführen können, liegt das möglicherweise daran, dass Sie nicht über ausreichende Berechtigungen zum Ausführen der Datei verfügen. Mit dem Befehl sudo können Sie die Datei als Administrator ausführen. Zum Beispiel: „sudo./filename

Jul 22, 2024 am 06:13 AM
13 praktische Git-Tipps

13 praktische Git-Tipps

Zu Ehren des 13. Geburtstags von Git finden Sie hier 13 Tipps und Tricks, um Ihre Git-Erfahrung nützlicher und leistungsfähiger zu machen. Beginnen Sie mit einigen Grundlagen, die Sie vielleicht übersehen haben, und erweitern Sie diese um einige Tipps für echte Power-User! 1. Ihre ~/.gitconfig-Datei Wenn Sie zum ersten Mal versuchen, mit dem Befehl git eine Änderung an das Repository zu übermitteln, erhalten Sie möglicherweise diese Willkommensnachricht: ***Pleasetellmewhoyouare.Rungitconfig--globaluser.email"you@example .com"gitconfig--globaluser.name"IhrN

Jul 21, 2024 pm 08:21 PM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Verwenden Sie Memcached als Sitzungsserver, um die Sitzung aufrechtzuerhalten

Verwenden Sie Memcached als Sitzungsserver, um die Sitzung aufrechtzuerhalten

Drei Möglichkeiten, Sitzungen aufrechtzuerhalten: Sessionsticky-Sitzungsbindung: Durch die Implementierung einer einheitlichen Sitzung in der Konfiguration des Front-End-Planers und deren Senden an denselben Back-End-Server. Sitzungscluster: Durch die Konfiguration von Tomcat, um die Informationen aller Tomcat-Sitzungen beizubehalten konsistent. Sessionserver-Sitzungsdienst: Übergeben Sie alle Sitzungen an eine spezialisierte Sitzungsdienstverwaltung. Hier erklären wir den dritten Typ, der Memcached als Sitzungsserver verwendet. Alle Server verwenden CentOS7.3. Die folgenden Dateien müssen auf dem Tomcat-Server platziert werden.

Jul 21, 2024 pm 08:03 PM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Schwachstelle durch Pufferüberlauf in der GNU-Glibc-Standardbibliothek von Linux GNU, Funktion „Gethostbyname'. Verfügt Ihr Server darüber?

Schwachstelle durch Pufferüberlauf in der GNU-Glibc-Standardbibliothek von Linux GNU, Funktion „Gethostbyname'. Verfügt Ihr Server darüber?

Kürzlich wurde eine Pufferüberlauf-Schwachstelle in der Funktion gethostbyname der Linux-GNU-Glibc-Standardbibliothek aufgedeckt. Die betroffenen Versionen sind Glibc 2.2 bis 2.17, einschließlich der Versionen 2.2 und 2.17. Wenn Sie einen Linux-Server verwenden, prüfen Sie, ob Ihr Linux-Server diese Schwachstelle aufweist. Im Folgenden finden Sie eine einfache Technik zur Überprüfung der Linux-Glibc-Version. So überprüfen Sie die Glibc-Version in Centos mit Linuxfind. Der folgende Editor verwendet Centos6.3 des Linux-Systems als Beispiel, um Ihnen zu zeigen, wie Sie die Glibc-Version überprüfen. Melden Sie sich zunächst mit dem Putty-Tool beim Linux-Server an und geben Sie dann den Befehl rpm-qa|grepglib ein

Jul 21, 2024 pm 01:56 PM
Einstellungen und Funktionen für Linux-Dateiberechtigungen: Erfahren Sie mehr über Dateiklassifizierung und -berechtigungen

Einstellungen und Funktionen für Linux-Dateiberechtigungen: Erfahren Sie mehr über Dateiklassifizierung und -berechtigungen

Dateiberechtigungseinstellungen und ihre Auswirkungen unter Linux Dateiberechtigungen und -eigentum (Lese-, Schreib-, Ausführungsberechtigungen) Um über Berechtigungen zu sprechen, muss man zunächst die Klassifizierung von Dateien in Linux Everything verstehen Im Linux-System handelt es sich um eine Datei, und die Dateitypen unterscheiden sich wie folgt: Die Symboldarstellung repräsentiert den Dateityp „Normaler Dateityp“. zum Socket-Linux-Ausführungsberechtigungen, Datei, die für die Kommunikation zwischen Client- und Serveranwendungsprozessen verwendet wird. Sie können die Lese-, Schreib- und Ausführungsberechtigungen einiger Dateitypen dem Bild unten entnehmen. Das Bild unten zeigt, dass es sich bei dem Dateityp um eine gewöhnliche Datei handelt

Jul 21, 2024 am 10:24 AM
Centos7.3 Mariadb-Datenbank-Export- und Importbefehle

Centos7.3 Mariadb-Datenbank-Export- und Importbefehle

Es gibt viele Lösungen zum Exportieren der Mariadb-Datenbank, im Allgemeinen die Verwendung von phpmyadmin oder Navicat für MySQL usw. Ich werde den häufig verwendeten Befehlszeilenmodus demonstrieren. Dies sind: -u Benutzer, -p Passwort, Datenbankname, > Exportpfad. Endet mit .sql. /usr/local/mysql/bin/mysqldump-uroot-prenwole>/home/renwole.sql Geben Sie das Benutzerkennwort ein, nachdem Sie die Eingabetaste gedrückt haben. Der Export ist erfolgreich und die Datei befindet sich unter „Home“. Hinweis: Wenn Sie nur die Tabellenstruktur exportieren, fügen Sie -d nach -p hinzu. Für den Import der Datenbank gibt es 2 Lösungen. Lösung 1 MariaDB[(none)]>

Jul 21, 2024 am 10:20 AM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Entwicklung eingebetteter Bootloader: Praxis vom Shangguan Video bis zum Friendly Arm-Entwicklungsboard

Entwicklung eingebetteter Bootloader: Praxis vom Shangguan Video bis zum Friendly Arm-Entwicklungsboard

Ich habe mir das von Shangguan veröffentlichte Embedded-Bootloader-Entwicklungsvideo angesehen. Es hört sich sehr gut an, aber ich habe nur die Linux-Installation auf dem Friendly Arm TIny6410-Entwicklungsboard Aber das SOC ähnelt dem, was im Video gesagt wird, eines ist 2410 und das andere ist 6410. Es ist nur so, dass ersteres auf ARM11 basiert, während letzteres das ältere ARM9 ist. Richten Sie zuerst die Entwicklungsumgebung ein. Centos6.4x64-Version, das System ist relativ neu. Minicom-Installation: yum -yinstallminicomminicom-Einstellungen: Minicom -s entfernt die Hardware-Steuerbits und legt die Bitrate und den Datenübertragungsmodus fest, aber beachten Sie

Jul 20, 2024 pm 03:56 PM
Erste Einführung in Google Kubernetes Engine (GKE)

Erste Einführung in Google Kubernetes Engine (GKE)

Bisher gibt es jedoch nur sehr wenige Cloud-Dienstanbieter, die vollständige K8-Hosting-Dienste anbieten können. Selbst AWS, das derzeit den Cloud-Anbieter-Markt dominiert, bietet K8-Hosting-Dienste nur in begrenztem Umfang an . Der k8s-Hosting-Dienst von Google, GKE, hat den k8s-Hosting-Dienst jedoch auf die Spitze getrieben (zumindest vorerst). Er bietet nicht nur einen vollständigen Satz von k8s-Hosting-Diensten, sondern was noch auffälliger ist, ist, dass Google Autoscaler und integriert hat Um dies zu erreichen, kann der automatische Skalierungsmechanismus von k8s-Knoten je nach Pod-Anforderung automatisch Knoten hinzufügen oder löschen. Wenn vorhandene Knoten keine neuen Dienste bereitstellen können, werden sie automatisch hinzugefügt, um den Bedarf zu decken

Jul 20, 2024 am 10:52 AM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Erste Schritte mit DockerHub

Erste Schritte mit DockerHub

Sie können auch das öffentlich veröffentlichte offizielle Docker-Image verwenden. Ich verwende viele dieser Bilder, unter anderem für meine experimentelle WordPress-Umgebung, KDEplasma-Anwendungen und mehr. Obwohl wir letztes Mal gelernt haben, wie Sie Ihr eigenes Docker-Image erstellen, müssen Sie das nicht tun. Tausende Bilder werden auf DockerHub veröffentlicht, damit Sie sie verwenden können. DockerHub ist in Docker als Standard-Repository fest codiert. Wenn Sie also den Befehl „dockerpull“ für ein beliebiges Image ausführen, wird es von DockerHub heruntergeladen. Laden Sie das Image von DockerHub herunter und führen Sie es lokal aus, um zu beginnen. Schauen Sie sich die vorherigen Artikel dieser Serie an, um loszulegen. Dann, sobald Docker auf Ihrem System läuft

Jul 20, 2024 am 09:09 AM
LinuxLinux系统红帽Linux命令linux认证红帽linuxlinux教程linux视频
Relevante Einführung und Betriebsrahmenanalyse hochpräziser Timer

Relevante Einführung und Betriebsrahmenanalyse hochpräziser Timer

Die plötzliche Erwähnung von hochpräzisen Timern ist verwirrend, und zumindest Anfänger werden frustriert sein. Und wenn man es wörtlich versteht, ist es ganz einfach. Wenn der Timer weniger präzise ist, dann wird es keinen mehr geben. Das ist zwar schon alles, aber es geht nur um ein paar andere Details. Wenn Sie Ihre Arbeit gut machen wollen, müssen Sie zuerst Ihre Werkzeuge schärfen. Bevor wir beginnen, schärfen wir zunächst die Werkzeuge: 2. Mehrere zugehörige Quellcodedateien und ihre Pfade lauten wie folgt: Hrtimers.txt (linux-3.2.12documentationtimers) Hrtimer. c(linux-3.2.12kernel)Hrtimer.h(linux-3.2.12includelinux)

Jul 20, 2024 am 08:36 AM

Hot-Tools-Tags

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit

VC9 32-Bit

VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox

Vollversion der PHP-Programmierer-Toolbox

Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit

VC11 32-Bit

VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen