Unix & Linux

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


5
Erstellen eines Programms in bin
Ich habe verlinkt und ein Programm in C ++ erstellt, das ich jetzt habe foobar.out Ich möchte in der Lage sein, es in das bin-Verzeichnis zu stellen und es wie systemweite Befehle zu verwenden, z ssh, echo, bash, cd... Wie kann ich das erreichen?

1
Zu viel CPU-Auslastung von / usr / lib / xorg / Xorg [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 2 Jahren . Meine CPU-Auslastung beträgt fast 90% + Nachdem ich die Ausgabe von …
8 linux  xorg  cpu 

2
Debian 9, APT und "GPG-Fehler: ... InRelease: Die folgenden Signaturen waren ungültig:"
Ich veröffentliche ein Debian-Repository . Es wurde mit einem 4096-Bit-GPG-Schlüssel signiert und wird seit einiger Zeit von Debian 7- und Debian 8-Systemen verwendet. Kürzlich berichtete einer meiner Benutzer, dass Debian 9 Probleme damit hatte. Insbesondere apt-get updateergab sich:Paketlisten lesen ... Fertig W: GPG-Fehler: http://Debian-repository.JdeBP.info . stabile InRelease: Die folgenden Signaturen …


1
cp: kann keine reguläre Datei erstellen: Ungültiges Argument
sudo cp -r "/home/fleamour/Music/Mum's Music" /run/media/fleamour/3732-6531 cp: cannot create regular file '/run/media/fleamour/3732-6531/Mum'\''s Music/Louis Armstrong - At His Very Best/13 - Louis Armstrong; Ella Fitzgerald _ Gee, Baby, Ain'\''t I Good To You?.mp3': Invalid argument cp: cannot create regular file "/run/media/fleamour/3732-6531/Mum's Music/Various Artists/Good Mood Music/Disc 1 - 08 - The Four …
8 filenames  cp 

1
Debian 9 sources.list
Ich habe heute die stabile Version von Debian 9 Stretch installiert. Ich möchte mein System aktualisieren. Aber ich habe keine Paketliste für sources.list gefunden. Auf der Site habe ich das Paket Debian 9 sources.list gefunden. Aber diese Liste für Debian 9-Tests. Kann ich es für stabiles Debian 9 verwenden? oder …

6
Vergleichen Sie zwei Datumsänderungsdaten
Ich erstelle ein generisches Kompilierungs- / Transpilationssystem. Eine Möglichkeit, festzustellen, ob eine Datei bereits kompiliert / transpiliert wurde, besteht darin, die Änderungsdaten der Quell- und Zieldatei zu vergleichen. Ich muss ein Bash-Skript schreiben, das das kann: source_file=foo; target_file=bar; stat_source=$(stat source_file); stat_target=$(stat target_file); Aber wie kann ich die Daten aus der …

3
Warum wird die Weitergabe der Geheimnisse über Umgebungsvariablen als „äußerst unsicher“ angesehen?
Das Übergeben von Geheimnissen (Kennwörtern) an ein Programm über eine Umgebungsvariable wird laut MySQL-Dokumenten als "äußerst unsicher" und als schlechte Wahl (unter Sicherheitsaspekten) für andere Ressourcen angesehen . Ich würde gerne wissen warum - was fehlt mir? Im erwähnten MySQL-Handbuch (ich verwende dies als Beispiel) wird die Übergabe des Kennworts …


3
Wie konfiguriere ich eine Nix-Umgebung außerhalb von NixOS?
Bisher habe ich den Nix-Paketmanager durch nix-env -iInstallieren von Paketen ausprobiert . Jetzt möchte ich das mit einem verwalten ~/configuration.nix, wie im Beispiel hier , damit ich es in meinen Punktedateien versionieren kann. Gibt es eine Möglichkeit, diese Konfiguration aus meiner aktuellen Umgebung zu generieren? Alle Informationen, die ich zur …
8 nix 

2
Git Commit mit stdout von bash?
Ist es möglich, eine Commit-Nachricht von stdout zu verwenden, wie: echo "Test commit" | git commit - Es wurde auch versucht, den Nachrichteninhalt wiederzugeben .git/COMMIT_EDITMSG, aber beim Ausführen werden Sie git commitaufgefordert, Änderungen in der genannten Datei hinzuzufügen.
8 pipe  git 



1
Gleichzeitig in denselben Unix-Socket lesen / schreiben?
Ist es in Ordnung, wenn zwei oder mehr Prozesse gleichzeitig lesen / schreiben unix socket? Ich habe einige Tests durchgeführt. Hier ist meine sock_test.sh, die 50 Clients hervorbringt, von denen jeder gleichzeitig 5K-Nachrichten schreibt: #! /bin/bash -- SOC='/tmp/tst.socket' test_fn() { soc=$1 txt=$2 for x in {1..5000}; do echo "${txt}" | …

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.