Unix & Linux

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


2
EXIT, DEBUG, RETURN ve ERR sinyalleri var mı?
trapBash içindeki yerleşik, aşağıdaki sözdizimine sahiptir trap [-lp] [arg] [sigspec ...] ... Her sigspecbiri bir sinyal adı veya bir sinyal numarasıdır. Sinyal adları büyük / küçük harfe duyarlı değildir ve SIG öneki isteğe bağlıdır. ... Dikkat bash manuel noktalar sigspecolabilir EXIT, DEBUG, RETURNve ERR. Sinyal isimleri mi? Bunları neden aşağıda …
14 bash  signals 

6
Ses aniden Debian 9 üzerinde çalışmıyor
Dizüstü bilgisayarımda DWM (masaüstü ortamı yok) ile birlikte "saf" Debian 9 kullanıyorum. Kurulumdan sonra pulseaudiosesin çalışması için paket kurmam gerekiyordu. İyi çalıştı ama aniden ses artık çalmıyor. Hangi eylemin buna neden olduğundan emin değilim (bazı paketi veya başka bir şeyi yükseltiyordu). Hiçbir yerde hata görmüyorum; sadece oynamıyor. Windows'ta hoparlörlerin çalışıp …

1
Yuva etkinleştirme özelliğine sahip sistemd kullanıcı birimleri aracılığıyla isteğe bağlı SSH Socks proxy'si istendiği gibi yeniden başlamıyor
Yalıtılmış bir ağa ulaşmak için ssh -D socks proxy kullanıyorum . Her eklediğimde ayrıntıları yazmak zorunda kalmamak için ~/.ssh/config: $ awk '/Host socks-proxy/' RS= ~/.ssh/config Host socks-proxy Hostname pcit BatchMode yes RequestTTY no Compression yes DynamicForward localhost:9118 Sonra bir systemd-kullanıcı servis birimi tanım dosyası oluşturdum: $ cat ~/.config/systemd/user/SocksProxy.service [Unit] Description=SocksProxy …

1
Bas sürümlerinde birden çok argüman içeren cd'nin farklı davranışı
Buraya beni şaşırtan bir şey gönderiyorum; bir uygulama sunucusunun Jessie'den Stretch'e yükseltilmesi bir bashsenaryoyu kırdı . Soruşturma üzerine, onu cdkomutun davranış değişikliğine daralttık . Senaryonun ne yaptığı iyi bir fikirse burada tartışmıyorum ya da geliştirilebiliyorsa, sadece davranış değişikliği / değişiklik zihniyetinin farkındalığına odaklanıyorum. Jessie $echo *-* xxxx-1.0b xxxx-run $cd *-* …
14 bash  cd-command 

2
X11 çekirdek ile nasıl etkileşime girer / giriş yapar
Linux çekirdeği ile metin tabanlı etkileşimi anladığım gibi, altındaki TTY cihazlarından birine bağlanan ve bir kullanıcı adı isteyen initstart getty(veya agetty) adlı bir program /dev. Bundan sonra login, kullanıcının parolasını soran ve doğruysa, kullanıcının tercih ettiği kabuğu (ör. bashVeya csh) başlatan bir program çalıştırılır . Bu noktada bash, TTY cihazı …
14 x11  linux-kernel  login  tty  getty 

2
Linux kabuk betiğinde xlsx'i xls'ye dönüştürme
Kabuk komutunu kullanarak ".xlsx" dosyasını ".xls" biçimine dönüştürmem gerekiyor. İşimde şu anda xlsx2csv komutunu kullanıyoruz ancak şimdi gereksinim değişti ve daha fazla hesaplama için tüm ".xlsx" dosyalarını ".xls" dosyalarına dönüştürmemiz gerekiyor. Bunun için, benim işimde bazı adam ".xlsx" dönüştürmek için bir komut geliştirdi ".xls" ama, bu sadece bir sayfa için …



4
'Passwd' ve 'chpasswd' arasındaki fark nedir?
Bu komutun açıklamasını bir kitaptan okudum passwd: Mevcut bir kullanıcının şifresini değiştirir. chpasswd: Oturum açma adı ve parola çiftlerinin bir dosyasını okur ve parolaları günceller. Görünüşe göre bu komut aynı işleri yapıyor. Aralarında fark var mı? DÜZENLE: Hangi dosyaları kullandığımızda bunları öğrenmek istiyorum. Aynı dosyayı veya farklı bir dosyayı değiştiriyorlar …

3
Bir dosyanın farklı satırlarını farklı değişkenlere nasıl okursunuz?
Bir metin dosyasının farklı satırlarını farklı değişkenlere okumak istiyorum. Örneğin input.txt: line1 foo foobar bar line2 bar line3 foo line4 foobar bar Bu sonuç, değişkenleri saklanabilir istiyorum var1, var2, var3ve var4bu tür var1=line1 foo foobar bar var2=line2 bar ve bunun gibi. Birisi bana bunun nasıl yapıldığını söyleyebilir mi? evalFor döngüsünde …
14 bash 

3
Bazı dosyaları bash'daki dosya adı genişletme mekanizmasından nasıl dışlayabilirim?
Kök dizinde ubuntu dosya sistemi dizinleri var ve yanlışlıkla yüzlerce dosyayı kök dizine kopyaladım. Sezgisel olarak kopyalanan dosyaları, rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. bu işe yaramıyor. Tüm dizini silerken bazı dizinleri hariç tutmanın doğru yolu nedir? EDIT: Ne yapacağını bilmeden asla burada herhangi bir komut deneyin!

4
Su kullanılarak komut www-data olarak çalıştırılamıyor
# su -l www-data ./http-app.py This account is currently not available. # su -l www-data -c ./http-app.py This account is currently not available. # su -c ./http-app.py www-data This account is currently not available. # su -lc ./http-app.py www-data This account is currently not available. # getent passwd www-data www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin …
14 debian  su 

1
Aya göre gruplandırılmış bir grup alabilir miyim?
İçinde çok fazla fotoğraf bulunan bir dizin var. Özellikle, du -sh --apparent-size /path/to/myfolderbana 331G verir. Hangi harika. Ama şimdi ay, örneğin böyle bir şey gruplandırılmış bir liste almak istiyorum: 2016-01 20MB 2016-02 520MB 2016-03 312MB ... Bunu linux yerleşikleriyle yapmanın (makul) bir yolu var mı, yoksa sadece kendi Python yardımcı …

4
Çıkış komutu bir Unix terminalinde nasıl çalışır?
Birisi exitkomutun Unix terminalinde nasıl çalıştığını açıklayabilir mi? Bir arama man exit ve which exityardımcı olmadı ve ben aşağıdaki sorunla karşılaştım. Yeni Red Hat sistemime Anaconda ve PyCharm için paketler ekledikten sonra exit, bir terminal oturumundan çıkmak için aradığımda bir dizi hata alacağımı fark ettim ve terminal beklendiği gibi sonlandı. …

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.