Unix & Linux

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

7
Ne zaman ek bir dosya tanımlayıcı kullanırsınız?
Bir dosya tanımlayıcısı oluşturabileceğinizi ve çıktılara yönlendirilebileceğini biliyorum. Örneğin exec 3<> /tmp/foo # open fd 3. echo a >&3 # write to it exec 3>&- # close fd 3. Ancak aynı şeyi dosya tanıtıcısı olmadan da yapabilirsiniz: FILE=/tmp/foo echo a > "$FILE" Ne zaman ek bir dosya tanımlayıcı kullanmanız gerektiğine …


4
Borular farklılaşamaz mı?
Zeki olmak ve uzaktaki bir dosyayı önce elle indirmeden yerel bir dosyayla karşılaştırmak istedim. Uzak dosyanın içeriğini alabilirim ssh user@remote-host "cat path/file.name" Ancak, bunu diff ssh user@remote-host "cat path/file.name" | diff path/file.name bana bunu veriyor: diff: missing operand after `path/file.nae' diff: Try `diff --help' for more information. Ayarlanmış ssh anahtarlarım …

2
`` `` name` ile `Bul` ve` -exec` `-name` sadece son eşleşmeleri yürütür
Kullanırken find . -type f -name "*.htm*" -o -name "*.js*" -o -name "*.txt" tüm dosya türlerini bulur. Ama -execsonunda eklediğimde : find . -type f -name "*.htm*" -o -name "*.js*" -o -name "*.txt" -exec sh -c 'echo "$0"' {} \; sadece .txtdosyaları yazdırıyor gibi görünüyor . Neyi yanlış yapıyorum? Not: …
74 find 

11
ssh_exchange_identification: Uzaktaki bir ana bilgisayar tarafından kapatılan bağlantı (hosts.deny kullanılmıyor)
Ben değilim değil kullanarak hosts.allowveya hosts.denydaha fazla SSH benim pencere-makine (aynı dizüstü bilgisayar, farklı bir sabit disk) ama benim Linux makine çalışır. ssh -vvv root@host -p port verir: OpenSSH_6.6, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 20: Applying options for * debug2: ssh_connect: needpriv …



6
Bir sunucudaki stdout'u başka bir sunucuda stdinlemek için bağlayabilir miyim?
stdoutbir CentOS sunucusunda stdin, başka bir CentOS sunucusuna yönlendirilmesi gerekir. Mümkün mü? Güncelleme ScottPack, MikeyB ve jofel hepsinin geçerli cevapları var. Scott'a cevabı verdim, çünkü sorumun güvenliği bir gereklilik olarak belirtmemiş olmasına rağmen, güvende olmak her zaman güzeldir. Ancak, diğer iki arkadaşın önerileri de işe yarayacak.
74 pipe  stdout  stdin 

6
Bir komutun kabuktan önceki komuttaki anlamı nedir?
Android tutulması hata ayıklama öğretici takip ederken, ben komutları takip karşılaşıyorum. cd /path/to/android/root . build/envsetup.sh lunch 1 make emulator Benim sorunum, önceki nokta ne build/envsetup.shanlama geliyor?
74 shell 




7
Kaç tane mermi derinim?
Sorun : Kaç tane mermi derin olduğumu bulun. Detaylar : Kabuğu vimden çok açıyorum. İnşa et, koş ve çık. Bazen, başka bir vim'i ve sonra başka bir kabuğu daha unutup açarım. :( Ne kadar derin olduğumu bilmek istiyorum, belki de her zaman kabuk ekranımda bile. (Bu kısmı yönetebilirim). Benim çözüm …
73 bash  shell-script  shell  vim  zsh 

2
Linux sistemlerinde “WannaCry”: Kendinizi nasıl koruyorsunuz?
Hızlı7 bir makaleye göre , Linux sistemlerinde uzaktan kod yürütülmesine izin veren bazı hassas Samba sürümleri var: İken WannaCry ransomworm Windows sistemleri etkiledi ve net düzeltme adımlarını ile kolayca tanımlanabilir oldu, Samba açığı Linux ve Unix sistemleri etkileyecek ve elde veya uygun İyileştirilmesi dağıtma önemli teknik engellerin sunabilir. CVE-2017-7494 Samba'nın …

3
Sunucu yöneticisi bana kullanmak için özel bir anahtar gönderdi. Neden?
Bir şirketin aşamalı ve canlı sunucularını dağıtım çevremize bağlamak için bir sunucuya erişmem gerekiyordu. Kendi tarafındaki bir yönetici iki örneği ayarladı ve sonra bizim için SSH olarak sunucuda bir kullanıcı yarattı. Bu kadar alışkınım. Aklımda şimdi olan şey, onlara yetkilendirilmiş anahtarlar klasörüne yerleştirilebilecek ortak anahtarımı göndermem olacak. Ancak bunun yerine …

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.