Unix & Linux

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


2
Wie kann ich einen einzelnen Thread unter Linux beenden?
Dies sind die einzelnen Threads des Packet Receiver-Prozesses. Gibt es eine Möglichkeit, einen einzelnen Thread abzutöten? Stellt Linux einen bestimmten Befehl zur Verfügung, mit dem ein Stoppsignal an einen bestimmten Thread in einem Prozess abgebrochen oder gesendet werden kann?
13 linux  kill  thread 

2
Wie kann ich die GPG-Entschlüsselung automatisieren, bei der eine Passphrase verwendet wird, während diese geheim bleibt?
Ich habe die Aufgabe, eine gpg-Entschlüsselung mit cron (oder einem Ubuntu Server-kompatiblen Job Scheduling Tool) zu automatisieren. Da es automatisiert werden muss, habe ich es verwendet, --passphraseaber es landet im Shell-Verlauf, sodass es in der Prozessliste sichtbar ist. Wie kann ich die Entschlüsselung automatisieren und dabei gute (möglichst gute) Sicherheitsstandards …
13 ubuntu  security  gpg 

3
Bewährte Methode zum Mounten einer Windows-Partition
Ich führe einen Dual-Boot von Windows und Debian auf meinem Laptop aus. Ich benutze meistens Linux, aber von Zeit zu Zeit muss ich auf meine Dateien in meiner Windows-Partition zugreifen. Meine Windows-Partition wird beim Start wie folgt eingehängt. >cat /etc/fstab |grep Win7 LABEL=Windows7_OS /mnt/Win7 auto nosuid,nodev,nofail,x-gvfs-show 0 0 Grundsätzlich gehört …

4
Löschen bestimmter Dateien basierend auf dem Dateinamen vom Terminal
Ich habe ein Verzeichnis mit Dateien mit Namen rho_0.txt rho_5000.txt rho_10000.txt rho_150000.txt rho_200000.txt und so weiter. Ich möchte alle löschen, die ein Vielfaches von 5000 sind. Ich habe Folgendes versucht:, printf 'rho_%d.txt\n' $(seq 5000 10000 25000) | rmaber das gab mir die Antwort rm: missing operand. Gibt es eine andere …
13 files  rm 

4
Kann nach dem Paket-Upgrade nicht erneut bereitgestellt / wieder schreibgeschützt werden
Ich benutze Debian Stretch. Meine Root-Partition ist gemountet read-only. Nur wenn ich Pakete installiere oder aktualisiere, wird sie erneut /bereitgestellt read-write(mithilfe von apt hook) und anschließend erneut bereitgestellt ro. Manchmal kann ich nach einem Paket-Upgrade nicht /wieder schreibgeschützt einbinden : mount -o remount,ro / mount: / is busy In älteren …
13 debian  files  apt  readonly  lsof 

4
Vergewissern Sie sich unabhängig davon, dass TRIM auf SSD funktioniert
Ich habe eine LUKSPartition, mit /dev/sda1der ich luksOpen --allow-discards: cryptsetup --allow-discards luksOpen /dev/sda1 root Ich ext4mounte dann das Dateisystem mit der discardOption: grep /dev/mapper/root /proc/mounts /dev/mapper/root / ext4 ro,relatime,block_validity,discard,delalloc,barrier,user_xattr,acl 0 0 Ich schneide dann freien Speicherplatz auf der gemounteten Partition: fstrim -v / mit df, ich sehe, /hat 80% freien …
13 ext4  ssd  cryptsetup  trim  fstrim 

3
Warum wird `|` nicht wörtlich in einem Glob-Muster behandelt?
Meine Frage kommt von: Wie vermeidet das Speichern des regulären Ausdrucks in einer Shell-Variablen Probleme beim Zitieren von Sonderzeichen für die Shell? . Warum liegt ein Fehler vor: $ [[ $a = a|b ]] bash: syntax error in conditional expression: unexpected token `|' bash: syntax error near `|b' Innerhalb [[ …
13 bash 

4
uname ist kaputt: wie bestimme ich den aktuell laufenden kernel?
> uname -r FATAL: kernel too old > cat /proc/cmdline FATAL: kernel too old In / boot befinden sich 3 * .vmlinuz-linux-Dateien. Wie bestimme ich, welcher Kernel gerade läuft? Beachten Sie, dass ich in einer eingeschränkten Umgebung mit einer minimalen Shell arbeite. Ich habe auch versucht: > sh -c 'read …
13 linux  glibc 


6
Wie installiere ich mongodb 3.4 in debian stretch (9)?
Ich möchte mongodb 3.4 auf debian stretch installieren. Leider sind Debian-Stretch-Pakete nur Mongodb 3.2 ( https://packages.debian.org/stretch/mongodb ). Die Mongodb-Dokumentation erwähnt nur Debian 7 und 8 ( https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/ ). Bei der Verwendung von Debian 8-Befehlen kann ich keine Mongodb-Pakete installieren, da diese unerfüllte Abhängigkeiten haben. Wenn Sie jessie-backports zulassen, ist der …
13 debian  mongodb 


4
So finden Sie alle Dateien mit Ausnahme einer angegebenen Datei
Das lskann so ein Ergebnis ergeben [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo Aber eigentlich hoffe ich es nur herauszufinden CentOS-Base.repo,CentOS-Debuginfo.repound CentOS-Vault.repodoch nicht CentOS-Media.repo. Also führe ich diesen Befehl aus ls [^\(Media\)] Ich erhalte jedoch eine Fehlermeldung. Wie soll ich vorgehen?
13 wildcards 

2
Ist SIGQUIT dasselbe wie SIGTERM?
Ich lerne CentOS / RHEL und beschäftige mich derzeit mit Prozessmanagement. Das RHCSA-Buch, das ich lese, beschreibt, kill 1234wie man SIGQUIT sendet. Ich dachte immer, dass der Befehl kill, ohne einen Schalter für den Signaltyp hinzuzufügen, standardmäßig auf gesetzt sein solltekill -15 SIGTERM ist kill -15und SIGKILL ist kill -9, …

3
Was bestimmt den Linux-Hostnamen?
In den wenigen Jahren, in denen ich Linux als Hauptsystem verwendet habe, insbesondere Fedora, wurde mein Hostname immer auf "localhost" gesetzt, mit der Ausnahme, dass ich mich mit einigen Netzwerken verbinde und dies meine IP wird. Heute habe ich folgendes Verhalten erlebt, das ich allerdings nur schwer verstehe. Ich habe …

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.