Unix & Linux

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

2
An eine PATH-ähnliche Variable anhängen, ohne einen führenden Doppelpunkt zu erstellen, wenn dieser nicht gesetzt ist
Ich muss ein Verzeichnis anhängen PKG_CONFIG_PATH. Normalerweise würde ich den Standard verwenden export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig wurde aber PKG_CONFIG_PATHbisher noch nicht auf meinem System eingestellt. Daher beginnt die Variable mit einem :Zeichen, das sie anweist, zuerst im aktuellen Verzeichnis zu suchen. Ich möchte das nicht. Ich entschied mich für Folgendes: export …

6
So extrahieren Sie ein Schlüsselwertpaar aus dem Befehl ps
Ich versuche, den Anwendungsnamen pswie folgt aus dem Befehl zu extrahieren : ps -af -u sas |grep "java"| grep -v "grep" und es erzeugt Folgendes: sas 24431 1 0 Oct10 ? 00:51:08 /usr/lib/jvm/java-1.7.0-oracle-1.7.0.25.x86_64/jre/bin/java -Denv=DEV -Dapp.name=myApp -Xms512m -Xmx1g -Dlog.dir=/apps/java/logs Ich habe es versucht, egrepaber es scheint nicht zu funktionieren: ps -af …


1
Warum benötigen User Space-Apps Kernel-Header?
Ich baue Busy-Box und Iptables für ein eingebettetes Gerät und eine der Abhängigkeiten für sie sind die Kernel-Header. Ich habe das gesamte Dateisystem nach * .ko-Dateien durchsucht und keine gefunden. Also kam ich zu dem Schluss, dass die Apps keine ladbaren Treiber (Kernelmodule) erstellen. In welchen anderen Fällen benötigt eine …

8
Wie erstelle ich / var / lib / dpkg / status neu?
Ich habe einige Dateien gelöscht /var/lib/dpkg/, nämlich: /var/lib/dpkg/status /var/lib/dpkg/available /var/lib/dpkg/info/* Ich verstehe, dass Debian diese Dateien verwendet, um einige Informationen über installierte Pakete zu speichern. Wenn ich das tue apt-get update, erhalte ich folgenden Fehler: Reading package lists... Error! E: Could not open file /var/lib/dpkg/status - open (2: No such …

1
Was ist der Zweck der Datei / proc / pid / mountinfo?
Was ist der Zweck der /proc/pid/mountinfoDatei (wobei pid eine numerische Prozess-ID ist)? Soweit ich sehen kann, spiegelt es den Inhalt der /proc/mountsDatei wider, jedoch mit zusätzlichen Informationen. Außerdem scheint die Datei für alle Prozesse gleich zu bleiben: diff für zwei zufällig ausgewählte Prozesse gibt keine Ausgabe zurück ( diff /proc/3833/mountinfo …
10 linux  mount  process  proc 

1
Verlauf - Listet nur erfolgreich ausgeführte Befehle auf
Ich frage mich, ob es eine Möglichkeit gibt, den Befehl history zu verwenden, aber nur Befehle aufzulisten, die erfolgreich ausgeführt wurden. Gibt es auch eine Möglichkeit, Fehler aufzulisten? Ich weiß, dass jeder Befehl den Exit-Status hat: 0- Erfolgreiche Ausführung des Befehls 1- Der Befehl schlägt aufgrund eines Fehlers während der …

1
Was macht systemctl enable netctl.service?
Ich habe einen kleinen Arm-Server, auf dem Arch ausgeführt wird. Ich wollte nur dhcpcdfür meine Ethernet-Verbindung verwenden, also habe ich deaktiviert netctl.serviceund netctl-ifplugd.service. Es stellte sich heraus, dass das nicht funktioniert hat und ich keine Möglichkeit mehr habe, eine Verbindung zur Maschine herzustellen. Der Server hat sein Stammverzeichnis auf einem …
10 systemd  netctl 

2
Tunneln Sie den yum-Verkehr über ssh über einen anderen Server
Ich verwende einen Fedora-Desktop hinter einem Unternehmens-Proxy, der den yumDatenverkehr blockiert (speziell *.gzund *.bz2). Ich habe über ssh Zugriff auf eine separate RedHat-Maschine, die alles herunterladen kann, was sie möchte. Wenn ich es tue yum updateund andere yum-Befehle: Ist es möglich, diesen Datenverkehr an den RedHat-Computer weiterzuleiten, um die Downloads …

3
Wie färbe ich versteckte Dateien in `ls`-Dateilisten?
LS_COLORSMit der Umgebungsvariablen können Sie Farben für verschiedene Dateitypen für den lsBefehl von GNU coreutil festlegen , z. B. Verzeichnisse, reguläre Dateien, Links usw. Ich nehme an, dass Punktdateien als Variation der Linux-Dateitypen und nicht als eigenständiger Typ betrachtet werden Keine Option zum Festlegen einer Anzeigefarbe für sie. Gibt es …
10 ls  filenames  colors 

2
Verwenden von grep in einer if-else-Anweisung [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Warum mein Code nicht ausgegeben wird, wenn eine eingegebene Zeichenfolge nicht …

1
Was macht die Unterstrichbewegung in vim?
Ich verstehe die Unterstrichbewegung in vim nicht, zumindest nicht im Zusammenhang mit yank (y). Mein Spickzettel liest "soft" bol down was ich nicht verstehe. Wenn ich die Bewegung alleine benutze, scheint es dasselbe zu sein, ^was bedeutet, dass ich zum ersten Nicht-Leerzeichen in der Zeile gehe. Wenn ich jedoch die …
10 vim 


4
Kann ich einen Befehl vor '&&' nach '&&' referenzieren?
Ich bin mir nicht sicher, wie ich die Frage anders formulieren soll, aber im Grunde führe ich oft einen Befehl aus vagrant, um die VM aufzurufen, und ssh dann wie folgt hinein: vagrant up && vagrant ssh Gibt es eine Möglichkeit, den vagrantTeil im zweiten Teil des Befehls "wiederzuverwenden", ohne …
10 bash  zsh 

4
Testen Sie, ob der Telnet-Port in einem Shell-Skript aktiv ist
Ich versuche ein Skript zu erstellen, um zu testen, ob es möglich ist, sich über Telnet anzumelden. Ich möchte mich nicht wirklich einloggen. Erwarten ist daher nicht erforderlich. Ich möchte nur sehen, ob ich eine Anmeldeaufforderung erhalten kann. Dies wird von einem Linux-System aus durchgeführt, daher habe ich versucht, Folgendes …

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.