Unix & Linux

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

5
Warum funktioniert mein ~ / .bash_profile nicht?
Ich benutze Linux Mint. Meine Login-Shell ( cat /etc/passwd | grep myUserName) ist bash. Nachdem ich meine grafische Desktop-Umgebung gestartet und einen Terminal-Emulator ausgeführt habe, kann ich feststellen, dass .bash_profilekeine Quellen vorhanden sind (die darin enthaltenen Umgebungsvariablen exportsind nicht festgelegt). Aber wenn ich mich von einer Textkonsole aus anmelde ( …
35 bash  shell  login  profile 

8
Mit find erhalten Sie eine Liste der Verzeichnisnamen
Ich weiß, dass ich dies tun kann, um eine Liste der Verzeichnisnamen zu erhalten: find . -type d -maxdepth 1 Die Ausgabe sieht folgendermaßen aus: . ./foo ./bar Ich bevorzuge die Auflistung ohne ./. Gibt es eine Möglichkeit zu finden, um nur die Rohnamen auszugeben? Ich habe versucht, die Liste …
35 find  directory 






2
Was ist das Ziel, der Service und der Socket von systemd?
Ich weiß, dass alle von ihnen Unit-Dateien sind, aber ich kann die spezielle Bedeutung von ihnen nicht verstehen. Ich denke, dass Ziele Daemons und Sockets ähnlich sind wie Socket (IP + Port), aber auch mit Inode-Nummern. Könnte jemand sie bitte in einfachen Worten erklären?
35 systemd 


2
Linux Filesystem Overlay - wofür wird workdir verwendet? (OverlayFS)
OverlayFS verfügt workdirneben zwei weiteren Verzeichnissen über eine Option lowerdirund upperdirmuss ein leeres Verzeichnis sein. Leider wird in der Kerneldokumentation von Overlayfs nicht viel über den Zweck dieser Option gesprochen. Das "workdir" muss ein leeres Verzeichnis auf demselben Dateisystem sein wie upperdir. Bei schreibgeschützten Overlays workdirkann es vorkommen, dass das …
35 overlayfs 

2
Wo ist crons PATH eingestellt?
Cron verwendet nicht den Pfad des Benutzers, dessen crontab es ist, und hat stattdessen einen eigenen. Es kann leicht geändert werden, indem PATH=/foo/baram Anfang der crontab hinzugefügt wird. Die klassische Problemumgehung besteht darin, immer absolute Pfade zu Befehlen zu verwenden, die von cron ausgeführt werden. Aber wo ist crons Standard-PATH …
34 cron  path 

1
Was genau sind „freiwillige Kontextwechsel“?
Ich habe eine Binärdatei und soll das Passwort knacken (Hausaufgaben). Es wurde auch eine Funktion angegeben (eine Funktion, die Teil der Binärdatei ist). Diese Funktion hat gezeigt, dass die Eingabezeichenfolge Zeichen für Zeichen mit dem korrekten Kennwort verglichen und sofort false zurückgegeben wurde, wenn ein Zeichen falsch war (dies ist …

1
Wie geht das !! in bash arbeiten?
Sehr nützlich, wenn Sie ein Sudo am Anfang Ihres Befehls vergessen haben und sich !!wie ein Alias ​​des vorherigen Befehls verhalten. Beispiel $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Wie nennen wir diesen doppelten !!Trick? Recherchen über das Internet sind …

4
Vim - wie man eine neue Zeile durch zwei ersetzt
Im VIM-Editor möchte ich im VIM-Befehlsmodus ein Zeilenumbruchzeichen (\ n) durch zwei neue Zeilenumbrüche (\ n \ n) ersetzen. Inhalt der Eingabedatei: This is my first line. This is second line. Befehl, den ich ausprobiert habe: :%s/\n/\n\n/g Ersetzt die Zeichenfolge durch unerwünschte Zeichen als This is my first line.^@^@This is …

1
Ist `tail -f` effizienter als` less + F`?
Dieser Artikel wies auf einige Gründe heraus zu verwenden less +Füber tail -f. Die meisten Gründe beziehen sich auf die Funktionen , nicht auf technische Gründe: less +FKann Dateien hervorheben, durchsuchen und durch sie navigieren. Wie wäre es mit den technischen Gründen? AFAIK, lessverwendet Polling jede Sekunde , um die …
34 tail  less 

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.