Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.


3
Wie kann Shellshock über SSH ausgenutzt werden?
Anscheinend kann der Shellshock-Bash-Exploit CVE-2014-6271 über das Netzwerk via SSH ausgenutzt werden. Ich kann mir vorstellen, wie der Exploit über Apache / CGI funktionieren würde, aber ich kann mir nicht vorstellen, wie das über SSH funktionieren würde. Kann jemand bitte ein Beispiel geben, wie SSH ausgenutzt wird und welcher Schaden …
68 bash  ssh  shellshock 


3
Was ist der Unterschied zwischen ~ / .profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc…?
Antworten auf die Fragen zu SO und askubuntu sowie das Durchsuchen (und Lesen der Überschriften von) $HOMEund /etc/geben eine Reihe von Dateien an, die zum Festlegen von Umgebungsvariablen verwendet werden können, darunter: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc /etc/profile /etc/screenrc Ich sammle diese Dateien in /etc/Arbeit für alle Benutzer, während …


8
Zeitüberschreitung beim Hinzufügen eines öffentlichen GPG-Schlüssels
Ich versuche, einen öffentlichen Schlüssel für die Installation eines Programms mit CPG hinzuzufügen. Aber ich bin ziemlich neu darin, aber jeder Befehl, den ich fand, gab mir den gleichen Fehler: gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59 gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com gpg: keyserver timed out gpg: keyserver receive …
67 bash  ubuntu  gpg 

4
Alias-Erweiterung für Watch-Befehl
Wenn Sie den watchBefehl ausführen, der einen Alias ​​enthält, wird der Alias ​​nicht erweitert. Ich habe es sowohl mit einfachen als auch mit doppelten Anführungszeichen versucht, und zwar mit dem folgenden Alias: # alias ll alias ll='ls -l --color=tty' Der folgende Befehl schlägt fehl # watch ll sh: ll: command …
67 bash  alias 






8
Lösen von "mv: Argumentliste zu lang"?
Ich habe einen Ordner mit mehr als einer Million Dateien, die sortiert werden müssen, aber ich kann nichts wirklich tun, weil mvdiese Meldung die ganze Zeit ausgegeben wird -bash: /bin/mv: Argument list too long Ich verwende diesen Befehl, um Dateien ohne Erweiterung zu verschieben: mv -- !(*.jpg|*.png|*.bmp) targetdir/
64 bash  shell  arguments  mv 

7
Shell-Skript schlägt fehl: Syntaxfehler: "(" unerwartet
Ich habe an einem Skript gearbeitet, das das Einrichten einer Entwicklungsumgebung für die Raspberry Pi-Entwicklung automatisiert (Schritt für Schritt Details, die hier funktionieren ). Das Skript ist in diesem Artikel verlinkt, aber der Einfachheit halber finden Sie es auch hier . Wenn Sie dieses Skript jetzt ausführen, installieren und konfigurieren …

2
Rekursion symbolischer Links - was macht es zum „Zurücksetzen“?
Ich habe ein kleines Bash-Skript geschrieben, um zu sehen, was passiert, wenn ich einem symbolischen Link folge, der auf dasselbe Verzeichnis verweist. Ich hatte erwartet, dass es entweder ein sehr langes Arbeitsverzeichnis erstellt oder abstürzt. Aber das Ergebnis hat mich überrascht ... mkdir a cd a ln -s ./. a …
64 bash  symlink 

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.