Unix & Linux

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

2
Flock & exec est-il sûr en bash?
L'extrait de verrouillage "standard" que j'ai vu va quelque chose comme ... ( flock -n 200 || exit 1; # do stuff ) 200>program.lock Est-il sûr (les tests semblent le dire) d'utiliser execà ce stade? Le sous-processus conservera-t-il le verrou? ( flock -n 200 || exit 1; exec /usr/bin/python vendors-notcoolstuff.py …
13 bash  lock 

4
Pourquoi python fonctionne-t-il toujours après avoir été supprimé?
Sur Debian 8 jessie, j'ai supprimé python: perry@perry:~$ sudo apt-get remove python Reading package lists... Done Building dependency tree Reading state information... Done Package 'python2.7' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded. Mais je peux toujours lancer python depuis …
13 debian  apt  python 

2
Pourquoi Touch crée-t-il de nouveaux fichiers?
Je suis conscient que la touchcommande est utilisée pour mettre à jour la date de la dernière modification sur un fichier. Il est également utilisé pour créer un nouveau fichier si le fichier demandé n'existe pas sur le système de fichiers. Puisque touch (comme son nom l'indique), devrait simplement mettre …
13 files  touch 



1
Copiez un fichier et ajoutez un horodatage
J'ai deux problèmes avec mon script qui copie des fichiers et ajoute un horodatage au nom. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%T") Ce qui précède ajoute Test2comme nom de fichier, mais je veux qu'il conserve le nom de fichier du fichier source d'origine qui, dans cet exemple, est nommé Test. cp …

3
Le système de fichiers peut-il devenir incohérent s'il est interrompu lors du déplacement d'un fichier?
J'ai deux dossiers sur la même partition (EXT2) Si moi mv folder1/file folder2et une interruption (par exemple une panne de courant) le système de fichiers pourrait-il finir par être incohérent? L' mvopération n'est-elle pas atomique? Mise à jour: Jusqu'à présent sur IRC, j'ai eu les perspectives suivantes: c'est atomique donc …


1
Comment corriger «ignorer /usr/lib/libc.a incompatible»
J'obtiens l'erreur suivante lorsque j'essaie de créer une cible Linux intégrée sur un Fedora 16 64 bits (Verne): make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles' mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o md5.o md5.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o bitmapfs.o bitmapfs.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem …
13 fedora  make  glibc 

1
Authentification et autorisation D-Bus
J'essaie de configurer l'accès à distance à D-Bus, et je ne comprends pas comment l'authentification et l'autorisation fonctionnent (pas). J'ai un serveur D-Bus qui écoute sur une prise abstraite. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 Je cours dbus-monitorpour regarder ce qui se passe. Mon cas de test est notify-send hello, qui fonctionne …

5
Impossible d'effectuer des opérations sur les fichiers sur un périphérique MTP monté via GVFS: «Opération non prise en charge»
J'utilise Linux Mint 17.1 64 bits (basé sur Ubuntu 14.04). Depuis la mise à niveau de Linux Mint 14 / Ubuntu 12.10, le script Python que j'utilise pour synchroniser la musique sur mon Walkman a cessé de fonctionner. Auparavant, lorsque je montais mon Walkman, il apparaissait automatiquement comme chemin /run/user/1000/gvfs/WALKMAN/Storage …
13 linux-mint  gvfs  mtp 

6
Extraction de fichiers .gz contenus dans un dossier
J'ai un dossier contenant environ 320116 fichiers .pdb.gz. Je veux tous les décompresser. Si j'utilise gunzip * .gz, cela me donne une erreur, c'est-à-dire une liste d'arguments trop longue. Le dossier fait environ 2 Go. Veuillez me donner une suggestion appropriée.
13 shell 

4
Comment effacez-vous le cache arp sous linux?
Tous les deux: sudo ip -s -s neigh flush all Et: sudo arp -d 192.168.0.102 Au lieu de vider le cache arp, ils semblent simplement invalider les entrées (ils apparaîtront comme incomplete). Même après quelques minutes, le cache ARP ressemble à: $ arp -n Address HWtype HWaddress Flags Mask Iface …
13 arp 


2
Utilisation de la mémoire httpd
Avoir des problèmes avec l' utilisation de la mémoire httpd( Apache/2.2.29). Au fil du temps, l'utilisation de la mémoire dans les httpdprocessus augmente jusqu'à ce qu'elle atteigne finalement 100%. La dernière fois que j'ai redémarré, httpdc'était il y a environ 24 heures. La sortie de free -mest: [ec2-user@www ~]$ free …

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.