Als «sh» getaggte Fragen

10
Kein MOTD unter Ubuntu 14.04…?

Ich habe kürzlich eine Neuinstallation von Ubuntu 14.04 durchgeführt. Wenn ich SSH, gibt es kein MOTD (und ja, ich habe den entsprechenden Befehl in sshd_config festgelegt). Ich habe eine Reihe von Tutorials zum Einrichten von MOTD gelesen, aber mir wurde klar, dass es zwar /etc/update-motd.d gibt,...

10
End-tail -f nach dem Drucken von n Zeilen

Ich habe folgendes. Ein Java-Prozess, der Protokolle in eine Datei schreibt Ein Shell-Skript, das den Java-Prozess startet. Ich muss die Protokolldatei nach dem Start des Java-Prozesses lesen, um den korrekten Start zu überprüfen. Ich habe es versucht, tail -faber es bleibt für immer hängen. Ich...

10
Wie deaktiviere ich die Integration von Gnome-Keyring-SSH?

Ich möchte nicht, dass der Gnome-Schlüsselring meinen Git-Commits im Wege steht, auch weil er den gesamten Bildschirm sperrt, während er nach einem Passwort fragt, selbst bei KDE (obwohl ich jetzt zu GNOME gewechselt bin). Ich schätze zwar die Bequemlichkeit, nicht jedes Mal meine SSH-Passphrase...

10
Groß- und Kleinschreibung bei Shell-Skripten

Betrachten Sie dieses Bash-Skript: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Wenn ich 'a' eingebe, ist die Ausgabe...

10
Weiterleitung an den Befehl "Typ"

Ich möchte den Typ mehrerer Befehle herausfinden. Ist es möglich, unter Linux xargsein Suchergebnis findin den typeBefehl zu leiten? Beispielsweise: find . -name anacron | type oder find . -name anacron | xargs

10
Wo ist die systemweite Variable $ PATH gesetzt?

Ich verwende Ubuntu Desktop 14.04 und verwende daher die Nicht-Login-Shell. Wenn ich das GUI-Terminal öffne, lesen zuerst die Shell-Sitzungen ohne Anmeldung die folgenden Startdateien: /etc/bash.bashrc ~/.bashrc Die Nicht-Login-Shells erben die Umgebung vom übergeordneten Prozess, bei dem es sich...

10
Was passiert, wenn Sie den Müll wegwerfen?

Ich habe mich nur gefragt, was passieren würde, wenn ich den hier befindlichen Müll wegbringen würde: /home/neo/.local/share/Trash Zu meinem Müll? Ich meine, wenn ich in diesen Ordner gehe und mit der rechten Maustaste auf den Inhalt klicke und ihn anweise, ihn in den Papierkorb zu verschieben. Was...

10
Bash-Skript und Escapezeichen im Passwort

Ich habe viele Fragen gelesen, die hier bereits gestellt wurden, aber irgendwie funktioniert nichts für mich. Ich habe ein Bash-Skript, in dem ich ein Passwort senden muss, das die Datenbank auf einem Remotecomputer ausgibt. !/bin/sh /usr/bin/ssh -p 91899 user@remoteHost mysqldump -u db_user...

10
Nach `chown -R` ist git super langsam

Ich habe ein riesiges GIT-Projekt mit mehreren GIT-Submodulen. Ich habe den Besitz ( chown -r) rootfür jede Datei in meinem Projekt rekursiv von auf meinen Benutzer geändert . Jetzt braucht jeder git-Befehl viel Zeit und scheint 99% der CPU zu verbrauchen. Was ist das Problem? Ich tat sudo chown -R...

10
Warum läuft mein Prozess nach dem Abmelden noch?

Nachdem sshich mich angemeldet habe , gebe ich diesen Befehl ein bash: sleep 50000000000000 & Dann habe ich kill -9den sleepübergeordneten Prozess des Prozesses (dh bash). Dann wird das Terminalfenster gleichzeitig getrennt. Wenn ich mich erneut anmelde, stelle ich fest, dass der sleepProzess...

10
Erhöhen Sie das Zeitlimit für die Verbindung zum Server

Wenn ich Terminal benutze, um zu Maschine A zu ssh: Es dauert ungefähr 10 Sekunden und fordert dann zur Eingabe des Passworts auf Ich verwende die Option zum Verbinden mit dem Server, um sftpeine Verbindung zu Computer A herzustellen, und es heißt: Zeitüberschreitung beim Anmelden. Weiß jemand, wie...

10
So fügen Sie mehrere Zeilen mit sed ein

Ich möchte das hinzufügen #this ##is my text vor der Linie the specific line Ich habe es versucht sed -i '/the specific line/i \ #this ##is my text ' text.txt aber es fügt nur 'Text' hinzu. Ich habe auch verschiedene Kombinationen mit ausprobiert \und " "aber nichts hat