- stripslashes() – Défait l’effet des addslashes
- addslashes() – String enpart avec des citations avec des barres
- htmlspecialchars() – Convertit des caractères spéciaux en réalité HTML
- quotemeta() – Ajoute une barre oblique inverse avant les méta caractères
- get_magic_quotes_gpc() – Obtient le réglage actuel des citations magiques gpc
Archives quotidiennes :
Remplacer le texte/chaîne/chars dans plusieurs fichiers dans un dossier
Pour identifier le texte/chaînes dans plusieurs fichiers et les remplacer dans plusieurs fichiers, utilisez simultanément la commande suivante :
~$ trouver ./ -type f -exec sed -i 's/text/text2/g' {} ;
Notez que le chemin des fichiers est déterminé dans le deuxième bloc dans: ./
Le texte recherché et remplacé sera placé à la place du mot : texte
Le texte à ajouter en place sera placé à la place du mot : texte2
N’oubliez pas de préserver tous les autres attributs de la commande en observant la position des guillemets, des barres, etc.
Recherche de texte/chaîne dans les fichiers d’un dossier
Pour trouver quels fichiers ont un mot/terme/chaîne, utilisez la commande suivante :
~$ trouver ./ -type f -exec grep -H 'text' {} ;
Notez que le chemin des fichiers est déterminé dans le deuxième bloc dans: ./
Le texte recherché doit être inséré dans les guillemets à la place du mot text
e.
Installation hors ligne Google Chrome
Pour télécharger Google Chrome pour l’installation hors ligne, rendez-vous sur :
Google Chrome Installateur hors ligne Autonome
Aller à: https://www.google.com/intl/pt-BR/chrome/?standalone=1
Pour toutes les versions et distributions de systèmes d’exploitation telles que Debian, Ubuntu, Deepin, Linux Mint, Fedora, CentOS, openSUSE, Windows, etc.
Prise d’informations à partir du port USB
Avec la commande lsusb, vous verrez le chemin vers l’appareil :
~$ lsusb
…
Bus 00x Device 00y: ID ……………….
En ajoutant les attributs à la commande, vous aurez des informations détaillées :
~$ lsusb -v -s 00x:00y
Bus 001 Dispositif 005: ID 22b8:2e83 Motorola PCS Descripteur d’appareil : bLength 18 bDescripteurType 1 2.00 bcdUSB bDeviceClass 0 (Défini au niveau interface) bDeviceSubClasse 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x22b8 Motorola PCS idProduct 0x2e83 ff.ff bcdDevice Ff.ff bcdDevice ff.ff bcdDevice ff. motorola iManufacturer 1 motog3 iProduit 2 iSerial 3 0016903665 bNumConfigurations 1 Descripteur de configuration: bLength 9 bDescripteurType 2 totallength 39 w bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bm 0x80 attributs (Bus alimenté) MaxPower 500mA Interface descripteur: bLength 9 bDescripteurType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 6 Imagerie bInterfaceSubClass 1 Capture d’image fixe bInterfaceProtocol 1 Protocole de transfert d’images (PIMA 15470) iInterface 5 PTP Descripteur de point de terminaison : bLength 7 bDescripteurType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfert type vrac Synch Type Aucun Données de type d’utilisation wMaxPacketSize 0x0200 octets 1x 512 bInterval 0 Descripteur de point de terminaison : bLength 7 bDescripteurType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfert type vrac Synch Type Aucun Données de type d’utilisation wMaxPacketSize 0x0200 octets 1x 512 bInterval 0 Descripteur de point de terminaison : bLength 7 bDescripteurType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Interruption de type de transfert Synch Type Aucun Données de type d’utilisation wMaxPacketSize 0x001c octets 1x 28 bInterval 6 Qualification de l’appareil (pour la vitesse d’un autre appareil) : bLength 10 bDescripteurType 6 2.00 bcdUSB bDeviceClass 0 (Défini au niveau interface) bDeviceSubClasse 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 État de l’appareil : 0x0000 (Bus alimenté)
Par exemple, vous verrez le courant maximum (ampérage/énergie) sur la porte, en vous souvenant que la tension est de 5 volts par défaut. Informations pertinentes pour valider si le port prend en charge un dispositif.