Unix & Linux

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

3
Comment créer un paquet UDP?
Lorsque j'exécute la commande Netcat suivante et que j'affiche les paquets avec Wireshark , cela indique que le paquet UDP est mal formé. $ echo "this is a test" | nc -u 127.0.0.1 53 De même, l'utilisation de commandes telles que $ echo "this is a test" > /dev/udp/127.0.0.1/53produire des …
15 linux  debian  osx  netcat  udp 


6
Est-il correct d'utiliser / bin / sh dans le hashbang si le shell Bourne n'est pas disponible dans une distribution?
En général, les scripts shell contiennent le commentaire suivant à la première ligne du fichier script: #!/bin/sh. Selon les recherches que j'ai faites, cela s'appelle "hash bang" et c'est un commentaire conventionnel. Ce commentaire informe Unix que ce fichier est exécuté par le Bourne Shell sous le répertoire /bin. Ma …

8
Comment obtenir uniquement le numéro de version de php?
Je souhaite obtenir uniquement la version de php installée sur CentOS. Sortie de php -v PHP 7.1.16 (cli) (built: Mar 28 2018 13:19:29) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies J'ai essayé ceci: php -v | grep PHP | awk …
15 php  version 




1
Est-il faux de penser que les «memfd» sont comptabilisés «dans le processus propriétaire du fichier»?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Théoriquement, vous pouvez obtenir un memfd_create()comportement [ ] sans introduire de nouveaux appels système, comme ceci: int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Remarque, pour garantir une portabilité plus tmpfs ici, nous pouvons utiliser " /dev/shm" au lieu de " /tmp"). Par conséquent, la question la …







2
Dans quelles circonstances l'exécutable trouvé en premier dans le chemin ne sera-t-il pas utilisé
J'ai un comportement étrange avec zsh (5.4.2_1 installé avec homebrew) sur osx n'utilisant pas la première occurrence d'un exécutable dans le chemin. Voici le scénario: echo $PATH Retour: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin l'infusion est à la fois /usr/local/Cellar/zplug/HEAD-9fdb388/bin et usr/local/bin/brew Ceci est confirmé en lançant quel brassage -a qui renvoie: /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew Mais …
15 zsh  path 

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.