Unix & Linux

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

5
Rsync ile -z sıkıştırma seçeneği yedekleme işlemini hızlandırır mı
In rsync, -ztransfer sırasında dosya verilerini sıkıştıracak. Doğru anlarsam, -zdosyaları aktarmadan önce sıkıştırın ve aktardıktan sonra sıkıştırın. Sıkıştırma nedeniyle aktarma sırasında süre azaltıyor mu, sıkıştırma ve açma süresinin üstünde mi? Sorunun cevabı usb (2.0 veya 3.0) aracılığıyla harici bir hdd'ye veya internet üzerinden ssh ile sunucuya yedekleme yapmamda mı olur?
37 rsync 

2
“$ {- # * i}”! = “$ -” ne anlama geliyor?
Gelen /etc/profileBunu görmek: for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/dev/null 2>&1 fi fi done Ne demek ${-#*i}istiyorsun Başlangıçta bir parametre genişletme tanımını bulamıyorum ${-.



9
Minimum / maksimum iki sayı veren bir unix komutu var mı?
Okunan sayıları sınırlamak için bir komut arıyordum stdin. Bu amaçla küçük bir senaryo yazdım (eleştiriye açıktır), ancak bunun için basit bir komut (standart ve basit kullanım (sanırım)) olup olmadığını merak ediyordum. Asgari iki sayı bulan betiğim: #!/bin/bash # $1 limit [ -z "$1" ] && { echo "Needs a limit …


3
Klasörde dosya oluştur: izin reddedildi
Dosyaları Ubuntu 12.04'teki bir dizine kopyalarken sorun yaşıyorum. Giriş dizininde, kopyalamak istediğim yol: /home/sixven/camp_sms/inputs Ancak ini, aşağıdaki gibi bir örnek dosya oluşturmak için terminalde aşağıdaki komutu çalıştırın: francisco-vergara@Francisco-Vergara:/home/sixven/camp_sms/inputs$ touch test_file.txt touch: can not make `touch' on «test_file.txt»: permission denied Dosyaları doğrudan bu dizine kopyalayamıyorum. Dosyaları kopyalamak için chown& chmodkomutlarıyla izinleri …
37 chmod  chown 


3
chmod + sessiz mod + hataya rağmen çıkış kodunu 0 zorla
Chmod çalıştırmak ve komuttan hatayı yoksaymak mümkün mü Örnek (örnek olarak göstermek için file.txt dosyası mevcut değil) Yazarken chmod 777 file.txt Çıktıda hata alıyorum chmod: cannot access file.txt : no such file or directory Bu yüzden f komutuna aşağıdaki komutu ekliyorum: (vakayı göstermek için file.txt mevcut değil) chmod -f 777 …

2
“Test” ten “stabil” e nasıl geri dönülür - Çekirdek küçültme
Şu anda çok eğleniyorum apt-get- ve en kötüsü, bu benim hatamdı. Ben etkinleştirmiştik testingiçinde paketler /etc/apt/sources.listbelli paketini yükleyin. Ve sistemime yaptığını söyledim apt-get dist-upgrade. Her şey yolunda gitti, ama şimdi stablegüncellemeye geri dönmeye çalışıyorum - ve başarısız oluyorum ... Yapmaya çalışırken apt-get dist-upgrade, aşağıdaki bilgileri alıyorum: The following packages will …
37 debian  kernel 

2
Bash'in Fish'in otomatik önerileri ve vurgulaması gibi benzer özellikleri var mı?
Geçenlerde Balık'ta 2 özellik fark ettim ve bunların Bash'de de bulunup bulunmadığını bilen var mı merak ediyordum. Sözdizimi vurgulama Özellikleri: Balık yazarken yazım sözdizimini vurguladığını hemen fark edeceksiniz. Geçersiz komutlar varsayılan olarak kırmızı renktedir: Bir komut geçersiz olabilir, çünkü mevcut değil veya yürütemediğiniz bir dosyayı ifade ediyor. Komut geçerli olduğunda, …
37 bash  shell  fish 

2
`env <komut>` ne yapıyor?
Komut ne env ls -alyapıyor? Bir Linux testim vardı ve şu soruyu sordum: "Komut doğrudan nasıl çalıştırılır ama takma adı değil?" Bazı özel sembollerle önekleme komutu gibi bir çözüm olduğunu biliyordum, ama unuttum. Şimdi olduğunu biliyorum \. ( bu yazıdan okundu ). Ama aynı zamanda, okuduğum bir yerden, takma adlardan …


3
Çekirdek 3.7.10 veya daha üstündeki USB otomatik yayılımı nasıl devre dışı bırakılır?
Ben çekirdeğinden benim HTPC güncelledik 3.7.10 için 3.10.7 ve öyle görünüyor CONFIG_USB_SUSPEND şimdi çekirdek seçeneklerinden gitmiş ve PM dahildir. Karşılaştığım en büyük sorun, harici bir HDD’ime sahip olmam ve HTPC’yi askıya alıp uyandırırken sistemde mevcut değil. HDD uyanıyor (tekrar açıldığını duyabiliyorsunuz), ancak bağlama noktasına erişmeye çalıştığınızda aşağıdaki hatayı alıyorsunuz: ZOTAC …

2
/ Proc / sys / net / ipv [46] / conf / içindeki “tümü”, “varsayılan” ve “eth *” arasındaki fark nedir?
Sysctl olarak, /proc/sys/net/ipv[46]/conf/: tuşlar aşağıdaki alt anahtarı vardır all, defaultve her ağ arabirimi için bir anahtar. Örneğin, eth0 olan tek bir ağ arayüzüne sahip bir makinede şöyle görünecektir: iserv ~ # ll /proc/sys/net/ipv[46]/conf/ /proc/sys/net/ipv4/conf/: insgesamt 0 dr-xr-xr-x 0 root root 0 12. Sep 23:30 all/ dr-xr-xr-x 0 root root 0 …
37 linux  proc  ipv6  sysctl 

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.