Unix & Linux

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

3
Rsync Hata 23: Hangi dosyaların aktarılmadığını söyleyebilir miyim?
sudo rsync -va --progressBir harici sürücünün kökünden başka bir harici sürücüdeki bir klasöre koştum . Bunun nedeni kaynak sürücünün hatasız bir NTFS'ye sahip olmasıdır ve NTFS'yi onarmak için bir Windows bilgisayarına erişimim yok. 10 saat sonra dedi ki: sent 608725204596 bytes received 19365712 bytes 15902210.53 bytes/sec total size is 608586212274 …
32 rsync 

2
eşleşen deseni sil
Dosya adının ardından bir 'x' ardından bir sayı ve ardından en az iki kez bir sayı içerdiği tüm alt dizinlerdeki dosyaları tekrar tekrar kaldırmam gerekiyor. Örnek: Bu dosyaları kaldırmak istiyorum: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Ancak bu dosyaları kaldırmak istemiyorum: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' Bunu nasıl yapabilirim (bash kabuğundan)
32 bash  files  find  wildcards 

2
Bir kabuğun kastedilen anlamı “vi” modunda ya da “emacs” modunda mı?
Bu soru doğrudan cevaptan gelir . Bu durumda, özellikle şöyle yazan kısmı anlayamıyorum: Bu bağlamda, davranışı emacs 'bash (readline) / ksh / zsh emacs kipine göre daha yakındır, ancak Ctrl-Wönceki kelimeyi silen (sürücü kipinde de silinen ) terminal sürücüsü gömülü çizgi editöründen (kanonik modda) ayrılır. ). Burada iki tamamen farklı …

5
Gelen FTP'ye izin vermek için iptables
Gelen FTP trafiğine izin vermek istiyorum. CentOS 5.4: Bu benim /etc/sysconfig/iptablesdosyam. # Generated by iptables-save v1.3.5 on Thu Oct 3 21:23:07 2013 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [133:14837] -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT -A INPUT -p tcp -m state --state ESTABLISHED …

3
Sayfanın indirilmesini beklemenizi sağlayan yeri olan wget ile nasıl dosya indirilir?
Wget'ı kullanarak sourceforge'dan bir dosya indirmeye çalışıyorum, ancak hepimizin bildiği gibi indirme düğmesine tıklayıp otomatik olarak indirmesini beklemeliyiz. wget kullanarak bu tür dosyaları nasıl indirirsiniz? Bunu indirmeye çalışıyorum: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-linux.tar.gz/download Ancak bu URL bağlantısına bir wget yapmak, bana dosya tarayıcı üzerinden otomatik olarak yüklendiği için dosyayı almayacaktır.
32 wget 

12
Cron ile bildir-gönder kullanma
Arch Linux ile KDE / Awesome WM kullanıyorum. notify-sendÇalışmaya çalışıyorum cron. Ayar DISPLAY/ XAUTHORITYdeğişkenleri notify-senddenemeyi ve "sudo -u" ile çalışmayı sonuçsuz olarak denedim . Notify-send'i etkileşimli olarak oturumdan arayabilir ve bildirim alabilirim. FWIW, cron işi, geçici bir dosyaya eşyalar ekleyerek doğruladığım kadar iyi çalışıyor. İşe yaramaz sadece "bildir-gönder" dir. Kod: …

4
Linux'ta sürücü sıcaklığı nasıl kontrol edilir?
Ben kullandım hdparm -nve smartctl -Aancak her zaman bir sürücü için bu araçlardan sadece biri için cevap verebileceği gibi "sürücü başına" bir teknik gibi görünüyor. Peki, sürücü sıcaklığını Linux'ta (HDD ya da SSD) almak için standart bir yol var mı? Değilse, bu bilgileri almak için hangi (diğer) araçları kullanabilirim?

9
Uzun adam sayfalarını okumak ve aramak
Hakkında okumak isteyen da nihayet bıkmış bash 'ın readve' s -sile seçeneği man bash. Ben (hat 4500 civarında) sonunda doğru noktaya bulundu, ancak her ikisi beri, her zamanki gibi bir sinir bozucu /readve hatta /\s-s\saramalar yol çok sayıda maçları var. Öyleyse, soru şudur: Uzun man sayfalarını verimli bir şekilde nasıl …
32 search  man 

2
Sembolik bağların çözülmesi (pwd)
Aşağıdakileri yaptığımı söyle: cd /some/path ln -s /target/path symbolic_name Eğer öyleyse: cd /some/path cd symbolic_name pwd Alırım: /some/path/symblic_name ve yok: /target/path Kabuğumu doğrudan yaptığım gibi, sembolik bir bağlantıyı (tamamen CWD'yi vb. Güncelleme) "tamamen çözme" yolu var mı: cd /target/path ? Hedef yoluma nasıl ulaştığım konusunda "farkında" veya "hassas" gibi görünen …
32 files  symlink  cwd 

5
getopt, getopts veya manuel ayrıştırma - hem kısa hem de uzun seçenekleri desteklemek istediğimde ne kullanmalıyım?
Şu anda aşağıdaki gereksinimleri olan bir Bash betiği yazıyorum: Çok çeşitli Unix / Linux platformlarında çalışmalıdır. hem kısa hem de (GNU) uzun seçenekleri desteklemesi gerekir getoptsTaşınabilirlik açısından tercih edilen yol olacağını biliyorum, ancak AFAIK uzun seçenekleri desteklemiyor. getoptuzun seçenekleri destekler, ancak BashGuide buna karşı şiddetle tavsiye eder: Asla getopt (1) …

4
“/” De ekstra kalıcı diskler nereye monte edilmelidir?
Wikipedia'ya göre http://en.wikipedia.org/wiki/Unix_directory_structure http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Ekstra diskler /mnt/ilk bağlantıya göre monte edilmemelidir , fakat ikinci bağlantıya göre dikiş yapmaz. Her ikisi de, içerde olmaması gerektiğini düşünüyor /media. Soru Öyleyse, ekstra kalıcı diskler nereye monte edilmelidir?



3
Bir bash shebang'da ne yapar?
Aşağıdaki bir bash betiği var: #!/bin/bash -e egrep "^username" /etc/passwd >/dev/null if[ $? -eq 0 ] then echo "doesn't exist" fi Bu script -e olmadan çalışmayacak. -eBu komut dosyası için ne yapar ? Ayrıca, $?bu bağlamda ne yapar ?
32 linux  bash 

2
Kill -HUP alındığında program davranışı?
Öldürme sinyali HUP aldığında programın ne yapacağını öğrenmenin bir yolu var mı? Sadece ofc komutunu çalıştırmadan: D Örneğin, killall -HUP pppdpppd yeniden başlatılacak killall -HUP firefoxsadece firefox'u öldürecek
32 kill  signals 

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.