Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x



4
Pourquoi le développement de paramètres avec des espaces sans guillemets fonctionne-t-il entre doubles crochets “[[” mais pas entre simples ”[[?])?
Je suis confus d'utiliser des crochets simples ou doubles. Regardez ce code: dir="/home/mazimi/VirtualBox VMs" if [[ -d ${dir} ]]; then echo "yep" fi Cela fonctionne parfaitement bien que la chaîne contienne un espace. Mais quand je le change en support unique: dir="/home/mazimi/VirtualBox VMs" if [ -d ${dir} ]; then echo …
86 bash  quoting  ksh  test 

8
Comment exécuter grep avec plusieurs modèles AND?
Je voudrais obtenir la correspondance de modèle multiple avec AND implicite entre les modèles, c'est-à-dire l'équivalent d'exécuter plusieurs greps dans une séquence: grep pattern1 | grep pattern2 | ... Alors, comment le convertir en quelque chose comme? grep pattern1 & pattern2 & pattern3 Je voudrais utiliser un seul grep car …

6
LVM a-t-il un impact sur les performances?
Je dois migrer quelques serveurs vers Linux et un aspect important que je dois évaluer est que mon nouveau système hôte doit disposer d'une capacité de stockage élastique. Naturellement, faisant des recherches de base, je suis tombé sur LVM. Existe-t-il des pénalités de performance pour l'utilisation de LVM? Si oui, …

4
Transférer SIGTERM à l'enfant dans Bash
J'ai un script Bash, qui ressemble à ceci: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Maintenant, si le shell bash exécutant le script reçoit un signal SIGTERM, il doit également envoyer un SIGTERM au serveur en cours d’exécution (ce qui bloque, donc aucune interruption possible). Est-ce possible?
86 bash  shell  signals  docker 

6
Ssh-keygen automatisé sans phrase secrète, comment?
J'aimerais créer un script automatisé qui appelle ssh-keygenet crée des paires de clés publiques / privées que j'utiliserai plus tard. En principe, tout fonctionne bien avec ... ssh-keygen -b 2048 -t rsa -f /tmp/sshkey -q ... sauf que cela me demande la phrase secrète qui chiffrerait les clés. Cela rend …
86 ssh  scripting 

7
Le résultat de ls *, ls ** et ls ***
Je sais en utilisant la commande lslistera tous les répertoires. Mais que fait la ls *commande? Je l'ai utilisé et il ne fait que lister les répertoires. L'étoile devant lssignifie-t-elle à quelle profondeur elle peut lister les répertoires?

4
Quel est l'équivalent miam de 'apt-get update'?
Debian apt-get updateva chercher et met à jour l'index du paquet. Parce que je suis habitué à cette façon de faire, j'ai été surpris de constater que cela yum updatefait tout cela et met à niveau le système. Cela m'a rendu curieux de savoir comment mettre à jour l'index du …

5
Processus de substitution et pipe
Je me demandais comment comprendre ce qui suit: Piping du stdout d'une commande dans le stdin d'un autre est une technique puissante. Mais que se passe-t-il si vous devez canaliser la sortie standard de plusieurs commandes? C'est ici qu'intervient la substitution de processus. En d'autres termes, la substitution de processus …



6
Convertir le contenu du fichier en minuscule
J'ai un tempfichier avec des contenus minuscules et majuscules. Contribution Contenu de mon tempdossier: hi Jigar GANDHI jiga Je veux convertir tout haut en bas . Commander J'ai essayé la commande suivante: sed -e "s/[A-Z]/[a-z]/g" temp mais j'ai eu une mauvaise sortie. Sortie Je le veux comme: hi jigar gandhi …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.