Unix & Linux

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


2
Wann ist es wichtig, tragbare Skripte zu schreiben?
Der meiste Code, den ich schreibe, ist in PHP. Ich habe vor kurzem angefangen, Shell-Scripting zu lernen. Die meisten Ressourcen und Tutorials, auf die ich gestoßen bin, sind spezifisch für Bash. Einige warnen vor Bashismen und andere nicht. Ich habe hier viel gelesen und Stapelüberlauf. Wann immer eine Antwort Bashismen …

2
Erklärung zu chown (1) POSIX spec
Die POSIX - Spezifikation für das chownDienstprogramm erwähnt in ihrem Grundprinzip Abschnitt über die chown user:groupSyntax (früher chown user.group) (Hervorhebung von mir): Die 4.3 BSD-Methode zur Angabe von Eigentümer und Gruppe wurde in diesen Band von POSIX.1-2008 aufgenommen, weil: Es gibt Fälle, in denen die gewünschte Endbedingung mit den Dienstprogrammen …
18 posix  chown 

1
Beste Methode zum Synchronisieren von Dateien - Kopieren Sie nur vorhandene Dateien und nur, wenn diese NEUER als das Ziel sind
Ich mache diese Synchronisation lokal unter Ubuntu 12.04. Die Dateien sind in der Regel kleine Textdateien (Code). Ich möchte mtime stamp aus dem sourceVerzeichnis in kopieren (beibehalten) , targetaber ich möchte nur kopieren, wenn die Datei in target bereits vorhanden und älter als die in ist source. Ich kopiere also …



2
Wie komponiere ich Bash-Funktionen mit Pipes?
Auf diese Weise habe ich einige Funktionen definiert: function f { read and process $1 ... echo $result } Ich möchte sie zusammenstellen, damit der Aufruf so aussieht f | g | h. Welches Idiom soll ich verwenden, um eine Funktion, die mit Argumenten arbeitet, in eine Funktion zu konvertieren, …

2
Wo loggt `logger` seine Nachrichten in Arch Linux?
Der loggerBefehl protokolliert einen Eintrag über syslog, wodurch diese Zeile normalerweise in eine Datei wie folgt verschoben wird /var/log/messages. Wenn ich die Dokumentation in Arch Linux richtig verstehe, erfolgt die gesamte Protokollierung über systemd, aber ich kann die loggerEinträge mit nicht finden journalctl. Was genau passiert mit einer Nachricht loggerin …

2
Ausführen eines Befehls in einem laufenden LXC
Ich möchte einen Befehl in einem vorhandenen LXC ausführen, ohne die reguläre Linux-Init ausführen zu müssen. lxc-executeBefehl ist für das, das ich denke, aber ich erhalte den folgenden Fehler, wenn ich diesen Befehl auf meinem vorhandenen Test lxc ausführe. sudo lxc-execute -n test -- service apache2 start Ich erhalte folgenden …
18 linux  lxc 


2
Erweiterung einer Shell-Variablen und Auswirkung von glob und Split darauf
Dieser Beitrag enthält eigentlich zwei getrennte Fragen, aber ich denke, dass eine Gruppierung dieser Fragen mehr Kontext ergibt. Ich habe diese Frage zu Anführungszeichen für Variablen durchgearbeitet, verstehe aber nicht ganz, was Variablenerweiterung überhaupt bedeutet. Meine erste Frage lautet also: Was ist variable Expansion unter Unix / Linux? Ein zweiter …

8
JSON mit Python analysieren?
Ich habe eine JSON-Datei members.jsonwie unten. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } }, { …
18 bash  python  json 


5
Chmod kann nicht auf eine Datei angewendet werden
Ich habe eine Datei auf meiner Festplatte. cd /media/celebisait/5AC69788C6976355 Dort heißt meine Akte myFile.tar.gz. Ich mache ein ls -l, -rw------- 2 celebisait celebisait 1387745311 Jun 6 2013 myFile.tar.gz Alles scheint in Ordnung zu sein. Wenn ich es jedoch tue, $ sudo chmod 755 myFile.tar.gz Ich habe keine Fehler , aber …
18 ubuntu  chmod 


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.