Unix & Linux

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


2
Unix / Linux'ta borulu komutları anlama
İki basit programım var: Ave B. Aönce koşar sonra B"stdout" u alır Ave onu "stdin" olarak kullanır. Bir GNU / Linux işletim sistemi kullanıyorum ve bunu yapmanın mümkün olan en basit yolunun: ./A | ./B Bu komutu tanımlamam gerekirse, bunun bir yapımcıdan ( A) girdi alan (yani okuyan ) ve …
16 pipe  terminology 

4
Geçerli komutun ortasından bir alt kabuk çalıştırma
Bu senaryoda sık sık kendimi buluyorum. Bir komut yazmanın ortasındayım ve tamamlamadan önce başka bir şeyi kontrol etmem gerekiyor. Şimdiye kadar hatırladığım giriş ile bir tür alt kabuk açmanın bir yolu var mı, o zaman bu alt kabuktan çıktığımda bulunduğum yere geri döndüm? $ mylongcommand -n -e <SOME KEY COMBINATION …
16 command-line  zsh 

3
Nslookup somename çalışmazken ssh somename nasıl çalışır?
somenameYapabileceğim bir ana bilgisayarın IP adresini nasıl bilebilirim ssh? nslookupBu ev sahibi yaparsam "cevap yok" diyor. sshO zaman adını nasıl çözebilirim? Ne açıklama ne /etc/hostsde .ssh/configişe yaradı. DÜZENLE Üzgünüm somenametamamen nitelikli. ssh somename.somedomain çalışırken ping somename.somedomain ve nslookup somename.somedomain yok


2
`. []. Foo []` bash'de ne yapar? Neden ".." ile eşleşiyor?
Aşağıdakilere bakın: $ echo .[].aliases[] .. $ echo .[].foo[] .. $ echo .[].[] .. $ echo .[].xyz[] .. $ echo .xyz[].xyz[] .xyz[].xyz[] $ echo .xyz[].[] .xyz[].[] Görünüşe göre bu bir şey yüceltiyor gibi görünüyor, ama sonucun nasıl bir araya geldiğini anlamıyorum. Anladığım kadarıyla []boş bir karakter sınıfı. Eğer sezgisel olurdu …
16 bash  shell  wildcards 

3
/Etc/resolv.conf'u kim okur?
Centos 7 sunucum alan adlarını düzgün çözmüyor. Gördüğüm kadarıyla, Modern Linux sistemlerinde /etc/resolv.confsıkça ile oluşturulur dhclient, dnsmasqya da Network Manager. Bu yüzden modern Linux'larda ağ yığını hakkında genel bir teorik sorum var: Okumaktan kim sorumlu /etc/resolv.conf? Alan adı çözümlemesinde hangi oyuncular (hizmetler veya çekirdek alt sistemleri) yer alır? KISA CEVAP: …

1
Dosya sistemleri arasında atomik hareketin tahmini?
Ubuntu altında bazı dosyaları bir dosya sisteminden diğerine taşımak zorundayım. Ancak, dosyaların en azından doğru dosya adı altında olmamak kaydıyla, hedefte hiçbir zaman kısmi veya eksik dosyalar olarak bulunmaması çok önemlidir. Şimdiye kadar tek çözümüm, her dosyayı alan, hedefteki geçici bir isme kopyalayan, daha sonra (atomik olması gerektiğine inandığım) orijinal …
16 file-copy  move 


2
Ubuntu'nun belirli bir sürümünün hangi Debian sürümüne dayandığını nasıl öğrenebilirim?
Anladığım kadarıyla Ubuntu Debian'a dayanıyor. Örneğin, Ubuntu için Wikipedia sayfasında " Debian mimarisine dayalı bir Linux dağıtımıdır " yazıyor. Ubuntu'nun belirli bir sürümünün (varsa) hangi Debian sürümüne dayandığını nasıl öğrenebilirim? Örneğin, Ubuntu'nun şu anki kararlı sürümü , Linux 4.13 çekirdeğine dayandığını ancak Debian sürümü hakkında hiçbir şey söylemediğini açıklayan " …
16 debian  ubuntu 

3
Kullanıcı adımı unuttuğum için giriş yapamıyorum
Arkadaşım bilgisayarıma Linux Mint 17.3 Cinnamon 64 bit koymuştu. Ben kullanıcı adını unuttum, bu yüzden Net "kullanıcı adı linux unuttum" için bir arama yaptım ve buraya geldi. Yaptığım GRUB'da 1. maddeye 'e' vurma önerisini aldım. Önerinin bir sonraki bölümünde KERNAL ile başlayan bir çizgi aradığı söyleniyor. Şimdi burada ilginç hale …

4
Tüm kullanıcı adlarını ve / veya ev dizinlerini nasıl listeleyebilirim?
Makinedeki tüm kullanıcıların dizinlerini listelemek istiyorum.Genellikle, yapacağım: ls -l /home Ama bunu başka makinelerde konuşlandırılacak bir komut dosyasında kullanıyorum ve belki de o makinelerde ev olarak adlandırmıyorlar (örneğin myHome). Bu yüzden genelleştirmek istiyorum ls -l ~. Ama bu sadece kullanıcıların ev dirs adı yerine tüm kullanıcıların ev dirs adı listeler …

1
Tarih olarak tar dosyası?
Tar ve adı olarak tarih ve saat ile bir dosya gzip çalışıyorum: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Ama geri dönüyorum: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Burada tam olarak neler oluyor ve nasıl düzeltebilirim? Tar …
16 bash  tar 

6
Apache2'yi Debian jessie'deki en son sürüme nasıl güncelleyebilirim?
Debian makinemde mevcut apache2 sürümü 2.4.10: root@9dd0fd95a309:/# apachectl -V Server version: Apache/2.4.10 (Debian) Apache'yi en son sürüme (en az 2.4.26) yükseltmek istiyorum: Denedim: root@9dd0fd95a309:/# apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done apache2 is already the newest version. 0 upgraded, 0 newly installed, 0 …

2
İşlem ikame çıktısı bozuk
echo one; echo two > >(cat); echo three; komutu beklenmedik çıktılar veriyor. Bunu okudum: İşlem ikamesi bash'da nasıl uygulanır? ve internette süreç ikamesi ile ilgili diğer birçok makale, ancak neden bu şekilde davrandığını anlamıyorum. Beklenen çıktı: one two three Gerçek çıktı: prompt$ echo one; echo two > >(cat); echo three; …

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.