Ähnlich wie bei vielen früheren Fragen habe ich einen Job ausgeführt, von dem ich wünschte, ich hätte ihn auf dem Bildschirm ausgeführt. Ich musste den Prozess ablehnen, weil ich die Verbindung trennen musste. Nachdem ich mich wieder verbunden habe, sehe ich, dass der Prozess noch läuft. Wie kann ich den …
Ich automatisiere einen Bereitstellungsprozess und möchte nur eine .sh-Datei auf meinem Computer aufrufen, meinen Build ausführen und die .zip-Datei auf den Server hochladen und dann einige Dinge auf dem Server erledigen können. Eines der Dinge, die ich tun muss, erfordert, dass ich root bin. Also, was ich tun möchte, ist …
Gibt es in einer allgemeinen, modernen Unix-Umgebung (z. B. GNU / Linux, GNU / Solaris oder Mac OS X) eine gute Möglichkeit, um festzustellen, auf welchem Mountpunkt und Dateisystemtyp sich ein bestimmter absoluter Dateipfad befindet? Ich nehme an, ich könnte den mountBefehl ausführen und die Ausgabe manuell analysieren und mit …
ls Druckt unterschiedlich, je nachdem, ob die Ausgabe an ein Terminal oder an etwas anderes erfolgt. z.B: $ ls . file1 file2 $ ls . | head file1 file2 Gibt es eine Möglichkeit ls, in einer Zeile auszudrucken, als ob es sich um ein Terminal handelt, wenn dies nicht der …
Ich möchte ein Passwort für den Standardbenutzer des Postgresql-Servers festlegen postgres. Ich habe es gemacht mit: sudo -u postgres psql # \password postgres Ich möchte diesen Schritt auf vielen Computern ausführen, daher möchte ich ein bashSkript erstellen , um dasselbe zu tun. Wie erreicht man das in Bash?
Ich benutze den folgenden Befehl: \cp -uf /home/ftpuser1/public_html/ftparea/*.jpg /home/ftpuser2/public_html/ftparea/ Und ich bekomme den Fehler: -bash: /bin/cp: Argument list too long Ich habe auch versucht: ls /home/ftpuser1/public_html/ftparea/*.jpg | xargs -I {} cp -uf {} /home/ftpuser2/public_html/ftparea/ Ich habe immer noch -bash: / bin / ls: Argumentliste zu lang Irgendwelche Ideen?
Ich habe mehrere Anwendungen und Skripte, mit denen ich die Ausgabe in benutzerdefinierte Dateien umleiten möchte. Ich starte diese Anwendungen mit command | logger -t TAG Ich möchte diese Nachrichten basierend auf ihren Tags filtern und sie in verschiedene Dateien umleiten. Ich möchte die Bash-Umleitung nicht verwenden, da diese Anwendungen …
Ich habe eine Liste von Dateien mit fortlaufenden Nummern als Suffixe. Ich möchte nur einen Bereich dieser Dateien kopieren. Wie kann ich einen Bereich als Teil meines Befehls cp angeben? $ls P1080272.JPG* P1080273.JPG* P1080274.JPG* P1080275.JPG* P1080276.JPG* P1080277.JPG* P1080278.JPG* P1080279.JPG* P1080280.JPG* P1080281.JPG* P1080282.JPG* P1080283.JPG* Ich möchte Dateien von P1080275.JPG nach P1080283.JPG …
Ich mache das: sudo ln –s /etc/apache2/sites-available/LoginProject /etc/apache2/sites-enabled/LoginProject Und ich bekomme: ln: target `/etc/apache2/sites-enabled/LoginProject' is not a directory / etc / apache2 / sites-available / LoginProject ist eine Datei bearbeiten: dieser Befehl: ls -l /etc/apache2/sites-enabled/LoginProject /etc/apache2/sites-available/LoginProject Ausgänge: ls: cannot access /etc/apache2/sites-enabled/LoginProject: No such file or directory -rw-r--r-- 1 root root …
Wenn ich zwei IPs wie diese hinzufüge: ip addr add 1.1.1.1/24 dev eth2 ip addr add 1.1.1.2/24 dev eth2 und dann versuche ich eines davon zu löschen: ip addr del 1.1.1.2/24 dev eth2 BEIDE IPs werden gelöscht und ich weiß nicht, wie ich damit umgehen soll. Weiß jemand, wie man …
Ich habe einen Befehl, der eine Ausgabe wie diese erzeugt: $. / Befehl1 Wort1 Wort2 Wort3 Ich möchte diese drei Wörter als Argumente an einen anderen Befehl wie diesen übergeben: $ command2 word1 word2 word3 Wie übergebe ich die Ausgabe von Befehl1 als drei verschiedene Argumente $ 1 $ 2 …
Wie kommt es, dass folgendes, dh $PATHdirektes Echo von bash -c: docker exec -i -t my_container bash -c "echo $PATH" Gibt einen anderen Wert $PATHals den folgenden zurück, dh eine interaktive Bash-Sitzung wird gestartet und das $PATH? docker exec -i -t my_container bash root@21e6d898c3c2:/# echo $PATH Um dieser Frage einen …
Ist es möglich, eine Befehlsausgabe zur Komprimierung in eine Ausgabedatei an bzip2 weiterzuleiten? Etwas in der Art von: cat somefile.txt | bzip2 --output somefile.txt.bz2
Ich versuche, eine Python3-Installation wie folgt auszuführen: pip3 install django Ich bekomme den Fehler: PermissionError: [Errno 13] Berechtigung verweigert: '/usr/local/lib/python3.6/site-packages/pytz' Ich versuche dann: sudo pip3 install django Ich bekomme den Fehler: sudo: pip3: Befehl nicht gefunden So sieht mein $ PATH aus: /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/ec2-user/.local/bin:/home/ec2-user/bin Wie kann ich sudo auf pip3 zugreifen?
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.