• 28-12-2017, 00:39:48
    #1
    selamlar arkadaşlar php ile ssh2 konusunda bir şey sormak istiyorum
    Alıntı
    $hdd=ssh2_exec($connection,"df -h");
    bu komuttan sonra direkt olarak gelmiyor ben mesala oradaki kalan disk ve yüzdelik oranı nasıl bulmam gerekiyor yardımcı olabilcek olan var mı acaba ? reboot falan gibi işlemlerin hepsini yaptım ama bu kısım kaldı bilgisi olan var ise yardımcı olabilir mi ?
  • 28-12-2017, 00:53:25
    #3
    sağolasın ama aradığım bu değil
  • 28-12-2017, 00:59:45
    #4
    yavuzselim57 adlı üyeden alıntı: mesajı görüntüle
    sağolasın ama aradığım bu değil
    df -Ph . | awk 'NR==2 {print $5}' # kullanılan miktarın oranını verir
    df -Ph . | awk 'NR==2 {print $2}' # toplam alanı verir
    df -Ph . | awk 'NR==2 {print $3}' # kullanılan alanı verir
    df -Ph . | awk 'NR==2 {print $4}' # boş alanı verir
    bu işini görebilir o vakit
  • 28-12-2017, 01:02:54
    #5
    Seytaninasasi adlı üyeden alıntı: mesajı görüntüle
    df -Ph . | awk 'NR==2 {print $5}' # kullanılan miktarın oranını verir
    df -Ph . | awk 'NR==2 {print $2}' # toplam alanı verir
    df -Ph . | awk 'NR==2 {print $3}' # kullanılan alanı verir
    df -Ph . | awk 'NR==2 {print $4}' # boş alanı verir
    bu işini görebilir o vakit
    yanlız ssh2 ile kullanıcam bunu bunlar işimi görmüyor malesef yani en son şöyle bişey denedim
    Alıntı
    $hdd=ssh2_exec($connection,"df -h");
    $error = ssh2_fetch_stream($hdd,"SSH2_STREAM_STDERR");
    $dio = ssh2_fetch_stream($hdd,"SSH2_STREAM_STDDIO");
    stream_set_blocking($error,true);
    stream_set_blocking($dio,true);

    $sonuchata = stream_get_contents($error);
    $sonucdio = stream_get_contents($dio);
    print_r($sonuchata)."<br>";
    print_r($sonucdio); [/QUOTE]
    En son böyle bişi denedim ekrana hiç birşey yazdırmadı bile. Uyuz oldum iyice



    sorunu çözdüm konu kapatılabilir.
  • 28-12-2017, 01:11:56
    #6
    yavuzselim57 adlı üyeden alıntı: mesajı görüntüle
    yanlız ssh2 ile kullanıcam bunu bunlar işimi görmüyor malesef yani en son şöyle bişey denedim

    print_r($sonuchata)."<br>";
    print_r($sonucdio);
    En son böyle bişi denedim ekrana hiç birşey yazdırmadı bile. Uyuz oldum iyice

    ssh2 kullanıyorsan yukarıdaki dediklerim kesinlikle iş görür hata yapıyorsundur.


    sorunu çözdüm konu kapatılabilir.[/QUOTE]