Unix & Linux

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



9
Eingaben über SSH in die Zwischenablage kopieren?
Hier ist mein Anwendungsfall: Ich bin häufig über SSH mit anderen Computern verbunden und muss häufig Dokumente / Text vom Server in lokal ausgeführte Editoren kopieren und einfügen, um Beispiele zu schreiben und Text gemeinsam zu nutzen. Wenn der Text klein genug ist, kopiere ich oft einfach die Ausgabe aus …
33 ssh  xorg  clipboard 

2
So entfernen Sie eine Datei aus dem Git-Index
Wie entferne ich eine Datei aus dem Index eines Git-Repositories, ohne die Datei aus dem Arbeitsbaum zu entfernen? Wenn ich eine Datei hätte ./notes.txt, die von git verfolgt wird, könnte ich sie ausführen git rm notes.txt. Aber das würde die Datei entfernen. Ich möchte lieber, dass git einfach aufhört, die …
33 git 

8
Ergreifen der Erweiterung in einem Dateinamen
Wie bekomme ich die Dateierweiterung von Bash? Folgendes habe ich versucht: filename=`basename $filepath` fileext=${filename##*.} Auf diese Weise kann ich eine Erweiterung des bz2Pfads erhalten /dir/subdir/file.bz2, aber ich habe ein Problem mit dem Pfad /dir/subdir/file-1.0.tar.bz2. Ich würde eine Lösung vorziehen, die nur Bash ohne externe Programme verwendet, wenn es möglich ist. …
33 bash  shell  filenames 

6
Wie finde ich die Datei, in der eine Bash-Funktion definiert ist?
Ich kann nicht herausfinden, wie ich die Datei finde, in der eine Bash-Funktion definiert ist ( __git_ps1in meinem Fall). Ich experimentierte mit declare, type, which, aber nichts sagt mir , die Quelldatei. Ich habe irgendwo gelesen, dass declareman den Dateinamen und die Zeilennummer ausdrucken kann, aber es wurde nicht erklärt …
33 bash 

4
Bash-Iterationsdatei-Liste, außer wenn leer
Ich dachte, das wäre einfach - aber es erweist sich als komplexer als ich erwartet hatte. Ich möchte alle Dateien eines bestimmten Typs in einem Verzeichnis durchlaufen, also schreibe ich Folgendes: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done Dies funktioniert , solange sich mindestens …
33 bash  parameter 

2
Wie ändere ich das Zeitlimit für den Systemd-Dienst?
In der Firma, in der ich jetzt arbeite, gibt es einen Legacy-Dienst, dessen Init-Skript altes SysvInit verwendet, aber über systemd (CentOS 7) ausgeführt wird. Aufgrund des hohen Rechenaufwands dauert der Abschluss dieses Dienstes ca. 70 Sekunden. Ich habe keine Zeitüberschreitung für systemd konfiguriert und die Standardkonfiguration um nicht geändert /etc/systemd/system.conf, …




2
Eingabe von Nicht-ASCII-Zeichen unter Verwendung von Hex- oder Oktalcodes in vi
Ich versuche eine Golfbibliothek für Postscript zu schreiben. Aber es muss sich verdichten. Ich brauche also eine bequeme Möglichkeit, beliebige Bytes in den meisten ASCII-Text einzugeben. Ich weiß, dass dies mit absolut jeder Programmiersprache problemlos möglich ist, aber kann ich es in vi tun? ( :help octalwar keine Hilfe). Bearbeiten: …
33 vim  binary 


7
Wie kann ich X Server schließen, um Fehler beim Aktualisieren des nVidia-Treibers zu vermeiden?
Ich habe versucht, meinen nVidia-Treiber zu aktualisieren, aber beim Ausführen der Treiberinstallation ist ein Fehler aufgetreten. Siehe den Fehler: FEHLER: Sie scheinen einen X-Server zu betreiben. Bitte beenden Sie X vor installieren. Weitere Details finden Sie im Abschnitt INSTALLATION DER NVIDIA-TREIBER in der README-Datei des Linux-Treibers Download-Seite unter www.nvidia.com. Hinweis: …


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.