Unix & Linux

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

3
WiFi: «iw reg set US» n'a aucun effet
En essayant de diagnostiquer les abandons WiFi, j'ai découvert que le domaine réglementaire de mon interface WiFi est défini sur "monde" (00), et le changer pour ma région (US) devrait aider à résoudre le problème. Cependant, chaque tentative que j'ai faite pour le faire a été ignorée. La course iw …
13 wifi 

2
Pourquoi avez-vous besoin de PulseAudio?
Je lis et j'essaie de comprendre pourquoi quelqu'un voudrait utiliser Pulse Audio et je n'arrive pas à comprendre. J'ai lu ce https://www.linux.com/news/hardware/drivers/8100-why-you-should-care-about-pulseaudio-and-how-to-start-doing-it , et je suis toujours ne pas obtenir de réponse convaincante. J'ai une configuration, avec une carte son. (Je n'ai pas besoin de multiplexer des sons depuis ou …

2
Caractères de nom de fonction valides du shell
L'utilisation de caractères Unicode étendus est (sans aucun doute) utile pour de nombreux utilisateurs. Les shells plus simples (ash (busybox), dash) et ksh échouent avec: tést() { echo 34; } tést Mais bash , mksh , lksh et zsh semblent le permettre. Je suis conscient que les noms de fonction …
13 bash  shell  zsh  function 


5
Comment extraire des données d'un fichier JSON
J'ai bin à la recherche d'une solution à ma question, mais je n'ai pas trouvé de réponse ou mieux dit que je ne l'ai pas trouvée avec ce que j'ai trouvé. Permet donc de parler de mon problème. J'utilise un logiciel de contrôle de maison intelligente sur un Raspberry Pi …


2
est-il possible d'obtenir l'url de l'onglet actuel dans google-chrome?
J'avais l'habitude de le faire sur Firefox en utilisant une commande python, mais récemment quelque chose a changé et je ne peux plus obtenir l'URL! Ce qui fonctionnait avec Firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n …

1
Sortie XXD sans coupure de ligne
Puis-je dire xxdde ne pas imprimer de sauts de ligne dans sa sortie et d'avoir mon vidage sur une seule ligne continue? [user@localhost] : ~ $ echo -n "this is a long line and xxd is going to take multiple lines to print it" | xxd -p 746869732069732061206c6f6e67206c696e6520616e6420787864206973 20676f696e6720746f2074616b65206d756c7469706c65206c696e657320 746f207072696e74206974
13 xxd 


2
Utilisation de sed pour remplacer des caractères spéciaux
Cela fonctionne pour remplacer tompar samdans un fichier: sed 's/tom/sam/g' file_1 > file_2 Mais cela ne signifie pas: sed 's/*****/sam/g' file_1 > file_2 Pour remplacer les caractères spéciaux *****par le mot sam. J'ai essayé avec une barre oblique \*mais des erreurs.
13 sed 

4
Où se trouve le fichier .bashrc sous Linux?
Je ne trouve pas mon .bash_login et .bash_profile root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# Existe-t-il toujours un seul fichier .bashrc et .bash_profile pour chaque utilisateur? Et, .bashrc et .bash_profile se trouvent-ils toujours dans le répertoire / home / "nom d'utilisateur"?

8
awk ou sed en minuscules / majuscules un seul caractère dans la chaîne?
Existe-t-il un moyen de mettre en majuscule / minuscule un seul caractère dans une chaîne? Exemple d'entrée: syslog_apr_24_30 syslog_mar_01_17 Sortie désirée: syslog_Apr_24_30 syslog_Mar_01_17 Veuillez noter le début du mois en majuscules. J'ai essayé awkmais je ne suis pas assez bon pour le faire fonctionner.
13 bash  sed  awk 

2
Citations imbriquées dans des sous-coquilles
Disons que je dois utiliser des guillemets pour encapsuler la sortie du sous-shell comme: DATA="$(cat file.hex | xxd -r)" Mais je dois imbriquer ce genre de choses comme: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Je ne peux pas utiliser de guillemets simples car ceux-ci ne développent …

1
Comment activer Virtualenv lorsqu'un script Python démarre?
Je veux planifier un script python pour qu'il s'exécute à l'aide de cron à certaines dates, le problème est que pour example.pyfonctionner, example-envdoit être activé, existe-t-il un moyen de faire example.pyactiver son propre virtualenv chaque fois que cron l'exécute? sinon, dois-je créer un script bash bash.shcontenant #!/usr/bin/env bash workon example-env …

1
quelle est la difference entre xim et uim?
J'ai trouvé (face à ce problème) deux mots liés à la méthode d'entrée qui sont xim et uim . Je ne connais que le nom: méthode d'entrée X et méthode d'entrée universelle. Je veux savoir Quelle est la différence d'utilisation, de fonctionnalité et de fonctionnement entre xim et uim?

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.