Unix & Linux

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



2
Le script bash ne devrait tuer que les instances d'un autre script qu'il a lancé
Dans la situation actuelle, un certain script «calling.sh» lance un autre script «called.sh» en arrière-plan, effectue d'autres opérations, s'endort pendant un certain temps, puis termine «called.sh» par a pkill called.sh. Cela fonctionne bien. Ensuite, je voudrais également lancer 'called.sh' à partir d'autres terminaux en tant que script autonome à tout …
11 bash  process 


2
Utiliser la commande chmod de manière sélective
Je souhaite définir l'autorisation 755 sur tous les fichiers et sous-répertoires d'un répertoire spécifique, mais je souhaite exécuter chmod 755 uniquement pour les composants qui ne disposent pas de l'autorisation 755. find /main_directory/ -exec chmod 755 {} \; Si la findcommande renvoie une longue liste, cela prendra beaucoup de temps. …


4
Pourquoi l'écriture de données aléatoires à l'aide de dd entraîne-t-elle des partitions de disque?
Avant d'exécuter la ddcommande, la commande a lsblkrenvoyé la sortie ci-dessous: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk La commande dd if=/dev/urandom of=/dev/sda conv=fsync status=progressest exécutée. L'appareil perd cependant de la puissance et s'arrête. Lorsque l'alimentation est rétablie, la commande lsblkrenvoie la sortie suivante: …
11 partition  dd  lsblk 




3
Un processus de superutilisateur peut-il changer l'ID utilisateur réel et l'ID de groupe d'un processus, ne correspondant pas à ceux du fichier de mots de passe?
Depuis APUE Le véritable identifiant utilisateur et le véritable identifiant de groupe d'un processus identifient qui nous sommes réellement. Ces deux champs sont extraits de notre entrée dans le fichier de mots de passe lorsque nous nous connectons. Normalement, ces valeurs ne changent pas pendant une session de connexion, bien …
11 linux  users  group 




2
Pourquoi le «temps» n'est-il pas dans le manuel GNU Bash?
[fakename]$ help time time: time [-p] pipeline Report time consumed by pipeline's execution... De cela, il semble que ce timesoit un Bash intégré. Cependant, je ne peux pas en trouver une description sur cette page: https://www.gnu.org/software/bash/manual/html_node/Shell-Builtin-Commands.html#Shell-Builtin-Commands . pourquoi est-ce le cas?
11 bash  man  time 

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.