«linux» etiketlenmiş sorular

LINUX SORULARI İLGİLİ PROGRAMLAMA OLMALIDIR. Bu etiketi yalnızca, kodunuzu Linux'ta çalıştırdığınız için değil, Linux API'lerini veya Linux'a özgü davranışı kullanarak programlama ile ilgiliyse kullanın. Linux desteğine ihtiyacınız varsa https://unix.stackexchange.com veya https://askubuntu.com veya https://elementaryos.stackexchange.com/ gibi belirli Linux dağıtımının Stack Exchange sitesini deneyebilirsiniz.


2
Linux'ta birden çok iş parçacığı ile sinyal işleme
Linux'ta, bir program (muhtemelen birden fazla iş parçacığı olan) SIGTERM veya SIGHUP gibi bir sinyal aldığında ne olur? Hangi iplik sinyali keser? Birden çok iş parçacığı aynı sinyali alabilir mi? Tamamen sinyalleri işlemeye ayrılmış özel bir iş parçacığı var mı? Değilse, sinyali işleyecek iş parçacığı içinde ne olur? Sinyal işleyici …
119 c  linux  multithreading  signals  ipc 

7
Bash'deki geçerli bölüm için boş disk alanını kontrol edin
Bash'de bir yükleyici yazıyorum. Kullanıcı hedef dizine gidecek ve kurulum komut dosyasını çalıştıracaktır, bu nedenle ilk eylem yeterli alan olup olmadığını kontrol etmek olmalıdır. Df'nin tüm dosya sistemlerini raporlayacağını biliyorum, ancak sadece hedef dizinin üzerinde olduğu bölüm için boş alan elde etmenin bir yolu olup olmadığını merak ediyordum. Düzenle - …
119 linux  bash 


10
Geçen zamanı hesaplamak için Bash betiği
Komutlarımın çalıştırılması için geçen süreyi hesaplamak için bash'de bir komut dosyası yazıyorum, göz önünde bulundurun: STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this task..." Sanırım mantığım doğru ancak şu çıktıyı alıyorum: "Bu görevi tamamlamak saniyeler sürer …
119 linux  bash  shell 

8
~ / .Ssh / id_rsa.pub kopyalanamıyor
SSH Anahtarları Oluşturma bölümünde takip ediyorum diyor sudo apt-get install xclip Xclip'i indirir ve yükler. Eğer sahip değilseniz apt-get, başka bir yükleyici kullanmanız gerekebilir (gibi yum) xclip -sel clip < ~/.ssh/id_rsa.pub İd_rsa.pub dosyasının içeriğini panonuza kopyalar Ama sonra çalıştırmak xclip -sel clip < ~/.ssh/id_rsa.pubalıyorum Error: Can't open display: (null) sorunu …
119 linux  ssh 

14
gradlew komutu bulunamadı?
Gradlew ile bir Java projesi üzerinde çalışıyorum. İşletim sistemim olarak Ubuntu Linux kullanıyorum. "Gradle" ı çalıştırdığımda çalışır ve bana bilgi verir. Ama "gradlew" komutunu çalıştırdığımda, "Komut yok 'gradlew' bulunamadı, şunu mu demek istediniz: 'gradle' (evren) paketinden 'gradle' komutu gradlew: komut bulunamadı" Araştırmamı yaptım, jdk'ye sahibim ve sudo apt-get install gradle …


5
Yığın boyutundan çok daha fazla bellek kullanan Java (veya Docker bellek sınırını doğru bir şekilde boyutlandırın)
Benim uygulamam için, Java işlemi tarafından kullanılan bellek yığın boyutundan çok daha fazla. Kapsayıcıların çalıştığı sistem bellek sorunu yaşamaya başlar çünkü kapsayıcı yığın boyutundan çok daha fazla bellek alır. Yığın boyutu 128 MB ( -Xmx128m -Xms128m) olarak ayarlanırken , kapsayıcı 1 GB bellek alır. Normal şartlar altında 500MB'ye ihtiyacı vardır. …
118 java  linux  docker  memory  jvm 




5
hata: Libtool kitaplığı kullanıldı ancak 'LIBTOOL' tanımsız
automakeOrientDb C ++ kitaplığına çalışıyorum , ancak bazı hatalar alıyorum. Makefile.am:10: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:10: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:10: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:10: If 'LT_INIT' is in 'configure.ac', make sure Makefile.am:10: its definition …
117 c  linux  autotools  orientdb 

4
Python betiği Ctrl-C ile öldürülemez
Python iş parçacığını aşağıdaki komut dosyasıyla test ediyorum: import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print 'second' FirstThread().start() SecondThread().start() Bu, Kubuntu 11.10 üzerinde Python 2.7'de çalışıyor. Ctrl+ Conu öldürmeyecek. Ayrıca sistem sinyalleri için bir işleyici eklemeyi denedim, …
117 python  linux 

1
Strace'in argümanları kısaltması engelleniyor mu?
Bir programın hangi komutları kullanarak yürüttüğünü bulmak için strace kullanmaya çalışıyorum execve. Bu komutlardaki bazı argümanlar oldukça uzun ve strace argümanları olarak kısaltıyor execve(yaklaşık 30 karakterden sonra "..." görüyorum), bu da herhangi bir yararlı bilgi almamı engelliyor. Her bir argümanın tam metnini nasıl alabilirim? Man sayfasını okudum . -V seçeneği, …
117 linux  strace 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.