- stripslashes() – Macht die Wirkung von Addslashes
- addslashes() – String-Enpart mit Anführungszeichen mit Balken
- htmlspecialchars() – Konvertiert Sonderzeichen in HTML-Realität
- quotemeta() – Fügt einen umgekehrten Schrägstrich vor den Metazeichen hinzu
- get_magic_quotes_gpc() – Ruft die aktuelle Einstellung der magischen Zitate gpc
Archiv für den Tag: 13 de November de 2019
Ersetzen von Text/Zeichenfolgen/Zeichen in mehreren Dateien in einem Ordner
Um Text/Zeichenfolgen in mehreren Dateien zu identifizieren und in mehreren Dateien gleichzeitig zu ersetzen, verwenden Sie den folgenden Befehl:
-typ f -exec sed -i 's/text/text2/g'
Beachten Sie, dass der Pfad der Dateien im zweiten Block in bestimmt wird: ./
Der gesuchte und ersetzte Text wird anstelle des Wortes: Text platziert
Der text, der an Ort und Stelle eingefügt werden soll, wird anstelle des Wortes platziert: text2
Denken Sie daran, alle anderen Attribute des Befehls beizubehalten, indem Sie die Position von Anführungszeichen, Balken usw. beachten.
Suchen nach Text/Zeichenfolge in Dateien in einem Ordner
Um herauszufinden, welche Dateien ein Wort/Begriff/String haben, verwenden Sie den folgenden Befehl:
./ -typ f -exec grep -H 'text'
Beachten Sie, dass der Pfad der Dateien im zweiten Block in bestimmt wird: ./
Der gesuchte Text muss anstelle des Worttextes in die Anführungszeichen eingefügt werde
n.
Google Chrome Offline-Installation
Um Google Chrome für die Offline-Installation herunterzuladen, gehen Sie zu:
Google Chrome Offline Installer Standalone
Gehe zu: https://www.google.com/intl/pt-BR/chrome/?standalone=1
Für alle Betriebssystemversionen und -distributionen wie Debian, Ubuntu, Deepin, Linux Mint, Fedora, CentOS, openSUSE, Windows etc.
Sammeln von Informationen vom USB-Anschluss
Mit dem Befehl lsusb sehen Sie den Pfad zum Gerät:
Lsusb
…
Bus 00x Gerät 00y: ID ……………….
Durch Hinzufügen der Attribute zum Befehl erhalten Sie detaillierte Informationen:
Lsusb -v -s 00x:00y
Bus 001 Gerät 005: ID 22b8:2e83 Motorola PCS Gerätedeskriptor: bLänge 18 bDescriptorTyp 1 2.00 bcdUSB bDeviceClass 0 (definiert auf Schnittstellenebene) bDeviceSubClass 0 bDeviceProtokoll 0 bMaxPacketSize0 64 idVendor 0x22b8 Motorola PCS idProduct 0x2e83 ff.ff bcdGerät motorola iHersteller 1 motog3 iProdukt 2 iSerial 3 0016903665 bNumKonfigurationen 1 Konfigurationsbeschreibung: bLänge 9 bDescriptorTyp 2 Gesamtlänge 39 w bNumSchnittstellen 1 bConfigurationValue 1 iKonfiguration 0 bm 0x80 Attribute (Busbetrieben) MaxPower 500mA Deskriptor-Schnittstelle: bLänge 9 bDescriptorTyp 4 bInterfaceNummer 0 bAlternateSetting 0 bNumEndpunkte 3 bInterfaceClass 6 Imaging bInterfaceSubClass 1 Standbildaufnahme bInterfaceProtocol 1 Bildübertragungsprotokoll (PIMA 15470) iInterface 5 PTP Endpunktdeskriptor: bLänge 7 bDescriptorTyp 5 bEndpointAddress 0x81 EP 1 IN bmAttribute 2 Transfertyp Bulk Synch-Typ Keine Verwendungstypdaten wMaxPacketSize 0x0200 1x 512 Bytes bIntervall 0 Endpunktdeskriptor: bLänge 7 bDescriptorTyp 5 bEndpointAddress 0x01 EP 1 OUT bmAttribute 2 Transfertyp Bulk Synch-Typ Keine Verwendungstypdaten wMaxPacketSize 0x0200 1x 512 Bytes bIntervall 0 Endpunktdeskriptor: bLänge 7 bDescriptorTyp 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfertyp Interrupt Synch-Typ Keine Verwendungstypdaten wMaxPacketSize 0x001c 1x 28 Bytes bIntervall 6 Gerätequalifizierer (für andere Gerätegeschwindigkeit): bLänge 10 bDescriptorTyp 6 2.00 bcdUSB bDeviceClass 0 (definiert auf Schnittstellenebene) bDeviceSubClass 0 bDeviceProtokoll 0 bMaxPacketSize0 64 bNumKonfigurationen 1 Gerätestatus: 0x0000 (Busbetrieben)
Zum Beispiel sehen Sie den maximalen Strom (Ampere/Energie) an der Tür und denken daran, dass die Spannung standardmäßig 5 Volt beträgt. Informationen, die relevant sind, um zu überprüfen, ob der Port ein Gerät unterstützt.