Ich habe in den letzten vier Jahren als Anwendungsentwickler an * nix-Umgebungen gearbeitet (hauptsächlich in C). Bitte schlagen Sie einige Bücher / Blogs usw. vor, um meine * nix-Kenntnisse zu verbessern.
Ich habe gesucht, aber keinen offensichtlichen Weg gefunden, um festzustellen, ob GRUB UEFI im Systemstart oder im BIOS-Kompatibilitätsmodus oder in einem vollwertigen BIOS verwendet. Ich habe nur Windows-Methoden gefunden . Befindet sich in GRUB oder den Kernel-Startprotokollen etwas, das anzeigt, ob ich UEFI, EFI oder BIOS verwende?
Gibt es eine einfache Möglichkeit, extundeletewie ich versuchen kann, eine /var/tmp/test.isogerade gelöschte Datei wiederherzustellen? (Es ist nicht so wichtig, dass ich anfange, das Laufwerk schreibgeschützt oder dergleichen erneut zu laden. Ich kann diese Datei auch einfach erneut herunterladen.) Ich suche einen einfachen Befehl, mit dem ich versuchen könnte, wenn ich …
Wenn Sie im Bash-Standardmodus Ctrl+ drücken, wird Lder Bildschirm gelöscht. Aber wenn ich renne set -o viund Ctrl+ drücke, wird Lder Tastenanschlag gedruckt ( ^L). Gibt es eine Möglichkeit, dieses Verhalten beizubehalten?
Die Angelegenheit: Ich muss einer Variablen einen Wert zuweisen, der anständig lang ist. Alle Zeilen meines Skripts müssen sich unter einer bestimmten Anzahl von Spalten befinden. Ich versuche es also mit mehr als einer Zeile zuzuweisen. Es ist ganz einfach, auf Einzüge zu verzichten: VAR="This displays without \ any issues." …
Wenn ein Prozess mit einem handhabbaren Signal beendet wird, wie SIGINToder SIGTERMaber nicht, wie lautet der Beendigungscode des Prozesses? Was ist mit unbehandelbaren Signalen SIGKILL? Nach allem, was ich sagen kann, SIGINTführt das Beenden eines Prozesses wahrscheinlich zu Exit-Code 130. Aber würde das je nach Kernel- oder Shell-Implementierung variieren? $ …
Ich muss zwei Variablen verketten, um einen Dateinamen mit einem Unterstrich zu erstellen. Nennen wir meine Variablen $FILENAMEund $EXTENSIONwo Dateinamen aus einer Datei gelesen wird. FILENAME=Hello EXTENSION=WORLD.txt Jetzt... Ich habe folgendes erfolglos versucht: NAME=${FILENAME}_$EXTENSION NAME=${FILENAME}'_'$EXTENSION NAME=$FILENAME\\_$EXTENSION Ich bekomme immer eine seltsame Ausgabe. In der Regel steht der Unterstrich an erster …
Warum verlangt Linux, dass ein Benutzer root / using sudo / spezifisch autorisiert ist, um etwas zu mounten? Es scheint, als ob die Entscheidung, ob ein Benutzer etwas bereitstellen darf, auf seinen Zugriffsrechten auf das Quellvolume / die Netzwerkfreigabe und auf den Bereitstellungspunkt basieren sollte. Einige Verwendungszwecke für das Mounten …
Kann ich auf einfache Weise eine Datei als Echo ausgeben und dabei die erste und die letzte Zeile überspringen? Ich war auf der Suche bei Rohrleitungen aus headin tail, aber für diejenigen , scheint es , wie ich die Gesamt Linien von vornherein wissen müsste. Ich habe auch nachgesehen split, …
Ich habe eine Zeichenfolge im nächsten Format id;some text here with possible ; inside und wollen es nach dem ersten Auftreten der in 2 Zeichenketten aufteilen ;. So sollte es sein: idundsome text here with possible ; inside Ich weiß, wie man den String teilt (zum Beispiel mit cut -d …
Ich benutze rsync seit einiger Zeit, um Dateien zu kopieren. Nach meinem Verständnis ist rsync schneller als cp, wenn sich einige der zu übertragenden Dateien bereits im Zielverzeichnis befinden und nur die inkrementelle Differenz (dh die "Deltas") übertragen werden. Wenn dies korrekt ist, hätte es einen Vorteil, rsync zu verwenden, …
Wie kann ich einen Prozess basierend auf seinen Befehlszeilenargumenten beenden? killall, pgrepund pkillscheinen nur auf der Grundlage des Prozessnamens zu funktionieren. Ich brauche dies, um in der Lage zu sein, zwischen einer Reihe von Anwendungen zu unterscheiden, die in virtuellen Java-Maschinen ausgeführt werden. Dabei javaist der Prozessname für alle und …
Ich habe mehrere Amazon EC2-Konten und möchte schnell in der Lage sein, Variablen zu wechseln, z. B. $EC2_HOMEmithilfe eines Skripts. Ich habe ein Shell-Skript wie folgt eingerichtet: #!/bin/sh export EC2_HOME=/home/me/.ec2 echo $EC2_HOME Wenn ich das Skript ausführe, weiß ich, dass EC2_HOMEdas festgelegt ist, aber ich dachte, dass exportdie Variable durch …
Ich möchte einen Bildschirm ausführen, wenn die Gnome-Sitzung gesperrt und entsperrt ist. Gibt es eine Möglichkeit, dies abzufangen und bestimmte Aktionen auszuführen, wenn der Desktop gesperrt oder entsperrt ist?
Gibt es eine Möglichkeit, gtk-application-prefer-dark-theme für eine Anwendung festzulegen? Dies wird normalerweise von der Anwendung im Code festgelegt. Apps wie Eye of Gnome und Totem schalten es ein. Ich möchte, als Benutzer, es auf einer Basis pro Anwendung einschalten. Beim Gnome-Terminal verwende ich normalerweise einen weißen Text auf schwarzem Hintergrund, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.