Unix & Linux

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



1
exec et tee dans le fichier journal: expliquez ces commandes bash
Je l'ai vu en haut de mon fichier de script bash: export LOGFILE=$LOGDIRECTORY/${SCRIPT_NAME}.log exec > >(tee $LOGFILE) exec 2>&1 Qu'est ce que ça fait? Que font deux processus exécutables ici? Je me rends compte qu'en le gardant comme ça, toutes les sorties de l'exécution du script sont canalisées $LOGFILEmais je …
15 bash 

1
Pourquoi `trouve. -type f` prend plus de temps que `find '?
Il semble qu'il findfaudrait de toute façon vérifier si un chemin donné correspond à un fichier ou un répertoire afin de parcourir récursivement le contenu des répertoires. Voici une motivation et ce que j'ai fait localement pour me convaincre que c'est find . -type fvraiment plus lent que find .. …
15 find  performance  gnu 

2
Démonstration de vulnérabilité sur Ubuntu 9.04
Pour un cours sur la sécurité informatique, je veux démontrer une élévation de privilèges aux étudiants. Pour ce faire, j'ai parcouru la exploit/linux/localliste du cadre Metasploit, trouvant (entre autres) à exploit/linux/local/sock_sendpagepartir d'août 2009. J'ai installé une machine virtuelle avec Ubuntu Server 9.04 32 bits ( http://old-releases.ubuntu.com/releases/9.04/ubuntu-9.04-server-amd64.iso ) à partir d'avril …

3
Limiter la recherche POSIX à une profondeur spécifique?
J'ai remarqué récemment que les spécifications POSIX pourfind ne comprennent pas le -maxdepthprimaire. Pour ceux qui ne le connaissent pas, l'objectif du -maxdepthprimaire est de limiter le nombre de niveaux profonds findqui descendront. -maxdepth 0entraîne uniquement le traitement des arguments de ligne de commande; -maxdepth 1ne traiterait que les résultats …
15 find  posix 

1
Quel est l'équivalent de mkinitcpio.conf sur debian?
Je veux vérifier que les hooks utilisés pour construire le initrd.imgsont corrects dans mon debian mais je n'arrive pas à trouver le /etc/mkinitcpio.conffichier comme celui d'Archlinux, quel est l'équivalent de ce fichier dans debian et comment puis-je reconstruire le initrd.img une fois que je ' avez-vous modifié ce fichier?
15 initramfs  initrd 

1
Etat de la prise en charge de XFS XFS dans FreeBSD
J'essaie de déterminer si ou non, ou plutôt dans quelle mesure, les xattrs sont pris en charge dans FreeBSD en utilisant ZFS. J'ai lu des informations contradictoires. zfs get xattrlistes comme il on (default)pour /, /usret /var, mais comme off (temporary)pour tous les autres ensembles de données, y compris les …
15 freebsd  zfs  bsd  xattr 



1
créer un système de fichiers FAT corrompu
J'ai une application qui recherchera un système de fichiers FAT corrompu et le réparera. Pour tester l'application, j'ai besoin d'un système de fichiers corrompu. Quel est un bon moyen reproductible de corrompre un système de fichiers FAT? Créer des secteurs défectueux par exemple.

1
Passthrough Qemu USB (invité Windows)
J'ai un USB ADC / DAC et un système d'acquisition de données propriétaire protégé par HASP pour cela, les deux ne fonctionnent pas sous Linux. J'essaye de le faire fonctionner dans la machine virtuelle Windows en utilisant qemu. Voici les appareils: $ lsusb ... Bus 003 Device 011: ID 0529:0001 …


1
vimdiff pour comparer la sortie au lieu des fichiers
J'essaie de comparer deux sorties de commande (aucun fichier) vimdiff "$(tail /tmp/cachain.pem)" "$(tail /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem)" J'ai essayé de jouer avec la redirection, le pipe, vim - -cmais je dois manquer quelque chose. Quelqu'un peut-il aider s'il vous plaît ?
15 vim  stdout  stdin  vimdiff 

1
Pourquoi ArchLinux conserve-t-il certains utilisateurs / groupes après la désinstallation du paquet?
J'ai remarqué qu'après avoir désinstallé le postgresqlpaquet dans ArchLinux, l' postgresutilisateur et le groupe ne sont pas supprimés automatiquement. Il en va de même pour certains autres packages. En approfondissant cela, je suis tombé sur cette page , qui dit: Les packages répertoriés ici utilisent userdel/ groupdelpour supprimer l'utilisateur qu'ils …

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.