Unix & Linux

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

1
OS X, bash: açık dosya tanımlayıcılarında daha az çalışıyor, kedi çalışmıyor
Üzerinde çalıştığım bir bash betiğinde (Ubuntu ve OS X üzerinde çalışması gerekiyor), yüzlerce komutun çıktısını bir dosyaya yönlendirmem gerekiyor. Hepsine eklemek yerine &>..., sadece exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 Şimdiye kadar iyi, ama tüm bu komutların yarısında, dosya tanımlayıcısını açık tutarken şimdiye kadar yazılan her şeyi okumam gerekiyor. Şimdi, …

5
cron işinde nginx logrotate hatası
Digital Ocean VPS üzerinde Ubuntu 14.04 LTS ve nginx kullanıyorum ve bazen başarısız bir cron işi hakkında bu e-postaları alıyorum: konu Cron testi -x / usr / sbin / anakron || (cd / && run-parts --report /etc/cron.daily) E-postanın gövdesi: /etc/cron.daily/logrotate: hata: '/var/log/nginx/*.log' run-parts için paylaşılan postrotate komut dosyasını çalıştırma hatası: …
10 ubuntu  cron  nginx  logrotate 



3
/ Etc / shadow dosyama nasıl yorum ekleyebilirim?
Bazı sistem yükseltmelerini çalıştırıyorum ve paket yöneticim yukarı / etc / shadow ve mine arasındaki değişiklikleri gösteriyor. Bu bir dahaki sefere dosyaya bazı yorumlar koymak istiyorum. / Etc / shadow dosyasına bir şeyler kırmadan yorum yazmayı nasıl başarabilirim? Ben varsayılan "#" muhtemelen yapacağını düşünüyorum, ama bu yanlış alırsanız yeniden başlatma …
10 password 

2
Büyük dosya ext2 usb çubuğuna kopyalanamıyor [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 4 yıl önce kapalı . 8G usb çubuğum var (linux Mint'deyim) ve 5.4G dosyasını içine kopyalamaya çalışıyorum, ancak No space left on device …

1
GParted LiveCD başlatılamıyor
VirtualBox (LinuxMint 17.1) içinde bir VM kurulumum var. Ama bir bölümü yeniden boyutlandırabilmem için GParted'a önyükleme yapmaya çalışıyorum. Ben kullanıyorum gparted-live-0.22.0-2-amd64.isove doğru önyükleme yapıyor. GRUB'daki her seçeneği ve ikinci menüyü denedim, ancak bu ekranı geçemiyorum: Tuş haritası seçim ekranına gelmeden önce bu ekran önyükleme sırasında da görüntülenir: VM Yapılandırması burada

6
Adlarında boşluk bulunan dosyaları silme
Adlarında boşluk olan tüm dosyaları silmeye çalışıyorum. Aşağıdaki komutu kullanıyorum. Ama bu bana bir hata veriyor Komut: ls | egrep '. ' | xargs rm Burada sadece ls | egrep '. 'komut kullanıyorsam , dosya adlarında boşluk olan tüm dosya adını veriyor. Ama ben rm çıktısını geçmek çalışırken, tüm boşluklar …
10 shell  quoting  rm  xargs 

1
cp, dosyaları kaldırdığını söylüyor, ancak olmamalı
Hızlı yedekleme yapma: root@guilmon:/mnt/backup/guilmon/home# cp -uvfrx --preserve=all /home/rena/ . Çıktı şaşırtıcı - bazı dosyaların kaldırıldığı söyleniyor! removed ‘./rena/dev/lua/conkybitcoin/conkybitcoin.lua’ Kaldırılan dosyalar rastgele görünüyor ve değişmedi. Neden onları kaldırdığını söylüyor? Yabancı olsa bile, o dosyayı (veya kaynağı) gerçekten kaldırmamış gibi görünmüyor . Neler oluyor?
10 backup  cp 


1
Debian'da birden çok çekirdek görüntüsü sürümü için DKMS modülünü nasıl derleyebilirim?
linux-imagePaketin 3.16 ve 4.0 sürümlerini yükledim. Giriş sırasında "gelişmiş seçenekler" menü öğesinden hangi çekirdeği önyüklemek istediğimi seçebilirim. Ancak, bir DKMS modülü yüklediğimde yalnızca yeni sürüm için derlenir: Setting up fglrx-modules-dkms (1:14.12-1) ... Loading new fglrx-14.12 DKMS files... Building only for 4.0.0-1-amd64 İlgili paketleri ( linux-headers, linux-kbuild, linux-compiler-gcc) çok 3.16 için …


1
Bazı komutlarda belirli parametreleri izleme
Diyelim ki bir komutum var git branch(her zaman birkaç kelimeyle). Ne istiyorum bu komut argümanlarla yürütüldüğünde takip etmektir. Örneğin, komutu git branch develophatasız yürütürsem, developbir dosyaya kaydetmek istiyorum . Git komutumun üzerine yazmaya çalıştım .bash_profile, şöyle bir şey: git () { if [ $# -eq 3 ] then git $@ …
10 bash  shell  function 

1
bash'da çok satırlı macunu önlemek
Sıklıkla ctrl+cbazı gui uygulamalarından metin kopyalayıp sağ fare tıklatma menüsünü ve yapıştırmayı kullanarak terminal öykünücüme (sonlandırıcı) yapıştırmak için kullanıyorum. Bazen panonun bash içine yapıştırıldığında her satırın "yürütülmesine" neden olan birkaç satır içerdiğini unutuyorum Çok hatlı macunu tamamen önlemek için bir çözüm var mı?

2
Sabit bağlantı sayısı 0 olduğunda dizin kaldırılır mı?
Sabit bağlantı sayısı 0 olduğunda dizin kaldırılır mı? Bir dizin nedeniyle sabit bağlantı sayısı her zaman en az 2 olur .. Bir rm -rdizin olduğunda , sabit bağlantı sayısını 1 yerine 2'den 0'a düşürür mü? Bir dizinin sabit bağlantı sayısı 1 olabilir mi? Teşekkürler.
10 directory 

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.