Unix & Linux

124
Beenden Sie vim schneller

Ich benutze Vim hauptsächlich für schnelle Bearbeitungen anstatt für lange Arbeitssitzungen. In diesem Sinne finde ich die Tastenfolge besonders mühsam für das Rauchen: Esc, Shift+ ;, w, q, Enter. Wie kann ich Vim mit den wenigsten Tastenanschlägen beenden (möglicherweise das Dokument speichern)?...

124
Alle großen Dateien im Root-Dateisystem finden

Ich habe einen Linux-Server, der derzeit weniger Speicherplatz belegt: /dev/sda3 20G 15G 4.2G 78% / /dev/sda6 68G 42G 23G 65% /u01 /dev/sda2 30G 7.4G 21G 27% /opt /dev/sda1 99M 19M 76M 20% /boot tmpfs 48G 8.2G 39G 18% /dev/shm Wie du siehst. /liegt bei 78%. Ich möchte überprüfen, welche Dateien...

123
Wie funktionieren SO-Nummern (Shared Object)?

Mir ist bekannt, dass freigegebene Objekte unter Linux "so numbers" verwenden, dh dass verschiedene Versionen eines freigegebenen Objekts unterschiedliche Erweiterungen erhalten, zum Beispiel: example.so.1 example.so.2 Ich verstehe die Idee ist, zwei verschiedene Dateien zu haben, so dass zwei...

123
Listet Dateien numerisch sortiert auf

Ich habe ein paar Dateien von log1bis log164. Ich versuche, das Verzeichnis (sortiert) in einem UNIX-Terminal aufzulisten, aber die Sortierfunktionen bieten nur das folgende Format: home:logs Home$ ls -1 | sort log1.gz log10.gz log100.gz log101.gz log102.gz log103.gz log104.gz log105.gz log106.gz...

123
Wie kann man `sudo` dazu bringen, $ PATH zu erhalten?

Ich muss ein auf / opt / godi / sbin installiertes Programm ausführen (ein benutzerdefiniertes Verzeichnis). Wenn ich dieses Verzeichnis meinem PATH hinzufüge, fügen Sie meiner .bashrc-Datei die folgende Zeile hinzu export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin Dann kann ich versuchen, den Befehl...

123
entferne bestimmte Zeichen aus einer Variablen mit bash

Ich möchte eine Variable analysieren (in meinem Fall ist es die Development-Kit-Version), um sie dot ( .) -frei zu machen . Wenn version='2.3.3'ja, ist die gewünschte Ausgabe 233. Ich habe es wie folgt versucht, aber es muss .durch einen anderen Charakter ersetzt werden, der mir das gibt 2_3_3. Es...

122
dd vs cat - ist dd heutzutage noch relevant?

Ich habe kürzlich festgestellt, dass wir catso viel verwenden können dd, und es ist tatsächlich schneller alsdd Ich weiß, dass dddies beim Umgang mit Bändern nützlich war, bei denen die Blockgröße tatsächlich für die Korrektheit und nicht nur für die Leistung von Bedeutung war. Gibt es heutzutage...

121
Was bedeutet das @ in ls -l?

Ich benutze Mac OSX. Wenn ich tippe ls -lsehe ich sowas drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 . drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 .. -rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store -rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp -rw-r--r--@ 1 xonic staff 3843 21 Jun...

121
Einfacher Befehlszeilen-HTTP-Server

Ich habe ein Skript, das täglich einen Bericht erstellt, den ich der sogenannten allgemeinen Öffentlichkeit anbieten möchte. Das Problem ist, dass ich die Wartung eines HTTP-Servers (z. B. Apache) mit allen Konfigurationen und Sicherheitsaspekten nicht zu meinen Kopfschmerzen hinzufügen möchte....