Tag: bash

So fügen Sie Optionen zu Bash-function hinzu

Ich bin neu bei linux (mit Ubuntu 10.10) und ich möchte eine function zu .bashrc hinzufügen, die einen Tomcat-server startet / stoppt. Ich versuche, zwei Optionen für den Befehl "Tomcat" zu parsing. Ich habe in verschiedenen Permutationen das Versuchen ausprobiert, aber keiner von ihnen arbeitet. export CATALINA_HOME=/tomcat/directory function tomcat { if [$1 = "-s" ]; […]

Alias ​​funktioniert nicht im Skript mit #! / Usr / bin / env php

Ich habe einige PHP-Skripte, die mit #!/usr/bin/env php . Der Standard-Interpreter ist PHP 4.4, aber die Skripte benötigen PHP 5.3, also habe ich einen Alias ​​in ~/.bashrc : alias php="/usr/local/bin/php5-53LATEST-CLI" Also rufen Sie php -v , um mich zu sehen 5.3 aber #!/usr/bin/env php verwendet noch 4.4. Ich werde die Skripte nicht ändern. Also, wie […]

Bestimmen Sie die Anzahl der einzigartigen Linien mit awk oder ähnlich in bash

Ich benutze AWK, um eine benutzerdefinierte Logdatei zu lesen, die ich habe. Das Format ist so: [12:08:00 +0000] 192.168.2.3 98374 "CONNECT 192.168.2.4:8091 HTTP/1.0" 200 Im Moment habe ich AWK (von bash) gesetzt, um das ganze Log zu lesen, jede Zeile zu parsing und jede Zeile zu packen, die "CONNECT" enthält, die funktioniert, aber es hilft […]

Repartitionieren von zwei Festplatten ohne Verlust von data

Ich bin auf der search nach einem Software-Unternehmen und ich habe etwas von einer Mauer getroffen. Hier ist der Deal: Das Problem: Wir haben hier einige Boxen, die für 2 x 500 GB Laufwerke falsch split wurden. Die eigentlichen Antriebe sind 2 x 1 TB-Laufwerke. Hierbei handelt es sich im Wesentlichen um Maschinen, bei denen […]

cpio VS tar und cp

Ich habe gerade gelernt, dass cpio drei Modi hat: copy-out, copy-in und pass-through. Ich frage mich, was sind die Vor-und Nachteile von cpio unter copy-out und copy-in-Modi über Teer. Wann ist es besser, cpio zu benutzen und wann tar zu benutzen? Ähnliche Frage für cpio unter Pass-Through-Modus versus cp. Danke und Grüße!

Wie kann ich alte Protokolldateien löschen?

Ich versuche herauszufinden, wie kann ich alte Log-fileen löschen, ich benutze Centos 6.5 und in meinem /var/log sehe ich diese alten Log-fileen messages messages-20150802 messages-20150802 auch das gleiche im Verzeichnis /var/log/httpd access_log access_log-20150802 access_log-20150809 access_log-20150816 access_log-20150823 Ich muss die älteren fileen löschen, die mit numerischen Werten enden. welchen Befehl könnte ich dazu verwenden. Danke im […]

sed php.ini memory_limit

Die folgenden Werke sind großartig: phpmemory_limit=256M #or what ever you want it set to sed -i 's/memory_limit = 16M/memory_limit = '${phpmemory_limit}'/' /etc/php5/apache2/php.ini Wenn der memory_limit auf 16M gesetzt ist, aber ich habe festgestellt, dass in einigen Distributionen es nicht standardmäßig auf 16M, sondern stattdessen standardmäßig auf 32M. Also meine Frage ist, wie ich habe SED […]

GNU imageschirm Clearing auf Vim, weniger, etc. Ausfahrt

Ich bin sehr neu auf dem imageschirm, aber habe meine ~ / .screenrc file nach verschiedenen Empfehlungen, die ich im Internet gefunden habe, konfiguriert. Ich habe ein Problem damit, aber ich bin sicher, dass ich ganz einfach getriggers werden könnte. Ich denke, es ist eine Termcap-Einstellung ..? Nach dem Verwenden von weniger, vim, top oder […]

Skript zum Ausführen von Chown auf allen Ordnern und Setzen des Besitzers als Ordnername abzüglich der nachlaufenden /

Einige numpty lief chown -R username . im / home-Ordner auf unserem Webserver denke er war in den gewünschten Ordner. Unnötig zu sagen, der server wirft eine Menge Wobbelys. Wir haben über 200 Webseiten und ich möchte sie nicht alle einzeln chown, also versuche ich, ein Skript zu machen, das den Besitzer aller Ordner in […]

Entkommen a! im Passwort-Parameter von wget

Ich versuche so etwas auszuführen: wget –user=foo –password=bar! url Das ! Im Passwort verursacht es Probleme. Ich habe versucht, es mit \ zu entkommen, wie in –password=bar\! Ich habe versucht, in einzelne und doppelte Anführungszeichen einzukapseln. Ich stelle das Passwort in eine separate file und versuchte es –password = cat pass.txt Jedes Mal bekomme ich […]

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.