Unix & Linux

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

6
Un * x için iyi bilinen ve iyi kullanılan bir kabuk komut dosyası IDE var mı?
Kabuk komut dosyalarında, özellikle de bash ve zsh komut dosyalarında hedeflenen IDE var mı? Bu, kabuk komut dosyaları için sözdizimi vurgulaması ve daha da önemlisi Python, Java ve C gibi normal programlama dilleri için mevcut olanlar gibi kesme noktaları, değişken inceleme ve değiştirme, vb. Özelliklerle hata ayıklama ortamları olması anlamına …
23 bash-script  ide 

5
Sabit EXT4-fs geometrisi düzeltildi (blok sayısı aygıt boyutunu aşıyor)
FAT32 bölümü ve EXT4 bölümü olan bir mikro SD kartım var. EXT4 bölümü artık bağlanmayacak. dmesg aşağıdaki hatayı gösterir: EXT4-fs (sdb2): bad geometry: block count 2199023779840 exceeds size of device (524288 blocks) Googled'im, fakat hala sorunun nerede olduğunu (bölüm tablosunda? Dosya sisteminde?) Ne de tam olarak anlayamadım. Bir takım çözümler …
23 filesystems  ext4  fsck 


1
Mevcut renk isimlerini nasıl listeleyebilirim?
Git yapılandırmama biraz renk eklemeye çalışıyorum ve terminalde hangi renk adlarının bulunduğunu bilmek istiyorum. Renkleri sadece ismiyle kullanmak istiyorum, böylece diğerlerinin anlaması daha kolaydır Yeni renkler eklemek istemiyorum - Sadece önceden tanımlanmış isimlerden birini seçmek istiyorum Tüm dağıtımlar için işe yarayan bir çözüm istiyorum, ancak öncelikle Debian Adının belirttiği rengi …
23 terminal  colors 

4
Apache2 IPv4 tcp portunda çalışmıyor
Debian 7 sunucumda Apache2 çalıştırmam gerekiyor. Ancak tcpv4 portunda değil, sadece tcpv6 portunda çalışır. Apt-get install ile kurdum. Localhost veya 127.0.0.1 veya sunucumun IPv4 adresine gidersem, hiçbir web sitesi görüntülenmez. Benim /etc/apache2/ports.conf: # If you just change the port or add more ports here, you will likely also # have …

3
Büyüyen bir geridönüş aygıtı nasıl kurulur?
Bunun gibi bir geridöngü aygıtı oluşturabildiğimi ve kullanabileceğimi biliyorum: # Create the file truncate disk.img --size 2G # Create a filesystem mkfs.ext4 disk.img # Mount to use mount disk.img /mnt # Clean up umount /mnt Ancak bu durumda disk görüntüsü 2GB olarak sabitlenir. Boşken 2GB, doluyken 2GB. Büyümeyecek. Boyutta büyüyebilecek …

2
Evet $ (evet evet) ne işe yarar?
yesKomutun ne kullanılabileceğini merak ederek , bu yoruma rastladım ve yürütmeye çalıştım yes $(yes yes) Anladığım kadarıyla, bu sadece sonsuz bir dizinin çıktısını almalı yes, fakat bunun yerine hiçbir şey çıkarıp grafik terminalimi birkaç saniye sonra çökertiyor. (Eğer tty1'de uygularsam, bir süre sonra giriş istemini görürüm.) Burada ne oluyor?
23 command 

3
HTTP / HTTPS trafiğini koklamak için hangi aracı kullanabilirim?
HTTP / HTTPS isteklerini engelleyebilen, aşağıdaki gibi bilgileri (içerik, hedef vb.) Çıkarabilen, çeşitli analiz görevlerini gerçekleştirebilen ve sonunda isteğin bırakılıp bırakılmayacağını belirleyebilecek bir komut satırı aracı arıyorum. Yasal istekler, başvuruya iletilmek yerine gönderilmelidir. Doğada tcpdump, Wireshark veya Snort'a benzeyen ancak HTTP düzeyinde çalışan bir araç. Referanslar Linux'ta HTTP isteklerini durdurma



7
Daha büyük komut dosyasını birden çok komut dosyasına bölmek ve bunları ana komut dosyasında kaynaklamak yaygın mıdır?
Şu anda daha büyük bir Bash senaryosu geliştiriyorum (bu benim açık kaynaklı bir projem) ve karışıklık yaratmaya başlıyor. Mantığı fonksiyonlara böldüm, yerel değişkenleri kullanabildiğim ve sadece birkaç genel değişken tanımladığım. Yine de bakımı oldukça zorlaşıyor. Komut dosyasını çoklu komut dosyalarına bölmeyi ve ana komut dosyasımda (diğer dillerdeki içe aktarma işlemlerine …
23 bash 

7
Bash ve zsh'de çift ve üçlü ikame
Bu sorudaki arka plan kısmının takibi . Gelen bashkullanabileceğim ${!FOO}içinde, çift ikame için zsh ${(P)FOO}. Her ikisinde de eski okul (hack-y) eval \$$FOOçalışıyor. Yani, benim için en akıllı ve en mantıklı şey ${${FOO}}, ${${${FOO}}}…iki / üçlü / n ikame için olacaktır. Bu neden beklendiği gibi çalışmıyor? İkincisi: Açıklamada ne \işe …

4
Kullanıcı alanı programları günlüklerini nereye kaydetmelidir?
Ayrıcalıklar olmadan çalıştırmak istediğim bir senaryo yazıyorum. Betiğin karşılaştığı hataların bazı günlük dosyalarına kaydedilmesini istiyorum. Yazma ayrıcalıklarım yok /var/log. Ve bir tane de ana dizinde olmak istemiyorum. Kullanıcı alanı komut dosyalarının çalışma zamanı bilgilerini kaydedebileceği bir yer var mı? /var/logHerhangi bir potansiyel güvenlik sorunu oluşturmadan komut dosyası günlük bilgilerimin olması …


3
bash - yapabilir miyim: bulabilirim… -bu hariç & & o?
Find - exec ile çağrılan iki kabuk komutunu mantıksal olarak birleştirmenin bir yolu var mı ? Mesela foo stringini içeren tüm .csv dosyalarını yazdırabilmek için beraber yapmak istiyorum: find . -iname \*.csv -exec grep foo {} && echo {} \; ancak bash "'-exec' için eksik argüman" ile şikayet ediyor
23 bash  find 

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.