Unix & Linux

Linux, FreeBSD ve diğer Un * x benzeri işletim sistemleri kullanıcıları için soru-cevap




6
Dosya adlarının tıklanabilir olmasına izin veren bir terminal uygulaması var mı?
Bu soru edildi göç Unix & Linux Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 6 yıl önce göç etmiş . Yerel yollar için bağlantı çözünürlüğü yapan bir terminal emülatörü (uzantı veya uygulama) var mı? Özellikle şöyle şeyler gördüğümde: /home/sam/.gem/ruby/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue ' /home/sam/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in 'ms' /home/sam/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in 'ms' Tıklayabilmek istiyorum: /home/sam/.gem/ruby/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb Dosyayı açmak …

6
PowerShell'in Unix eşdeğeri?
Karmaşık kabuk komutları metin çıktısını AWK ile ayrıştırmayı içerdiğinde her zaman garip buldum . Temel olarak, yapılandırılmış veriyi metne dönüştürüyoruz, sonra yapılandırılmış verilere geri dönmek için metni tekrar ayrıştırıyoruz. PowerShell , yazılan nesneleri sadece metin yerine kabuk komutları arasında yönlendirebilmenizi sağlayarak bu sorunu önleyen bir Windows kabuğudir. PowerShell gibi, metin …
21 shell 

14
Kaynaktan derlemeyi destekleyen dağıtımlar
Uzun zaman önce, FreeBSD'yi port sistemiyle kullandım ve bundan sonra Portoo için portoo'yu kaynağından derleyerek yüklemek için kullandım. Bunu doğrudan sistemimi hedef almak için yaptım. Böyle bir yapılandırmayı destekleyen başka dağıtımlar var mı? Slackware'in de benzer bir şey olduğunu hatırlıyor gibiyim.

2
Tarih Komutanlığı 31 Aralık için Yanlış Hafta Sayısı Verdi
31 Aralık için hafta numarasını almaya çalıştığımda 1 döndürür. 30 Aralık için hafta numarasını aldığımda, 52 --- --- beklediğim budur. Pazartesi günü doğru. Bu Ubuntu çalıştıran bir RPI üzerinde. $ date -d "2018-12-30T1:58:55" +"%V%a" 52Sun $ date -d "2018-12-31T1:58:55" +"%V%a" 01Mon Zaman dizesi olmadan aynı sorun $ date -d "2018-12-31" …

3
Bir hata oluştuğunda Bash'teki satır numarasını nasıl bulurum?
Bash'te bir hatanın oluştuğu yerdeki satır numarasını nasıl buluyorsunuz? Misal Neye ihtiyacımız olduğunu açıklamak için satır numaraları ile aşağıdaki basit komut dosyasını oluşturuyorum. Komut dosyası dosyaları cp $file1 $file2 cp $file3 $file4 cpKomutlardan biri başarısız olduğunda, işlev çıkış 1 ile birlikte çıkar . Hatayı satır numarasıyla da yazdırma işlevini eklemek …

7
Bash'de “geri arama” programlama kavramı var mı?
Programlamayı okuduğumda birkaç kez "geri arama" kavramıyla karşılaştım. Funnily, "geri arama fonksiyonu" terimi için "didaktik" veya "açık" diyebileceğim bir açıklama bulamadım (okuduğum hemen hemen her açıklama bana bir diğerinden yeterince farklı görünüyordu ve şaşkın hissettim). Bash'de "geri arama" programlama kavramı var mı? Öyleyse, lütfen küçük, basit, Bash bir örnekle cevap …
21 bash  function 

3
/ Etc / hosts'in amacı nedir?
Anladığım kadarıyla, hostsdosya bir bilgisayar ağındaki ağ düğümlerini ele almaya yardımcı olan birkaç sistem tesisinden biridir. Ama içinde ne olmalı? Ubuntu'yu varsayılan olarak yüklediğimde 127.0.0.1 localhost Orada olacak. Niye ya? /etc/hostsCassandra gibi JVM sistemlerinde nasıl çalışır? DNS ne zaman alternatif olabilir, sanırım tek bir bilgisayarda değil mi?
21 dns  hosts  etc 

3
Tutulan kırık paketler nasıl düzeltilir?
Ubuntu'ya libssl-dev yüklemeye çalışılıyor 14.04.2 $ make fatal error: openssl/sha.h: No such file or directory compilation terminated. $ sudo apt-get install libssl-dev The following packages have unmet dependencies: libssl-dev : Depends: zlib1g-dev but it is not going to be installed E: Unable to correct problems, you have held broken packages. …


1
/etc/udev/rules.d/ vs /lib/udev/rules.d/ - hangisi kullanılır ve neden?
Arch wiki , Steam denetleyici sorunlarımı düzeltmek için bir dosya oluşturmayı önerdi/etc/udev/rules.d/ . Bu işe yaradı! Ancak, bu klasörde yeni oluşturduğum dışında başka kural olmadığını fark ettim. Ayrıca, gördüğüm diğer tüm kaynaklar udev kurallarını yerleştirdiğini söylüyor /lib/udev/rules.d/ve bu klasörde de birçok udev kuralı var. Görünüşte aynı şey için neden iki …
21 udev  etc 


3
Belirli bir uzantıdaki dosyaların oluşturulması için bir dizini izlemek için inotifywait nasıl kullanılır
Bu cevabı gördüm . Örnek olarak inotifywait kullanmayı düşünmelisiniz: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file done Benim sorum, yukarıdaki komut dosyası herhangi bir tür dosya oluşturmak …

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.