Unix & Linux

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



3
0 numaralı TCP bağlantı noktasına bağlanmak mümkün mü?
0 numaralı TCP bağlantı noktasını dinlemek, sistemde bana ücretsiz bir bağlantı noktası numarası tahsis eder. Fakat 0 numaralı TCP bağlantı noktasına bağlanmayı denediğimde ne olur ? Açık cevap: "Çalışmıyor": $ nc localhost 0 nc: port number too small: 0 Bu sistem neresinde kullanılır? İşletim sistemi çekirdeğinin TCP yığınında mı? 0 …
59 networking  tcp 

12
Neden bütün bir bash betiğini fonksiyonlara yazmalı?
İşte, bash scriptlerini sık sık yazıyorum. Danışmanım, aşağıdaki komut örneğine benzer bir şekilde tüm komut dosyasının fonksiyonlara bölünmesini önerdi: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } # Tell a joke walk_into_bar() { …

6
Ls -l ve ll arasındaki fark?
Bir bütün olarak programlamaya nispeten yeniyim ve bazı dersler bana ls -lbir dizindeki dosyalara bakmak için kullanmamı ve bazılarının da söylediklerini söyledi ll. Bunun lskısa bir liste olduğunu biliyorum , fakat diğer ikisi arasında bir fark var mı?
59 shell  shell-script  ls 

8
Terminal kullanarak google sürücüden bir klasör nasıl indirilir?
Terminal kullanarak google sürücümden bir klasör indirmek ister misiniz? Bunu yapmanın bir yolu var mı? Bunu denedim: $ wget "https://drive.google.com/folderview?id=0B-Zc9K0k9q-WWUlqMXAyTG40MjA&usp=sharing" Ama bu metin dosyasını indiriyor: folderview?id=0B-Zc9K0k9q-WdEY5a1BCUDBaejQ&usp=sharing. Google sürücü klasörünü terminalden indirmenin bir yolu var mı?
59 wget  download 

4
Bölmeyi ayırmak için / var, / home taşınması
Bu kılavuzu okuduktan sonra bazı klasörleri ( /varve gibi /home) ayrı bir bölüme taşımayı deniyorum : 3.2.1 Akıllı bir bölüm şeması seçin Bu kılavuzu izleyerek bir klasörü başarıyla taşıyabildim . Ancak, birden fazla klasör için işe yaramaz gibi görünüyor ve tüm klasörlerim uygun klasörler olmadan bölümlere atılıyor. Ben monte etmek …

5
Kabuk değişkenini a / pattern / awk olarak geçir
Aşağıdakiler benim kabuk fonksiyonlarımdan birinde: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } Böylece olarak adlandırılan zaman _process $arg, $argolarak iletilir $1ve bir arama deseni olarak kullandı. Bu şekilde çalışır, çünkü kabuk $1awk deseni yerine genişler ! …
59 shell  awk  quoting  variable 


4
OS X'te tac komutunu nasıl alabilirim?
tacÇıktısını tersine çevirmek için kullanmayı seviyorum cat. Ancak, Mavericks terminalinde mevcut değil. MacPorts'ta bulmaya çalıştım ve yine mevcut değil. Biri lütfen bana nasıl gidileceğini gösterebilir tacmi? Günlük dosyalarını okumak için çok yararlıdır.
59 osx  cat 

2
“Top” hangi zaman birimlerini kullanıyor?
"Top" komutunu verir ve aşağıdaki gibi sonuçları alırsam: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m 16m …
59 man  time  top 

4
Her bir Sözde Terminal (PTY) bileşeninin (yazılım, ana taraf, ikincil taraf) sorumlulukları nelerdir?
Bir tty'nin nasıl çalıştığını 1 çözmeye çalışıyorum (her bir öğenin iş akışı ve sorumlulukları). Bununla ilgili birkaç ilginç makale okudum, ancak hala bulanık alanlar var. Şimdiye dek anladığım şey bu: Öykünülmüş terminal /dev/ptmx, sözde terminalin ana kısmına farklı sistem çağrıları yapar . Sahte terminalin ana kısmı /dev/pts/[0-N], kullanılmayan seri porta …

2
Bir terminal emülatörü TTY 1-6 kadar hızlı olabilir mi?
Son zamanlarda yerleşik gnome-terminalinden, aterm, xterm, wterm'den rxvt'a kadar çeşitli terminal emülatörlerini deniyorum. Yaptığım test şu sırada: 2 bölmeli bir tmux penceresi açın Sol bölme gibi grep a /et/c -rbasit veya yoğun bir görev olacaktime seq -f 'blah blah %g' 100000 Sağ bölme,> 100'den fazla kod satırı içeren herhangi bir …
59 terminal  tty 


2
Paylaşılan kütüphaneler neden çalıştırılabilir?
Neden hemen hemen tüm paylaşılan kütüphaneler /usr/lib/yürütülebilir izin bitini ayarladı? Onları çalıştırmak için herhangi bir kullanım örneği göremiyorum. Bazıları mainkısa bir telif hakkı ve sürüm notu basmak için bir tür işlev bağlamayı başarır, ancak birçoğu bunu yapmaz ve yürütme sırasında farklılaşır. Peki, bunu ayarlamanın amacı xnedir? Tüm kütüphane paketleyicileri bunu …

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.