Unix & Linux

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

10
Bessere Farben, damit Kommentare in Vim nicht dunkelblau sind?
Meistens bearbeite ich Ruby-Dateien, obwohl es auch Kommentare zu Shell-Skriptdateien gibt # Momentan werden meine Kommentare als dunkelblau auf schwarz angezeigt, was sehr schwer zu lesen ist. Siehe Screenshot. Wie kann ich ihre Farbe ändern? Ich bin bereit, verschiedene Schemata für alle Farben zu betrachten, obwohl ich den schwarzen Hintergrund …

3
Leeren Sie den Inhalt einer Datei
Ich kenne drei Methoden, um alle Einträge aus einer Datei zu löschen. Sie sind >filename touch filename filename < /dev/null Von diesen dreien missbrauche ich >filenameam meisten, da dies die geringste Anzahl von Tastenanschlägen erfordert. Ich möchte jedoch wissen, welche der drei Methoden (sofern es effizientere Methoden gibt) in Bezug …

7
Woher hat die "Rad" -Gruppe ihren Namen?
Die wheelGruppe auf * nix-Computern bezieht sich normalerweise auf die Gruppe mit einem root-ähnlichen Zugriff. Ich habe gehört, dass es auf einigen * Nixen die Gruppe von Benutzern ist, die das Recht haben zu laufen su, aber auf Linux scheint das jeder zu sein (obwohl Sie natürlich das root-Passwort benötigen). …
220 sudo  history  group  su 



6
Wie balanciere ich tmux (1) split panes gleichmäßig aus?
Ich suche nach einem Verhalten, das dem ähnelt, mit dem vim (1) seine geteilten Fenster behandelt ^w =. Ich weiß, dass tmux (1) vordefinierte Layouts hat ^b Meta[1-5], aber dies hat wahrscheinlich nicht das Layout, das ich gerade benutze. Beim Teilen eines Fensters wird das aktuelle Fenster für beide Bereiche …
217 tmux 

5
Warum erkennt mein Bash-Skript keine Aliase?
In meiner ~/.bashrcDatei befinden sich zwei Definitionen: commandADies ist ein Alias ​​für einen längeren Pfad commandBDies ist ein Alias ​​für ein Bash-Skript Ich möchte dieselbe Datei mit diesen beiden Befehlen verarbeiten, also habe ich das folgende Bash-Skript geschrieben: #!/bin/bash for file in "$@" do commandA $file commandB $file done Auch …
216 bash  alias 

6
Zählen Sie die Gesamtanzahl der Vorkommen mit grep
grep -cDies ist nützlich, um festzustellen, wie oft eine Zeichenfolge in einer Datei vorkommt, zählt jedoch jedes Vorkommen nur einmal pro Zeile. Wie zähle ich mehrere Vorkommen pro Zeile? Ich suche etwas eleganteres als: perl -e '$_ = <>; print scalar ( () = m/needle/g ), "\n"'
215 grep 



6
Wie gehe ich zum vorherigen Arbeitsverzeichnis im Terminal?
Wie kann ich im Terminal einen Schlüssel definieren, um zum vorherigen Verzeichnis zu gelangen, in dem ich mich befunden habe, als ich mit dem cdBefehl das Verzeichnis gewechselt habe ? Zum Beispiel bin ich in /opt/soft/binund ich cdin /etc/squid3und ich möchte zum ersten Verzeichnis zurückkehren.
213 shell  cd-command 

4
Was bedeuten die Flags in / proc / cpuinfo?
Woran erkenne ich, ob mein Prozessor eine bestimmte Funktion hat? (64-Bit-Befehlssatz, hardwareunterstützte Virtualisierung, Kryptografiebeschleuniger usw.) Ich weiß, dass die Datei /proc/cpuinfodiese Informationen in der flagsZeile enthält, aber was bedeuten all diese kryptischen Abkürzungen? /proc/cpuinfoBesitze ich beispielsweise aus dem folgenden Auszug eine 64-Bit-CPU? Habe ich Hardware-Virtualisierung? model name : Intel(R) Core(TM)2 …
212 linux  cpu  arm  x86 

3
Wie kann ich gzip anweisen, die Originaldatei beizubehalten?
Ich möchte eine Textdatei mit dem gzip-Kommandozeilen-Tool komprimieren und dabei die Originaldatei behalten . Führen Sie standardmäßig den folgenden Befehl aus gzip file.txt führt dazu, dass diese Datei geändert und umbenannt wird file.txt.gz. Anstelle dieses Verhaltens möchte ich diese neue komprimierte Datei zusätzlich zu der vorhandenen haben file.txt. Im Moment …
210 command-line  files  gzip 

2
Curl-Ausgabe ausblenden
Ich mache eine Curl-Anfrage, in der eine HTML-Ausgabe in der Konsole wie folgt angezeigt wird <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in <b>/home/domain/public_html/wp-content/themes/explicit/functions/ajax.php</b> on line <b>149</b><br />...... usw Ich muss diese Ausgaben verbergen, wenn ich die CURL-Anforderungen ausführen möchte. Ich habe versucht, …
209 curl 

4
Was sind die Unterschiede zwischen den meisten, mehr und weniger?
Ich verwende jetzt Arch Linux und finde, dass ein Befehl mostwie moreund funktioniert less. Die Unterschiede zwischen ihnen zu verstehen, ist ein verwirrendes Problem. Die Frage ist nicht weniger nur mehr? erwähnt die Unterschiede zwischen lessund more. Kennen Sie die Unterschiede bei der Farbleistung, den Verknüpfungen und der Fähigkeit, sich …
209 command-line  less  more  most 

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.