Unix & Linux

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

2
Quelle est la plus belle des commandes Unix?
Pour un test de benchmarking rapide, comment nice et ionice peuvent-ils être combinés pour un effet maximum, c'est-à-dire pour qu'une commande utilise le moins de ressources possible (sans tourner au ralenti)? (Je pense que c'est quelque chose comme `nice -n 19 ionice -c 2 [commande], mais je ne suis pas …

1
Bash - date, contourne le bug 2038 sur le système LINUX 32 bits
J'ai écrit un petit script bash qui m'a fait tomber sur le "bug de l'an 2038" . Je ne connaissais pas ce problème auparavant et j'ose juste publier la --debugsortie que j'ai obtenue datelorsque mon script a essayé de calculer à travers cette date magique (03:14:07 UTC le 19 janvier …
9 linux  date  gnu 

2
Comment exécuter Chromium à partir d'un conteneur Docker
Environnement MacOS Sierra 10.12.6 Docker version 17.09.0-ce, build afdb6d4 Ubuntu 16.04 XQuartz 2.7.9 Je souhaite ouvrir le navigateur Chromium depuis un conteneur Docker sur mon bureau Mac. docker run -i -t ubuntu:16.04 /bin/bash apt-get update apt-get install alsa-base chromium-browser xauth adduser myuser Commettre docker commit 2862a7bfcc2f acme/mycontainer:0.1 Exécution du navigateur …
9 ubuntu  x11  docker  chrome 

2
Script shell: Comment puis-je écrire du contenu multiligne dans un fichier si le fichier n'existe pas?
Je dois créer le fichier /opt/nginx/conf.d/default.confavec ce contenu via un script shell et créer le fichier s'il n'existe pas: server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html; } Comment écrire du contenu multiligne via un script shell? J'ai créé le répertoire sudo mkdir -p /opt/nginx/conf.d Mais …


2
Télécharger le fichier avec le nom réel par wget
J'essaie de télécharger un fichier via HTTP à partir d'un site Web en utilisant wget. Quand j'utilise: wget http://abc/geo/download/?acc=GSE48191&format=file Je reçois uniquement un fichier appelé index.html?acc=GSE48191. Quand j'utilise: wget http://abc/geo/download/?acc=GSE48191&format=file -o asd.rpm J'obtiens asd.rpm, mais je veux télécharger avec le nom réel, et je ne veux pas avoir à changer …
9 filenames  wget 

1
Existe-t-il un moyen de rétrograder d'Ubuntu 17.04 à 16.10?
J'ai Xubuntu 17.04, et je me demandais s'il y avait un moyen de rétrograder de 17.04 à 16.04, pour deux raisons: Parce que mGBA ne fonctionne pas en 17.04 Parce que Parole Media Player se bloque lorsque je rembobine Parce que LMMS se ferme lorsque j'essaie de charger les exemples …
9 ubuntu  upgrade 


2
Comment localiser le code C manquant
J'ai hérité d'un système de développement hérité qui est mal documenté et le code source n'est pas connu s'il est toujours disponible. Maintenant, je pouvais localiser une partie du code source et créer une partie du système. Je me demande si je peux trouver le reste du code source et …
9 debian 

6
(bash) Script A, attendez le script B, mais pas son processus enfant
J'ai donc scriptA qui fait: ssh server1 -- scriptB & ssh server2 -- scriptB & ssh server3 -- scriptB & wait otherstuffhappens ScriptB fait: rsync -av /important/stuff/. remoteserver:/remote/dir/. rsync -av /not/so/important/stuff/. remoteserver:/remote/dir/. & exit Mon résultat souhaité est que scriptA attendra que toutes les instances de scriptB se terminent avant …


2
Pourquoi ne puis-je pas créer un «lien dur» vers un fichier à partir d'un répertoire «mount --bind» sur le même système de fichiers?
Problème d'origine J'ai un fichier sur un système de fichiers: /data/src/file et je veux le lier à: /home/user/proj/src/file mais /homeest sur un disque et /datasur un autre donc j'obtiens une erreur: $ cd /home/user/proj/src $ ln /data/src/file . ln: failed to create hard link './file' => '/data/src/file': Invalid cross-device link …
9 mount  ln  bind-mount 




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.