Unix & Linux

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

1
Popüler TCP kullanan servisler neden UDP'ye ve / etc / services'daki TCP girişlerine sahip?
Go ile ağ programlaması üzerine bir kitap okuyorum. Bölümlerden biri / etc / services dosyasıyla ilgilidir. Bu dosyayı araştırırken fark ettiğim bir şey de, her ikisi de taşıma katmanında TCP kullanan HTTP ve SSH gibi belirli popüler girişlerin UDP için ikinci bir girişi olması. Örneğin, Ubuntu 14.04’de: ubuntu@vm1:~$ grep ssh …

2
POSIX herhangi bir standart yardımcı programın yolunu garanti ediyor mu?
C'den, standart bir yardımcı program çalıştırmanın en kolay yolu nedir (örneğin, ps) ve başka bir şey yok? Örneğin bir standart mu POSIX garanti psolduğunu /bin/psveya ben ile ne elde etmek PATH ortam değişkeni sıfırlamak gerekir confstr(_CS_PATH, pathbuf, n);ve ardından YOL-arama üzerinden hizmet programını çalıştırın?
22 path  c  posix  exec 


2
Neden daha az git gereksiz yere koşuyor?
Çalıştırdığımda git branch(bash veya csh), otomatik olarak çıktıyı iletiyor less. Ancak, depodaki sadece birkaç şubeyle bu gereksizin ötesinde, sinir bozucu, şube listesi daha az istifa ettiğimde ortadan kalkıyor. ~/.gitconfigDosyayı ve yerel .git/configdosyaları kontrol etmek , çağrı cihazı ya da buna neden olabilecek herhangi bir şey hakkında hiçbir şey bulamaz. Aksi …
22 git 



2
Terminalimde sıfır kod olmadan çıkan herhangi bir komut terminal penceremi kapatıyor
İlk başta bu biraz komikti, "Bash Roulette" oynamak gibi ... ama şimdi eski lol oluyor Terminalimde sıfır kod olmadan çıkan herhangi bir komut terminal penceremi kapatıyor Belki set -eterminal kaynaklarımın olduğu bir bash betiğinde ayarlamış olduğum söylendi . Kontrol ettim .bash_profile/ .bashrc/ .profileve set -eorada görünmüyor . Başka bariz suçlular …

3
Bu komut dosyası yalnızca bir örneğinin çalışmasını nasıl sağlar?
19 Ağustos 2013 tarihinde, Randal L. Schwartz , Linux'ta, "[b] betiğinin yalnızca bir örneğinin yarış koşulları olmadan veya kilit dosyalarını temizlemek zorunda kalmadan" çalışmasını sağlamak için tasarlanan bu kabuk betiğini yayınladı : #!/bin/sh # randal_l_schwartz_001.sh ( if ! flock -n -x 0 then echo "$$ cannot get flock" exit 0 …

3
Eşit olmayan sözdizimi önemli midir?
Komut yazarken, iftaslarımı aşağıdaki sözdizimiyle yazarım, çünkü daha sonra gelenlerin doğru olmadığını anlamam daha kolay olur. if [ ! "$1" = "$2" ]; then Diğerleri aşağıdaki yolun daha iyi olduğunu söylüyor if [ "$1" != "$2" ]; then Mesele şu ki nedenini sorup sorduğumda hiç kimsenin cevabı yok gibi görünüyor. …
22 shell  test 



2
md5sum sağlama toplamına '\' hazırlanıyor
Adında "\" olan bir dosyanın sağlama toplamını bulurken neden md5sum sağlama toplamı önünde "\" hazırlanıyor? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test Aynısı diğer her bir yardımcı program için belirtilmiştir.

12
Birden fazla IP adresini aynı anda nasıl pingleyebilirim?
Bash fordöngüsünü ve pingbirden fazla sunucuyu çalıştırabileceğiniz yöntemlerin farkındayım, kullanabileceğim bir Linux CLI aracı var ve bunu pingbir sunucu listesine Bash komut dosyası yazmaya gerek kalmadan yapmam için izin verecek her seferinde bir tane? Bunun gibi bir şey: $ ping host1 host2 host3 NOT: Özellikle CentOS / Fedora'yı arıyorum, ancak …
22 networking  ping  icmp 



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.