Unix & Linux

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

2
POSIX neden harici bir uygulamaya sahip olmak için belirli kabuk yerleşiklerinin kullanılmasını gerektiriyor?
Gönderen Printf olup olmadığı hakkında bu soruya bir Yash için yerleşik- geliyor bu cevabı o tırnak POSIX standardı . Yanıt, POSIX arama dizisinin istenen komutun harici bir uygulamasını bulmak olduğunu ve daha sonra kabuk yerleşik olarak uyguladıysa, yerleşik olarak çalıştırdığını gösterir. ( Özel yerleşik olmayan yerleşik öğeler için .) POSIX, …

3
Bu tr komutundaki noktalar ne işe yarar: tr… AZ A-ZA-Z <<< “JVPQBOV” (13 noktalı)
trBazı rot13 dönüşümü yapmak için kullanmak istiyorum . Bu komutu güzelce anlayabiliyorum: tr A-Za-z N-ZA-Mn-za-m &lt;&lt;&lt; "URYC ZR CYRNFR" hangi çıktı HELP ME PLEASE, ama bu diğer komut nasıl aynı rot13 dönüşüm üretebilir anlayamıyorum: tr .............A-Z A-ZA-Z &lt;&lt;&lt; "URYC ZR CYRNFR" İki sorum var: İkinci trkomutun ardındaki sihir nedir ? …
18 tr 

2
`-H` ve` nohup` reddetme aynı şekilde etkili midir?
disown bir kabuk, kabuk sona erdiğinde SIGHUP'u vazgeçilmez işine göndermemesine neden olur ve reddedilen işi kabuğun iş denetiminden kaldırır. Birincisi ikincisinin sonucu mu? Başka bir deyişle, bir kabuktan başlatılan bir işlem, kabuğun iş denetiminden herhangi bir şekilde kaldırılırsa, kabuk, kabuk sona erdiğinde işleme SIGHUP göndermez mi? disown -h bir işlemi …
18 bash  nohup  disown 

1
çekirdekte derlenmiş çekirdek modülünü devre dışı bırak (yüklü değil)
Sunucumda iki adet 1 Gbit ve iki adet 10 Gbit yerleşik ağ kartı var. 1-Gbit ağ kartlarını tamamen devre dışı bırakmam gerekiyor, böylece ifconfig -agösterilmiyor. Ağ kartları farklı çekirdek modülleri kullanır. 10-Gbit kullanımı ixgbeve 1-Gbit kullanımı igb. 01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) Subsystem: …

1
Disk dolana kadar neden "dd" ye "tar" boruları durmuyor?
Tek bir disk görüntüsünün katran arşivim var. Bu tar dosyasının içindeki görüntü yaklaşık 4GB boyutundadır. Disk görüntüsünü bir SD karta yazmak için tar xfiçine çıkış yapıyorum dd. Disk dolumu kart dolana kadar asla durmaz. İşte benim kabuk oturumu: $ ls -l disk.img.tgz -rw-r--r-- 1 confus confus 192M Okt 5 00:53 …
18 pipe  tar  dd  disk-image 

3
Linux dağıtımlarında şifresiz sudo kurulumu
Kısa bir süre önce hem Fedora 28 hem de Ubuntu 18.04 sistemlerini kurdum sudove şifre istemeden komutları çalıştırabilmem için birincil kullanıcı hesabımı her ikisinde de yapılandırmak istiyorum . Bunu ilgili sistemlerde nasıl yapabilirim?
18 linux  sudo  password 

5
Makara baskı için ne anlama geliyor?
Mark benim için bir yorum yazdı Kupaların biriktirilmemesini, yani lpr komutunun sadece yazıcı sürücüsü çalıştıktan sonra nasıl çıkacağını bilmiyorum. Yazdırma için "makara" ne demektir? Google, "ara bir mağazaya gönderme (çevre bir aygıtta yazdırma veya işleme amaçlı veri)" anlamına gelen bir fiil olduğunu söylüyor. Örneğin yazdırma lprkomutu ile yazdırırken, yazdırma makarasının …
18 printing  cups  lpr 

1
GitKraken artık Ubuntu 18.04'te başlamıyor
Dün Ubuntu 18.04'ümü açtığımda ve GitKraken'i başlatmak istediğimde işe yaramadı. Simgesini tıkladıktan sonra sürecin sol üst köşede ("Etkinlikler" in yanında) nasıl başlamaya çalıştığını görüyorum, ancak birkaç saniye sonra süreç ölüyor gibi görünüyor ve hiçbir şey olmuyor. GitKraken'ı konsoldan başlatmaya çalışmak aşağıdaki iki mesajla da başarısız olur: /snap/gitkraken/58/bin/desktop-launch: line 23: $HOME/.config/user-dirs.dirs: …


3
Ne kadar sahte Linux'ta bir güvenlik ihlali değil?
Bu sorudan oldukça güzel cevaplar okuduktan sonra , neden kök olmanın faydalarından hiçbirini almadan kök gibi davranmak istediğinize hala bulanıkım. Şimdiye kadar, toplayabildiğim şey, fakeroot unzip / tar'ed olduğunda kök olması gereken bir dosyaya sahiplik vermek için kullanılıyor. Benim sorum, neden bunu sadece chown ile yapamıyorsun? Burada bir Google Grupları …
18 linux  chown  fakeroot 

5
3000 numaralı bağlantı noktasında çalışan bir işlemin ek bilgileri olmadan yalnızca PID'sini nasıl edinebilirim?
CentOS 7 kullanıyorum. 3000 numaralı bağlantı noktasında çalışan işlemin PID'sini (varsa) almak istiyorum. Kabuk betiğindeki bir değişkene kaydetmek amacıyla bu PID'yi almak istiyorum. Şimdiye kadar var [rails@server proddir]$ sudo ss -lptn 'sport = :3000' State Recv-Q Send-Q Local Address:Port Peer Address:Port Cannot open netlink socket: Protocol not supported LISTEN 0 …

4
“Bağımsız değişkenleri komut olarak yorumlayan komutlara güvenilir olmayan verileri iletecek herhangi bir komutu çalıştır”
Findutils 'el kitabından: Örneğin, bu iki komut gibi yapılar # risky find -exec sh -c "something {}" \; find -execdir sh -c "something {}" \; çok tehlikelidir. Bunun nedeni, '{}' öğesinin noktalı virgül veya kabuğa özel diğer karakterleri içerebilecek bir dosya adına genişletilmesidir. Örneğin birisi dosyayı oluşturursa /tmp/foo; rm -rf …
18 shell 


1
bash "IFS" değişkeninin değerine bağlı olarak davranışını değiştirir
IFSDeğişkeni bir boşluğa ayarladığımda, bashbirden çok boşluğu bir boşluk olarak ele myprogramalır (aldığı komut satırı bağımsız değişkenlerini basan bir programdır): IFS=" " x="hello hi world" ./myprogram $x argv[1] = hello argv[2] = hi argv[3] = world Ama IFSdeğişkeni virgül olarak ayarladığımda, bashbirden fazla virgülün virgül olarak kabul edilmemesi gerekir: IFS="," …
18 bash  shell 

5
Kesintisiz ssh bağlantısını otomatik olarak sürdürmek için ekran veya benzeri
Genellikle güvenilmez bir wifi ortamında ssh üzerinden bir sunucuya bağlanmak zorundayım. Sunucuda, ekranı çalıştırırım, bu yüzden bağlantı kesilirsem, ekran oturumunu yeniden bağlayabilir ve devam ettirebilirim ve kaldığım yerden devam edebilirim, ancak bağlantı kaybı hala büyük bir zaman alıcıdır: sunucudayım, terminal penceresi donma eğilimindedir. Bu sekmeyi öldürmek, yeni bir sekme açmak, …

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.