«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.

4
Npm install -g gulp yüklendikten sonra bile yerel yutkunma yüklemesi bulunamadı
Gulp yüklemeyi denedim npm install -g gulp Çıktı böyle bir şey gibi görünüyor. (bazı günlükleri atladım) npm http 304 https://registry.npmjs.org/string_decoder npm http 304 https://registry.npmjs.org/lodash._htmlescapes /usr/bin/gulp -> /usr/lib/node_modules/gulp/bin/gulp.js gulp@3.6.2 /usr/lib/node_modules/gulp ├── tildify@0.2.0 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── semver@2.2.1 ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1) ├── orchestrator@0.3.3 (sequencify@0.0.7) ├── liftoff@0.9.8 (extend@1.2.1, …
88 linux  ubuntu  gulp 


7
Java işlemi zarif bir şekilde nasıl durdurulur?
Linux ve Windows'ta bir Java sürecini nasıl düzgün bir şekilde durdurabilirim? Ne zaman aranıyor Runtime.getRuntime().addShutdownHookve ne zaman aranmıyor? Sonlandırıcılar ne olacak, burada yardımcı oluyorlar mı? Java sürecine kabuktan bir çeşit sinyal gönderebilir miyim? Tercihen taşınabilir çözümler arıyorum.
88 java  linux  windows  shell  process 

9
Bir dizini yalnızca belirli bir türdeki dosyalar için nasıl ayırt edersiniz?
Yinelemeli bir dizin diff istiyorsam ancak yalnızca belirli bir dosya türü için diff komutuyla ilgili bir sorum var, bunu nasıl yapabilirim? Hariç tutma seçeneğini kullanmayı denedim, ancak yalnızca bir model kullanabiliyorum: $ diff /destination/dir/1 /destination/dir/2 -r -x *.xml Ben sadece xml dosya türünü hariç tutabilir komutla rağmen (klasör resim türünde …
88 linux  bash 

7
AT&T ile Karşılaştırıldığında Intel Assembly Sözdiziminin Sınırlamaları [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Benim …
88 linux  assembly  x86  att  bsd 

5
GNU ekranı yanıt vermiyor, engellenmiş görünüyor
GNU Ekranı donuyor gibi görünüyor. Kullanıcı girişi girilemiyor. GNU ekranını kullanıyordum ve ekrana bastığımda yanıt vermiyordu. Tüm GNU ekran komutlarını çalıştırabilirim, ancak kullanıcı girişi giremiyorum. Önemli işlerim olduğu için bu ekranı öldürmek istemiyorum ve onu kaybetmek istemiyorum.

10
Bash kullanarak komut çıktısını sütunlara böl?
Bunu yapmak istiyorum: bir komut çalıştır çıktıyı yakala bir hat seçin o satırın bir sütununu seçin Sadece bir örnek olarak, diyelim ki komut adını a'dan almak istiyorum $PID(lütfen bunun bir örnek olduğunu unutmayın, bunun bir işlem kimliğinden bir komut adı almanın en kolay yolu olduğunu önermiyorum - asıl sorunum ile …
88 linux  bash  pipe 

3
Linux oom-killer'ın günlüklerini anlama
Uygulamam oom katili tarafından öldürüldü. Takas olmadan canlı bir USB üzerinde çalışan Ubuntu 11.10'dur ve bilgisayarda 1 Gig RAM vardır. Çalışan tek uygulama (tüm yerleşik Ubuntu öğeleri dışında) programım flasherav. / Tmp'nin bellek eşlendiğini ve çökme anında içinde yaklaşık 200MB dosya olduğunu unutmayın (bu nedenle ~ 200MB RAM kaplıyordu). Om-killer …

11
Sınırlayıcıya göre bir dosyayı birden çok dosyaya bölün
Ben bir kez dosya -|olarak her bölüm sonunda sınırlayıcı ... unix kullanarak her bölüm için ayrı dosyalar oluşturmak zorunda. girdi dosyası örneği wertretr ewretrtret 1212132323 000232 -| ereteertetet 232434234 erewesdfsfsfs 0234342343 -| jdhg3875jdfsgfd sjdhfdbfjds 347674657435 -| Dosya 1'de beklenen sonuç wertretr ewretrtret 1212132323 000232 -| Dosya 2'de beklenen sonuç ereteertetet …
88 linux  unix  awk  split 

9
SSH kullanıcıları, oturum açtıktan sonra önceden tanımlanmış bir komut setiyle nasıl kısıtlanır?
Bu bir güvenlik fikri. Çalışanlarımız bir linux sunucusundaki bazı komutlara erişebilir ancak hepsine değil. Örneğin, bir günlük dosyasına ( less logfile) erişme veya farklı komutlar başlatma ( shutdown.sh/ run.sh) olasılığına sahip olmalıdırlar . Arkaplan bilgisi: Tüm çalışanlar sunucuya aynı kullanıcı adıyla erişir: Ürünümüz "normal" kullanıcı izinleriyle çalışır, "kurulum" gerekmez. Sadece …
88 linux  shell  ssh 

6
Bul komutunu kullanın, ancak iki dizindeki dosyaları hariç tutun
_peaks.bedİle biten dosyaları bulmak , ancak tmpve scriptsklasörlerindeki dosyaları dışlamak istiyorum . Benim emrim şöyle: find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) Ama işe yaramadı. tmpVe scriptklasöründeki dosyalar yine de görüntülenecektir. Bunun hakkında fikri olan var mı?
88 linux  shell  unix  find 

3
cron sekmesini hafta içi belirli bir zamana ayarlayın
Ubuntu sunucusunda bir cron işi kurmaya çalışıyorum. Cron işinin komut dosyasını günün belirli saatlerinde ve haftanın belirli günlerinde çalıştırmasını istiyoruz. Örneğin, betiği aşağıdaki sırayla çalıştıran bir cron işi kurmak istiyoruz: Betiği hafta içi her 2 dakikada bir sabah 9'dan akşam 14'e kadar çalıştırın. Şu ana kadar yapabildiğim şey bu: * …
88 linux  cron 

3
Belirtilen yürütülebilir dosyanın dışındaki tek adımlı derleme kodunu gdb kullanmak, "geçerli işlevin sınırları bulunamıyor" hatasına neden oluyor
Gdb'nin hedef yürütülebilir dosyasının dışındayım ve bu hedefe karşılık gelen bir yığınım bile yok. Yine de tek adımda yapmak istiyorum, böylece montaj kodumda neler olup bittiğini doğrulayabilirim, çünkü x86 montajında ​​uzman değilim. Ne yazık ki, gdb bu basit derleme düzeyinde hata ayıklamayı yapmayı reddediyor. Uygun kesme noktasını ayarlamama ve durdurmama …

4
Jmap çalıştırılıyor soket dosyası açılamıyor
Ben çalıştırmak zorunda jmapbenim sürecin yığın dökümü almak için. ancak jvmgeri döndü: Unable to open socket file: target process not responding or HotSpot VM not loaded The -F option can be used when the target process is not responding Ben de şunu kullandım -F: ./jmap -F -dump:format=b,file=heap.bin 10330 Attaching to …
88 java  linux  jvm  jvm-hotspot 

4
Rand () neden sayıları Linux'ta Mac'ten çok daha sık tekrarlıyor?
Üzerinde çalıştığım bir projenin parçası olarak C'de bir hashmap uyguluyordum ve rand()Linux'ta sayıları Mac'ten çok daha sık tekrarladığını fark ettiğimde test etmek için rastgele ekler kullanıyordum . RAND_MAXher iki platformda da 2147483647 / 0x7FFFFFFF'dir. Ben bir bayt dizi yapar RAND_MAX+1-long, RAND_MAXrastgele sayılar üretir , her bir yinelenen olup olmadığını notları …
87 c  linux  macos  random 

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.