Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen


4
Führen Sie denselben Befehl mehrmals im Hintergrund aus
Wie ist es möglich, mehrere Befehle mit bash auszuführen und im Hintergrund anzuzeigen? Beispielsweise: $ for i in {1..10}; do wait file$i &; done Warten ist eine benutzerdefinierte Binärdatei. Im Moment erhalte ich eine Fehlermeldung: syntax error near unexpected token `;' beim Ausführen des obigen Befehls. Nach dem Hintergrund sollten …


4
So installieren Sie ausführbare Dateien
Manchmal stoße ich auf Software, die nicht .deboder .rpmnur als ausführbare Datei angeboten wird. Zum Beispiel Visual Studio Code , WebStorm oder Kerbal Space Programm . Für diese Frage nehme ich Visual Studio Code als Bezugspunkt. Die Software wird als Zip-Paket angeboten. Beim Entpacken verbleibt ein Ordner mit dem Namen …

3
WiFi: "iw reg set US" hat keine Auswirkung
Bei dem Versuch, WLAN-Aussetzer zu diagnostizieren, habe ich festgestellt, dass die Regulierungsdomäne auf meiner WLAN-Schnittstelle auf "world" (00) festgelegt ist. Wenn Sie sie in meine Region (US) ändern, kann das Problem möglicherweise behoben werden. Jeder Versuch, den ich unternommen habe, wurde jedoch ignoriert. Laufen iw reg set UShat keine offensichtlichen …
13 wifi 

4
Portweiterleitung zur Anwendung im Netzwerk-Namespace mit VPN
Ich konnte einen Netzwerk-Namespace einrichten, einen Tunnel mit openvpn einrichten und eine Anwendung starten, die diesen Tunnel im Namespace verwendet. Bisher so gut, aber auf diese Anwendung kann über eine Webschnittstelle zugegriffen werden, und ich kann nicht herausfinden, wie Anforderungen an die Webschnittstelle in meinem LAN weitergeleitet werden. Ich folgte …

2
Warum brauchen Sie PulseAudio?
Ich lese und versuche zu verstehen, warum jemand Pulse Audio verwenden möchte, und ich verstehe es nicht. Ich habe diese https://www.linux.com/news/hardware/drivers/8100-why-you-should-care-about-pulseaudio-and-how-to-start-doing-it gelesen und bin es immer noch keine überzeugende Antwort bekommen. Ich habe ein Setup mit einer Soundkarte. (Ich muss keine Sounds von oder zu mehreren Soundkarten multiplexen). Ich weiß, …

5
So extrahieren Sie Daten aus einer JSON-Datei
Ich habe nach einer Lösung für meine Frage gesucht, aber keine gefunden oder besser gesagt, ich habe sie nicht mit dem bekommen, was ich gefunden habe. Sprechen wir also darüber, worum es bei meinem Problem geht. Ich verwende eine Smart Home Control Software auf einem Raspberry Pi und wie ich …

2
Gibt es eine Möglichkeit, die URL von der aktuellen Registerkarte in Google Chrome abzurufen?
Ich habe das auf Firefox mit einem Python-Befehl gemacht, aber kürzlich hat sich etwas geändert und ich kann die URL nicht mehr bekommen! Was früher mit Firefox gearbeitet hat: #!/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 "$(current_tab_num)p" …


2
Verwenden von sed, um Sonderzeichen zu ersetzen
Dies funktioniert ersetzen tommit samin einer Datei: sed 's/tom/sam/g' file_1 > file_2 Das tut es aber nicht: sed 's/*****/sam/g' file_1 > file_2 Um die Sonderzeichen *****durch das Wort zu ersetzen sam. Ich habe es mit einem Schrägstrich versucht, \*aber Fehler.
13 sed 

4
Wo befindet sich die .bashrc-Datei in Linux?
Ich finde mein .bash_login und .bash_profile nicht 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:~# Gibt es immer nur eine .bashrc- und .bash_profile-Datei für jeden Benutzer? Befinden sich .bashrc und .bash_profile immer im Verzeichnis / home / "Benutzername"?



2
Verschachtelte Anführungszeichen in Unterschalen
Angenommen, ich muss Anführungszeichen verwenden, um die Subshell-Ausgabe wie folgt zu kapseln: DATA="$(cat file.hex | xxd -r)" Aber ich muss solche Sachen verschachteln wie: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Ich kann keine einfachen Anführungszeichen verwenden, da die darin enthaltenen Variablen nicht erweitert werden. Das Ausblenden …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.