English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Tutoriel Shell
Shell est un programme écrit en C, il est le pont que l'utilisateur utilise pour utiliser Linux. Shell est à la fois un langage de commandes et un langage de programmation.
Shell fait référence à une application qui fournit une interface, par l'intermédiaire de laquelle l'utilisateur accède aux services du noyau du système d'exploitation.
sh de Ken Thompson est la première Shell Unix, Windows Explorer est une interface graphique Shell typique.
) est un interpréteur de ligne de commande.
(1(
(2) est un pont de communication entre l'utilisateur et le noyau Linux, appartenant aux intergiciels. Voir l'image ci-dessous
(3Flux de communication : shell accepte les instructions de l'utilisateur =》transmet les instructions au noyau Linux =》le noyau traite les instructions et les renvoie à l'interpréteur shell =》renvoie aux utilisateurs des informations compréhensibles
Deuxièmement, voyons comment shell effectue l'extraction d'images de serveur.
Pour afficher les images, je ne vais extraire que les premières.10ligne.
find /home/wwwroot/default/ -"name "*.png" -"ou -"name "*.jpg" -"ou -"name "*.jpeg" -"ou -"name "*.gif"
Les images extraites doivent remplacer le chemin par le format http. Voir la syntaxe shell suivante. La syntaxe est très claire, je n'en dis pas plus.
for i in `find /home/wwwroot/default -"name "*.png" -"ou -"name "*.jpg" -"ou -"name "*.jpeg" -"ou -"name "*.gif" | sed 's/^\/home\/wwwroot\/default\///g'`; do echo http://211.159.175.39/shell_img/$i; done
La commande 'sed' est utilisée pour remplacer le chemin par celui que vous souhaitez. Il traite également les caractères comme les barres obliques.
Voyez l'image ci-dessous après l'exécution :
Résumé
Voici la méthode que l'éditeur présente aux utilisateurs pour extraire des images de serveur en utilisant des scripts shell, j'espère que cela pourra aider les utilisateurs. Si vous avez des questions, laissez un message, l'éditeur vous répondra rapidement. Je remercie également tous ceux qui soutiennent le tutoriel d'alarme !
Déclaration : Le contenu de cet article est tiré d'Internet, la propriété intellectuelle appartient à ses auteurs respectifs, le contenu est apporté par les utilisateurs d'Internet de manière volontaire et auto-chargeée, ce site Web ne détient pas de propriété, n'a pas été traité par l'éditeur humain et n'assume aucune responsabilité juridique. Si vous trouvez du contenu susceptible de violer les droits d'auteur, veuillez envoyer un e-mail à : notice#w3Déclaration : Le contenu de cet article est tiré d'Internet, la propriété intellectuelle appartient à ses auteurs respectifs, le contenu est apporté par les utilisateurs d'Internet de manière volontaire et auto-chargeée, ce site Web ne détient pas de propriété, n'a pas été traité par l'éditeur humain et n'assume aucune responsabilité juridique. Si vous trouvez du contenu susceptible de violer les droits d'auteur, veuillez envoyer un e-mail à : notice#w