$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" Wie kann ich in einem solchen Fall zitieren $myvar, um eine Wortteilung aufgrund der Leerzeichen im Wert von zu vermeiden myvar?
Ich habe .bashrcmit einer Reihe von Alias angepasst , speziell llundexport LS_OPTIONS='--color=auto' Leider funktioniert dies nicht, wenn es mit verwendet wird sudo, daher habe ich auch Änderungen vorgenommen /root/.bashrc, aber dies scheint keinen Unterschied gemacht zu haben. sudo envzeigt HOME=/rootundSHELL=/bin/bash Wie kann ich sudoBefehle erhalten, um die Einstellungen in zu …
Ich weiß jetzt, dass ich niemals versuchen sollte, die etc/sudoersDatei mit einem normalen Texteditor zu bearbeiten . Minuten bevor ich dies erfuhr, speicherte ich einen neuen Benutzernamen in der Datei mit Sublime Text. Wenn ich jetzt sudo cat sudoerszum Beispiel starte, erhalte ich den folgenden Fehler: >>> /etc/sudoers: syntax error …
Ich habe ein Skript, das drei Funktionen ausführt : A && B && C. Die Funktion Bmuss als Superuser ausgeführt werden, während Aund Cnicht. Ich habe mehrere Lösungen, aber keine davon ist zufriedenstellend: sudo das gesamte Skript: sudo 'A && B && C' Das scheint eine schlechte Idee zu sein …
Ich habe Funktionen und Variablen in bash / ksh deklariert und muss sie weiterleiten an sudo su - {user} << EOF: #!/bin/bash log_f() { echo "LOG line: $@" } extVAR="yourName" sudo su - <user> << EOF intVAR=$(date) log_f ${intVAR} ${extVAR} EOF
Aus welchem Protokoll kann ich Details zu Sudo-Befehlen abrufen, die von einem beliebigen Benutzer ausgeführt werden. Es sollte das Arbeitsverzeichnis, den Befehl und den Benutzer enthalten. Es ist hilfreich, wenn Sie mir dazu ein Shell-Skript zur Verfügung stellen können
Nach dem Entfernen des vim-minimalPakets ist es sudoverschwunden , da es mit der GUI Vim in Konflikt stand, die ich installieren wollte , und es suist ein Authentifizierungsfehler aufgetreten. [portOdin@localhost ~]$ su Password: su: Authentication failure [portOdin@localhost ~]$ sudo bash: sudo: command not found... Ich habe es auch mit zsh …
Das Programm Boblight läuft nicht im Hintergrund. Es gibt keinen merklichen Unterschied zwischen der Ausführung sudo boblightd und sudo boblightd& Wie kann ich dieses Problem lösen, dass die Konsole keine weiteren Eingaben blockiert? pi@raspberrypi ~/boblight/boblightd-for-raspberry-master $ sudo boblightd Boblightd 2.0 (optimized version for raspberry) (c) 2013 Speedy1985 and Heven) (InitLog) …
Die sudo -AOption (SUDO_ASKPASS) führt anscheinend dazu, dass sudo die Einstellung für das Zeitlimit (z. B. timestamp_timeout) verliert. Ich möchte die Option sudo -A verwenden, aber ich möchte das Standardzeitlimit (z. B. 15 Minuten unter Ubuntu) in einem Bash-Skript beibehalten. Ich möchte sicher und in einem GUI-Dialogfeld nach dem Kennwort …
Ich gehe davon aus, dass dies für jeden Gnome-Desktop gilt. Was ist der Unterschied zwischen diesen beiden Befehlen? Gemäß der Ubuntu-Dokumentation und den Fragen, die darauf verweisen , setzt die erstere auch die $HOMEUmgebungsvariable und kopiert die .Xauthority-Variable an einen temporären Speicherort. Sind dies jedoch die einzigen Unterschiede für alle …
Ich weiß, dass wir das folgende Format verwenden können, um die Bildschirmausgabe in eine Datei umzuleiten: $ your_program > /tmp/output.txt Wenn ich jedoch den folgenden Befehl verwendet habe, heißt es "-bash: /home/user/errors.txt: Berechtigung verweigert". sudo tail /var/log/apache2/error.log > ~/errors.txt Darf ich wissen, wie diese Ausgabe funktioniert? Die Datei ~ / …
Ich habe als sudo-Benutzer immer chmod / chown-Befehle ausgeführt. Aber heute habe ich mich gefragt, ob ich nicht benutze sudo, welche Berechtigungen brauche ich, um tatsächlich einen chmod/chownBefehl für einen Ordner / eine Datei auszuführen ? Ich habe versucht, die Frage zu googeln, aber es ist nichts aufgetaucht, das diese …
Ich habe einige systemd-Dienste erstellt, die im Grunde funktionieren: Standort: /etc/systemd/system/multi-user.target.wants/publicapi.service Inhalt: [Unit] Description=public api startup script [Service] Type=oneshot RemainAfterExit=yes EnvironmentFile=-/etc/environment WorkingDirectory=/home/techops ExecStart=/home/techops/publicapi start ExecStop=/home/techops/publicapi stop [Install] WantedBy=multi-user.target Wenn ich versuche, den Dienst als Techops-Benutzer in der Befehlszeile neu zu starten, wird folgende Ausgabe angezeigt: ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === …
Ich habe die sudoersDatei unter Mac OS X versehentlich gelöscht . Gibt es eine Möglichkeit, es wiederherzustellen? Und wie stellen Sie den Modus 0440 ein, wenn Sie ihn wiederhergestellt haben?
Vor kurzem bekomme ich bei der Verwendung "Kein Protokoll angegeben" sudo vim. Es ist nur eine Warnung, denke ich, weil alles normal funktionierte (ich kann Dateien öffnen, bearbeiten und speichern). Die Meldung wird nicht angezeigt, wenn ich sie verwende. sudo -E vimIch glaube, ich habe /etc/profilekürzlich beim Bearbeiten etwas falsch …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.