Unix & Linux

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

4
Prozesse im Hintergrund ohne "&"
Angenommen, Sie haben eine neue Anwendung unter Linux gestartet (z. B. einen Texteditor usw.), aber Sie haben vergessen, das "&" zu verwenden. Welche Befehle würden Sie verwenden, um diesen Prozess im Hintergrund auszuführen, ohne diese Anwendung zu schließen? Auf diese Weise können beide Prozesse geöffnet und separat ausgeführt werden (z. …
24 processes 


2
Was bedeutet $ {PATH: +: $ {PATH}}?
Ich habe kürzlich Folgendes in meinem Cygwin-Profil festgestellt: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Was heißt das? Warum ist nicht nur $ PATH? Ist dies ein 'wenn $ PATH existiert, dann addiere: $ PATH'? Mein Ziel ist es, die Reihenfolge auszutauschen und die Cygwin-Pfade hinter den Windows-Pfad zu setzen. In der Vergangenheit hätte ich $PATH:/usr/local/bin:/usr/bin …

5
Wie bekomme ich das tty, in dem bash läuft?
In der zweiten von dieser Seite vorgeschlagenen Methode erhält man das tty, in dem die Bash ausgeführt wird, mit dem Befehl: ps ax | grep $$ | awk '{ print $2 }' Ich dachte mir, dass dies sicherlich ein bisschen faul ist, alle laufenden Prozesse aufzulisten, nur um einen von …
24 bash  tty  ps 





2
Woher weiß Linux, welche USB-Festplatte welche ist?
Derzeit habe ich Linux Mint auf meinem PC mit einer als gemounteten USB-Festplattenpartition installiert /home. Das funktioniert gut. Wenn ich eine zweite USB-Festplatte installiere, besteht die Möglichkeit, dass Linux zwischen den beiden verwechselt wird, und versuche, die Partition der zweiten Festplatte wie /homebeim Booten bereitzustellen? Das wäre schlimm. Unter Windows …

3
Funktioniert meine Linux-Binärdatei auf allen Distributionen?
Ich habe eine gute Ersatz-IDE für Delphi namens Lazarus gefunden. Aber ich habe keine Frage an Programmierer. Funktioniert die statisch verknüpfte Linux-Binärdatei auf allen Linux-Distributionen? Dh es ist egal auf welcher Linux Distribution ich es gebaut habe und es wird auf Debian / ArchLinux / Ubuntu / OpenSUSE / ... …

2
Was bringt es, die Ausgabe von grep nach / dev / null umzuleiten?
Betrachten Sie diese Zeile: ${libdir}/bin/licenseTool check "${SERIAL}" "${VERSION}" "${PRODUCT}" ${libdir} | grep '^200' >/dev/null Was ist der Punkt , der in der Ausgabe für das Muster suchen , wenn das Ergebnis , dass weggeworfen? Und wenn eine solche Zeile als letztes in einem Bash-Skript erscheint, wird der Exit-Wert an den …



3
Umbenennen des aktuellen Verzeichnisses aus einer Shell - möglich?
Ist es möglich, das aktuelle Arbeitsverzeichnis in einer Shell umzubenennen (in meinem speziellen Fall Bash)? Wenn ich dies auf einfache Weise versuche, erhalte ich einen Fehler: nathan@nathan-desktop:/tmp/test$ mv . test2 mv: cannot move ‘.’ to ‘test2’: Device or resource busy Gibt es eine andere Möglichkeit, ohne das aktuelle Verzeichnis zu …
24 shell  rename 

3
Wie verwende ich [\ w] + in regulären Ausdrücken in sed?
Ich bin auf Windows, aber ich denke, meine Frage ist hier noch richtig gestellt. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Mir ist aufgefallen, dass folgendes funktioniert (ausgeben here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Dies funktioniert jedoch nicht (es …

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.