Unix & Linux

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

6
Gibt es ein brauchbares GUI-Front-End für Linux?
Ich bin ein ehemaliger Windows-Benutzer und habe gerade angefangen, Ubuntu zu verwenden. Unter Windows hatten wir zwei großartige Software: TortoiseSVNund TortoiseGit. Beide sind so gute Programme, dass wir alles wie Commit, Rollback, Zusammenführen, Anzeigen des Verlaufs, Durchsuchen von Repos usw. ausführen können, ohne den Befehl SINGLE cli zu kennen. Jetzt …
25 software-rec  git  gui 


4
Fehler bei der Transaktionsprüfung bei der Installation von vim?
Ich habe kürzlich mein Fedora auf 20 aktualisiert und wollte vim.but ausführen installieren, sudo yum install vimgab diesen Fehler zurück: Transaction check error: file /usr/share/man/man1/vim.1.gz from install of vim-common-2:7.4.179-1.fc20.x86_64 conflicts with file from package vim-minimal-2:7.4.027-2.fc20.x86_64 Error Summary ------------- Wie kann ich dieses Problem beheben?
25 fedora  vim  yum 

2
Schnellster Weg, um Dateien zu verketten
Ich habe mehr als 10k-Dateien mit insgesamt über 20 GB, die ich zu einer Datei verketten muss. Gibt es einen schnelleren Weg als cat input_file* >> out ? Der bevorzugte Weg wäre ein Bash-Befehl, Python ist auch akzeptabel, wenn nicht wesentlich langsamer.
25 bash  shell-script  files  cat 

5
Wie liest man über 4k Input ohne neue Zeilen auf einem Terminal?
Ich habe also viele Daten OHNE NEUE ZEILEN in der Zwischenablage (es ist eine große SVG-Datei in einer Zeile). ich ging $ cat >file.svg Dann wurde versucht einzufügen (in Gnome Terminal), aber nur die ersten 4kB Zeichen wurden akzeptiert. Ich gehe davon aus, dass dies eine Readline-Funktion / Einschränkung ist. …

3
Wenn Sie eine Datei nach / dev / null verschieben, wird dev / null unterbrochen
Wenn ich das tue: touch file; mv file /dev/nullals root, /dev/nullverschwindet. ls -lad /dev/nullführt zu keiner solchen Datei oder keinem solchen Verzeichnis. Dies unterbricht Anwendungen, die von /dev/nullSSH abhängen und durch Ausführen von gelöst werden können mknod /dev/null c 1 3; chmod 666 /dev/null. Warum führt das Verschieben einer regulären …
25 osx  devices  null 


4
So extrahieren Sie Protokolle zwischen zwei Zeitstempeln
Ich möchte alle Protokolle zwischen zwei Zeitstempeln extrahieren. Einige Zeilen haben möglicherweise nicht den Zeitstempel, aber ich möchte diese Zeilen auch. Kurz gesagt, ich möchte jede Zeile, die unter zwei Zeitstempel fällt. Meine Logstruktur sieht so aus: [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking user-- Post …


8
Pfeiltasten hören spontan auf, in vim zu arbeiten
Ich habe kürzlich ein Upgrade von OS X 10.6 (glaube ich) auf 10.9 durchgeführt. Seitdem scheinen vimdie Pfeiltasten beim Bearbeiten "spontan" nicht mehr zu funktionieren. Irgendwann "drückte" ich frustriert eine der Pfeiltasten und es wurde schließlich der Fehler "E388 konnte keine Definition finden" angezeigt. Bei allen anderen Gelegenheiten, die ich …
25 vim 


3
Shellcheck rät von der Verwendung des Basisnamens ab: Warum?
Ich probiere Shellcheck aus . Ich habe so etwas basename "${OPENSSL}" und ich bekomme folgenden vorschlag Use parameter expansion instead, such as ${var##*/}. Aus praktischer Sicht sehe ich keinen Unterschied $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl Da dies basenamein den POSIX-Spezifikationen enthalten ist , gibt …


3
l, ls & la - was sind die Unterschiede, und gibt es mehr dieser Befehle?
Also, durch die Eingabe mehrerer Befehle Ich habe festgestellt , dass es nicht nur ls, sondern lund laauch. Unter manUbuntu 12.14 sind anscheinend keine Einträge vorhanden. Sie scheinen alle ähnliche Dinge mit kleinen Unterschieden zu tun: $ ls app config CONTRIBUTING.md doc Gemfile Guardfile LICENSE MAINTENANCE.md Procfile Rakefile script tmp …
25 ubuntu  alias  bashrc 

2
Wo ist die Gabel () auf der Gabelbombe: () {: |: &};:?
Warnung: Das Ausführen dieses Befehls in den meisten Shells führt zu einem Systemausfall, für dessen Behebung ein erzwungenes Herunterfahren erforderlich ist Ich verstehe die rekursive Funktion :(){ :|: & };:und was sie tut. Aber ich weiß nicht, wo der Anruf beim Gabelsystem ist. Ich bin mir nicht sicher, aber ich …

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.