Unix & Linux

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

9
Komut satırı aracı, bir dosyadaki tüm satırların çift olarak genişletilmesine “cat”
Aşağıdaki gibi görünen bir dosyam var (örnek.txt olarak adlandırın): Row1,10 Row2,20 Row3,30 Row4,40 Ben esas olarak dört satırın (yani toplam 16 ile bitmelidir) ikili kombinasyonu olan bu dosyadan bir akış üzerinde çalışmak istiyorum. Örneğin, çıktı olduğu bir akış (yani verimli) komut arıyorum: Row1,10 Row1,10 Row1,10 Row2,20 Row1,10 Row3,30 Row1,10 Row4,40 …

5
Bir dosya adının bir kabuk glob deseniyle eşleşip eşleşmediğini nasıl programlı olarak söyleyebilirim?
Bir dize $stringbir glob desen ile eşleşecek olup olmadığını söylemek istiyorum $pattern. $stringvarolan bir dosyanın adı olabilir veya olmayabilir. Bunu nasıl yapabilirim? Giriş dizelerim için aşağıdaki biçimleri varsayalım: string="/foo/bar" pattern1="/foo/*" pattern2="/foo/{bar,baz}" Ben eğer belirleyen bir bash deyim bulmak istiyoruz $stringeşleşmesi olacağını $pattern1, $pattern2ya da başka herhangi keyfi glob desen. İşte …
13 bash  wildcards 


1
"Postgres" neden bir kabuk gerektiriyor?
Debian Wheezy sistemlerimde, postgres kullanıcısı olan ' postgreSQL yöneticisi' postgres'in /bin/bashkabuk olarak kullandığını fark ettim . Ancak bunun neden gerekli olduğunu anlayamıyorum. Bunu değiştirmek /bin/falsehala komutu kullanmama izin veriyor psql. Peki, sistem kullanıcısı neden postgresbir kabuk gerektiriyor ve özel olarak olması gerekiyor /bin/bash?

3
aynı ağda olmayan iki sunucu arasındaki scp
2 farklı VPN bağlantısıyla erişebileceğim iki sunucu var. Makinemde her iki VPN'nin de aynı anda çalışmasını sağladım (biraz yönlendirme kuralları). scp <remote1>:some/file <remote2>:destination/folderDizüstü bilgisayarımın terminalinden bir tane yapmak istiyorum . Ben bu deneyin zaman, scpüzerinde çağrıldığında komut REMOTE1 bulamıyorum REMOTE2 aynı ağda değildir çünkü. scpKomutu dizüstü bilgisayarımdan yönlendirici olarak geçmeye …
13 ssh  routing  scp  vlan 

3
Linux Mint'i WiFi ağına bağlama
Eski bir dizüstü bilgisayara Linux Mint 17'yi (MATE) yeni kurdum ve her şey harika çalışıyor, ancak WiFi ağıma bağlanmasını sağlayamıyorum. Diğer tüm bilgisayarlarım erişebilir, ayrıca dizüstü bilgisayarda Windows XP bulunmadan önce de bulabilir ve bağlanabilir. Doğru ağı tespit edip etmediğini kontrol etmenin bir yolu var mı? Öyleyse, ağa nasıl düzgün …
13 linux  linux-mint  wifi 

1
Debian sistemleri hoparlörleri tanıyor gibi görünüyor, ancak Lenovo dizüstü bilgisayarlar için kulaklıkları tanımıyor
Gerekirse bazı çekirdek kodlarında bazı düzeltme ekleri veya değişiklikler uygulamaktan mutlu / rahat olurum. Çekirdekte Linux ses mimarisi ( pulse-audiove alsamixeruygulaması) hakkında hiçbir fikrim olmadığından tek ihtiyacım olan yön . Eminim ki biraz yama olmalı, problem çok yaygın görünüyor. NOT: İşte açıklama: (Uzun sürebilir ama herhangi bir şekilde halletmek istiyorum). …

3
[Az] yıldız işareti neden sayılarla eşleşiyor?
Geçerli yolda 3 dizin var. $ls a_0db_data a_clean_0db_data a_clean_data $ls a_*_data a_0db_data: a_clean_0db_data: a_clean_data: $ls a_[a-z]*_data a_clean_0db_data: a_clean_data: Son ls komutunun sadece eşleşmesini bekledim a_clean_data. Neden onu içerenle de eşleşti 0? bash --version GNU bash, version 4.2.24(1)-release (i686-pc-linux-gnu)

4
Docker + Köprüler + DHCP
Ben onların ana bilgisayarları ile aynı LAN adreslenebilir gereken docker kapları bir sürü var. Şimdiye kadar bunu bir köprü kurarak ve IP'leri manuel olarak atayarak ve IP'leri kendim yöneterek başardım. Örnek bir başlangıç ​​şöyle olacaktır: docker run \ --net="none" \ \ --lxc-conf="lxc.network.type = veth" \ --lxc-conf="lxc.network.ipv4 = 192.168.1.3/24" \ --lxc-conf="lxc.network.ipv4.gateway …
13 dhcp  bridge  docker 


2
Bash: proses ikamesi ve stdin
Aşağıdaki satır açıktır: echo "bla" | foo | bar Ama aşağıdaki olanlar da aynı şeyi yapıyor mu? echo "bla" | bar <(foo) echo "bla" | bar < <(foo) Hangi stdin gelen foove barokunan "bla" ve neden? Yani, elbette, sadece kodlayabilir ve kontrol edebilirim, ancak tanımlanmış davranış olup olmadığından emin değilim …

2
Özyineleme neden rm ile yukarı gitmiyor?
Ben genel olarak özyineleme yönü ve özellikle rm merak ediyorum. rm özyineleme sadece aşağı doğru çalışır? Çalışıyor: sudo rm -R *.QTFSgeçerli dizindeki ve altlarındaki tüm * .QTFS dosyalarını silecek, doğru mu? geçerli dizinde de gösterildiği gibi daha iyi bir kelime olmaması için bağlantılar ve bağlantılar ls -lhaiçerir , bu yüzden …
13 recursive 


6
Komut seçeneklerini nasıl hatırlıyorsunuz? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Çeşitli komutların seçeneklerini hatırlamak için hangi hileyi kullandığınızı merak ediyorum? Her zaman man sayfalarına bakmak zaman alıcı …
13 shell  command 

2
Katranı (vb.) Blok cihaz içeriğini arşivlemeye nasıl ikna edebilirim?
Birlikte bir sanal makineyi destekleyen altı Linux mantıksal birimim var. VM şu anda kapanıyor, bu yüzden tutarlı görüntüler almak kolaydır. Altı görüntünün tümünü bir arşivde bir araya getirmek istiyorum. Önemsiz, böyle bir şey yapabilirdim: cp /dev/Zia/vm_lvraid_* /tmp/somedir tar c /tmp/somedir | whatever Ancak bu elbette fazladan bir kopya oluşturur. Fazladan …
13 tar  disk-image  cpio 

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.