La position actuelle:Accueil du site>Le shell a besoin de connaître les commandes

Le shell a besoin de connaître les commandes

2022-07-23 14:14:12Miao Miao big man

RUN chmod 777 /home/admin
chown -R Traitement des fichiers dans le répertoire spécifié
chmod +x Autoriser l'exécution
ApprendreLinuxEn cours,Vous verrez souvent des commandes terminales ou des programmes avec">/dev/null 2>&1 "- Oui.,Comme je l'ai rencontré plusieurs fois,Pour bien comprendre,Autant passer du temps avec Baidu ougoogleVoici les connaissances pertinentes.

 

0:Indique l'entrée du clavier(stdin)
1:Indique la sortie standard(stdout),La valeur par défaut du système est1
2:Indique une sortie d'erreur(stderr)


command >/dev/null 2>&1 &  == command 1>/dev/null 2>&1 &


1)command:ReprésentationshellCommande ou pour un programme exécutable
2)>:Indique où rediriger
3)/dev/null:ReprésentationLinuxFichier périphérique vide pour
4)2:Indique la sortie d'erreur standard
5)&1:&Signifie équivalent à,2>&1,Représentation2La redirection de sortie de est égale à1
6)&:Représente l'exécution de fond,C'est - à - dire que cette instruction est exécutée en arrière - plan

 

1>/dev/null:Indique que la sortie standard est redirigée vers un fichier périphérique vide,C'est - à - dire qu'aucune information n'est sortie vers le terminal,Ne pas afficher d'informations.
2>&1:Indique que la redirection de sortie d'erreur standard est équivalente à la sortie standard,Parce que la sortie standard a déjà été redirigée vers un fichier périphérique vide,Ainsi, la sortie d'erreur standard est également redirigée vers un fichier périphérique vide.


 Cette commande signifie exécuter le programme en arrière - plan , Et sortir les erreurs 2Rediriger vers la sortie standard1, Puis la sortie standard 1Mettez tout./dev/nullDocumentation,C'est - à - dire vider.
Donc on peut voir que" >/dev/null 2>&1 " Souvent utilisé pour éviter shell Sortie de contenu en cours d'exécution d'une commande ou d'un programme, etc. .


Modifier le mot de passe du compte

 echo '' |passwd root --stdin

Mentions de copyright
Auteur de cet article [Miao Miao big man],Réimpression s’il vous plaît apporter le lien vers l’original, merci
https://fra.chowdera.com/2022/204/202207230802254827.html

Recommandé au hasard