Unix & Linux

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

1
SIGINT sinyalini yakalamaya çalışırken neden bir hata mesajı alıyorum?
Lftp kullanarak bir sunucudan dosyaları otomatik olarak indirmek için aşağıdaki komut dosyasını çalıştırıyorum. Çalıştığı zaman hata mesajını aldığım dışında çalışır trap: SIGINT: bad trap SIGINT ve SIGTERM'i INT ve TERM ile değiştirirsem işe yarıyor, ancak aynı amaca ulaşıp ulaşmadığını bilmiyorum. Bu Linux Debian 4.9.2-10'da. #!/bin/sh login="login" pass="password" host="server.server.com" remote_dir='~/remote/dir' local_dir="/local/dir" …
12 shell  trap 


2
Nginx Proxy sunucusundan Çerezlere Güvenli Bayrak Ekleme
Mozilla, web sitesi yapılandırmanızı kontrol etmek için yeni bir araç yayınladı. observatory.mozilla.org Ancak tarama Çerezler (-10 puan) hakkında şikayet ediyor: Güvenli bayrağı olmadan oturum çerezi ayarlandı ... Maalesef nginx'imin arkasında çalışan hizmet, güvenli üstbilgiyi ancak SSL doğrudan orada sona ererse ve SSL nginx'te sona erdiğinde ayarlayamaz. Bu nedenle "Güvenli" bayrağı …

5
Firefox'ta yedek kodlamayı UTF-8 olarak nasıl ayarlayabilirim?
Bir Norveç markdown belgesi yazdım: $ file brukerveiledning.md brukerveiledning.md: UTF-8 Unicode text markdownKomutunu kullanarak HTML'ye dönüştürdüm : $ markdown > brukerveiledning.html < brukerveiledning.md $ file brukerveiledning.html brukerveiledning.html: UTF-8 Unicode text Ancak, Firefox ASCII olmayan karakterleri kırarak "windows-1252" kodlamasını kullanmakta ısrar ediyor . Yedek metin kodlamasını "Geçerli Yerel Ayar için Varsayılan" …


6
Yüklemeden önce bir diski agresif bir şekilde fsckleyin
Eski işlemci altındaki yazılımı test etmek için kullandığım eski bir HP Athlon makinem var. Sık sık kahverengi çıkışlarımız var ve sonuncusundan sonra disk dağınıktı. fsckTüm sorunları çalıştıramadım ve gönderemediğim için çok kötüydü . İşletim sisteminin yeni bir yüklemesini yaptım, ancak hala fsckşikayet alıyorum . Sabit sürücüyü veya makineyi kınamadan önce …

3
Bir bash betiğinde / dev / stdout hedef konumu nasıl kaydedilir?
Ben /dev/stdout1 dosya tanımlayıcı diğer konum ile değiştirmeden önce orijinal konumunu korumak isteyen belirli bir bash komut dosyası var . Doğal olarak şöyle bir şey yazdım old_stdout=$(readlink -f /dev/stdout) Ve işe yaramadı. Çok çabuk sorunun ne olduğunu anlıyorum: test@ubuntu:~$ echo $(readlink -f /dev/stdout) /proc/5175/fd/pipe:[31764] test@ubuntu:~$ readlink -f /dev/stdout /dev/pts/18 Obvioulsly, …

2
wheezy'den jessie'ye yükseltmeye çalışırken apt-get dist-upgrade hiçbir şey yapmaz
Ben Debian wheezy ve aşağıdaki gibi jessie yükseltme girişiminde: sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade Bu işlemler başarıyla tamamlandı ve yeniden başlattım, ancak sistem hala hırıltılı: ~: cat /etc/*release PRETTY_NAME="Debian GNU/Linux 7 (wheezy)" NAME="Debian GNU/Linux" VERSION_ID="7" VERSION="7 (wheezy)" ID=debian ANSI_COLOR="1;31" HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="http://bugs.debian.org/" ~: sudo apt-get dist-upgrade …
12 debian  apt  upgrade 

5
MacOS'ta neden `` pwd``yi `` açmak '' için kullanamıyorum?
Bu macOS'a özgüdür, ancak Ask Different topluluğuna girmek için çok unixy gibi görünüyor . Terminal'de, pwdsonucu kopyalayabilir ve sonucu openyazıp yapıştırabilirim ve klasör Finder'da açılır, ancak pwd | open için yardım belgelerini yazdırır open. Borulama neden çalışmıyor ama yapıştırma işe yarıyor?
12 osx  pipe 

1
Hata ayıklama için Bash değişkenlerinin genişlemesine bakın?
Bask kodunun okunmasını kolaylaştırmak için değişkenleri genişletmek için kullanılabilecek herhangi bir araç / püf noktası var mı? Örneğin, aşağıdakileri dönüştürür: DIR=/var/tmp FILE=${DIR}/file SCRIPT_ROOT=/opt/root TOOL=${SCRIPT_ROOT}/tool.sh ${TOOL} ${FILE} için: DIR=/var/tmp FILE=/var/tmp/file SCRIPT_ROOT=/opt/root TOOL=/opt/root/tool.sh /opt/root/tool.sh /var/tmp/file BASH kodunu Python'a dönüştürüyorum ve BASH sözdizimini okuyorum.


7
Ubuntu 16.04'te Octave çalıştırılırken hata oluştu
Ben sadece şu cevap takip etti: Ubuntu 16.04 GUI olmadan Octave nasıl kurulur? ubuntu 16.04 oktav yüklemek için ve görünüşe göre iyi çalıştı. Görünüşe göre terminalde oktav-cli çalışan Ama onun ikonuna tıklayarak oktav çalıştırmak için gittiğimde aşağıdaki hatayı aldım: /Home/user/.config/octave/qt-settings ayar dosyası mevcut değil ve oluşturulamıyor. /Home/user/.config/octave için okuma ve …
12 octave 

7
/ *… * / / * & * / Dahil tüm karakterleri nasıl silebilirim?
Ben sed ve awk denedim, ama karakter olarak çalışmayan zaten sınırlayıcı olarak komut var "/" içerir. Lütfen bunu nasıl başarabileceğimi bana bildirin. Aşağıda örnek bir örnek verilmiştir. Yorumlanan bölümleri kaldırmak istiyoruz. /*.....*/ /*This is to print the output data*/ proc print data=sashelp.cars; run; /*Creating dataset*/ data abc; set xyz; run;


2
Rpm ile daha az ne yapar ve rpm olmadan bu metni nasıl alabilirim
Yürüttüğümde less package.rpm, daha az bana paketle ilgili her türlü meta bilgiyi gösterir. Daha azı tam olarak ne yapıyor - meta bilgileri ayıklamak için dahili kod var mı, yoksa ilk bölüm bir metin dosyasına benzeyecek şekilde yapılandırılmış bir rpm mi? headBurada çok yararlı olmadığından , eski varsayalım . Ama asıl …
12 grep  rpm  less 

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.