Zum Inhalt springen

hart

Mitglieder
  • Gesamte Inhalte

    124
  • Benutzer seit

  • Letzter Besuch

  1. hart

    Befehle des OS ausführen

    public boolean processCmd(String cmd) { int rc = -1; StringBuffer buf = new StringBuffer(); try { String line; Process pr = Runtime.getRuntime().exec(cmd); InputStreamReader isr = new InputStreamReader(pr.getInputStream()); BufferedReader input = new BufferedReader(isr); pr.waitFor(); rc = pr.exitValue(); while (true) { line = input.readLine(); if (line == null) { break; } buf.append(line + "\n"); } input.close(); } catch (Exception e) { log.debug(e.getLocalizedMessage()); } return rc; }
  2. @bigredeyes: Nein, newInstance() liefert ein Object. @mamamia Was willst Du genau machen? Eine Klasse dynamisch laden und davon eine bekannte Methode aufrufen? Wenn ja, hier ein Beispiel: import java.lang.reflect.*; [...] public Object callMethod (URLClassLoader urlClassLoader, String className, String methodenName, Object[] parameter) throws Throwable { Class RunMe = urlClassLoader.loadClass(className); // Create a new instance Object o = RunMe.newInstance(); Class[] parameterTypen = new Class[parameter.length]; // Parametertypen werden zum Auffinden der Methode benötigt: for (int i = 0; i < parameterTypen.length; i++) { parameterTypen[i] = parameter[i].getClass(); } Method methode = null; try { methode = RunMe.getDeclaredMethod(methodenName, parameterTypen); } catch (Exception ex) { Logger.add(this.getClass(), ex); return null; } try { return methode.invoke(o, parameter); } catch (Exception ex) { Logger.add(this.getClass(), ex); } return null; }
  3. hart

    Mcafee für Linux

    Einfach alle Security Updates mitmachen...
  4. hart

    Mcafee für Linux

    Übersehen, anscheindend wird /usr/local/bin erwartet ?!
  5. hart

    Mcafee für Linux

    linux:/usr/local/uvscan # chmod 755 uvscan linux:/usr/local/uvscan # ./uvscan
  6. hart

    kernel: out of memory

    Hängt alles von den Benutzer ab, wieviel die surfen, wie groß die Mails sind, etc... Das ist ja kein reiner Router, wenn da noch DNS, Proxy, eMail Geschichten drüberlaufen. Da sind 256 doch ein bisschen wenig.
  7. hart

    kernel: out of memory

    Entweder hab Ihr zuviele Benutzer oder zuwening Speicher.
  8. hart

    kernel: out of memory

    Bei Out of Memory würd ich mal auf Memory tippen ! Wieviel RAM hat den eurer Server und wie groß ist die Swap Partition?
  9. hart

    Eingeloggten User trennen

    Spontan würd ich folgendes machen USER=foo USERID=`grep $USER /etc/passwd | cut -f 3 -d:` for i in `ps -U $USERID | cut -f 1 -d' '` do kill $i done
  10. hart

    Java Compiler

    javac wird nicht ein deinem PATH stehen. Du kannst javac wieder mit in den PATH nehmen, oder javac direkt aus dem bin Verzeichnis der java Installation starten.
  11. hart

    Dienst abfragen

    Meinste nicht es währ langsam mal Zeit was selber zumachen?
  12. hart

    Script gesucht !!!

    # man du # du --help
  13. hart

    Sript 2 gesucht

    #!/bin/sh # loop=true while($loop) do echo -n "Dateiname: " read filename if [ -f "$filename" -a -n "$filename" ]; then tar xjfv $filename > /dev/null 2>&1 if [ "$?" == 0 ]; then rm $filename echo "Datei `basename $filename` entpackt" else echo "`basename $filename` ist keine .tar Datei" fi else echo "Datei nicht gefunden, weitere Eingeben" fi read -p " (yes/[no]) " answer case "$answer" in [yY][eE][sS]) # Weiter ;; [nN][oO]|"") loop=false ;; esac done
  14. hart

    Script gesucht !!!

    #!/bin/sh # loop=true while($loop) do echo -n "Dateiname: " read filename if [ -f "$filename" -a -n "$filename" ]; then echo "Größe der Datei `basename $filename`: `du -hs $filename | cut -f 1`" else echo "Datei nicht gefunden, weitere Eingeben" fi read -p " (yes/[no]) " answer case "$answer" in [yY][eE][sS]) # Weiter ;; [nN][oO]|"") loop=false ;; esac done Zu den einzelnen Befehlen # man bash # man test
  15. hart

    Sendmail konfiguration

    Vieleicht funktoniert Deine DNS Auflösung nicht und infolge dessen bekommst Du diesen Timeout.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...