Unix & Linux

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



1
Terminali kapatmadan yanıt vermeyen bir ssh oturumu sonlandırın
Tüm terminali öldürmeden yanıt vermeyen SSH oturumundan ayrılmanın bir yolu var mı? Özellikle konsole kullanıyorum ve birlikte çalıştığım makine bazen kilitleniyor, ancak gerçekten ölmüyor (bu nedenle bağlantıyı kesiyor). Bu yüzden SSH takılıyor ve ben de terminali kapatıp, içine geri dönmek veya başka bir şey yapmak için yeni bir tane açmak …
110 ssh  terminal 


5
Bir dosya adı yerine kısa çizgi (-) kullanımı
Bir komut için, -bir dosya adı yerine bir argüman olarak kullanmak STDIN veya STDOUT anlamına gelir. Ancak bu örnekte, adında bir dosya oluşturur -: echo hello > - -Bu örnekte STDOUT anlamına nasıl gelebilirim? Tersine, örneklerdeki -bir dosyayı nasıl kastediyorum?- cat -

6
Neden Linux çekirdeği 15+ milyon kod satırı? [kapalı]
Bu monolitik kod tabanının içeriği nedir? İşlemci mimarisi desteği, güvenliği ve sanallaştırmayı anlıyorum, ancak 600.000'den fazla satır olduğunu hayal edemiyorum. Çekirdek kod tabanındaki sürücülerin tarihsel ve güncel nedenleri nelerdir? Bu 15+ milyon hat, şimdiye kadar her donanım için her bir sürücüyü içeriyor mu? Eğer öyleyse, o zaman soru sorulur, sürücüler …
109 linux-kernel 

10
Bash İÇİN Döngü Paralelleştirme
GNU Parallel'ı kullanarak ancak bunu başaramamış olmak üzere, aşağıdaki komut dosyasını, özellikle de üç FOR döngüsünün her birini paralel hale getirmeye çalışıyordum. FOR döngüsünde bulunan 4 komut seri olarak çalışır, her döngü yaklaşık 10 dakika sürer. #!/bin/bash kar='KAR5' runList='run2 run3 run4' mkdir normFunc for run in $runList do fsl5.0-flirt -in …

3
Neden takas varsayılan olarak 60'a ayarlanmıştır?
Sadece Linux'ta swappiness hakkında bir şeyler okudum. Varsayılan ayarın neden 60 olarak ayarlandığını anlamıyorum. Bana göre takas miktarını azaltmak için bu parametre 10 olarak ayarlanmalıdır. Değişim sabit disklerimde olduğu için hafızamdan çok daha yavaş. Çekirdeği neden böyle yapılandırdılar?
109 linux  kernel  swap 

4
Eşleşen bir kalıptan sonra çizginin sadece kısmını döndür
Böylece bir dosyayı açarak catve ardından grepeşleşen satırları almak için kullanmak , yalnızca uğraştığım belirli günlük kümesinde çalıştığım zaman beni alır. Çizgileri bir kalıpla eşleştirmek için bir yol gerekir, ancak yalnızca çizginin bir kısmını maçtan sonra döndürmek için. Maçtan önceki ve sonraki bölüm sürekli değişecektir. sedVeya ile oynadım awk, ancak …



5
apache2 Geçersiz 'SSLEngine' komutu
Httpd'yi yeniden başlattığımda aşağıdaki hatayı alıyorum. Neyi kaçırıyorum? [root@localhost ~]# service httpd restart Stopping httpd: [ OK ] Starting httpd: Syntax error on line 22 of /etc/httpd/conf.d/sites.conf: Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration Kullanarak mod_ssl kurdum yum install mod_ssl openssh …
108 ssl  apache-httpd 

5
Basmadaki ünlem işaretini (!) Anlama
kullandım history | less önceki komutların satırlarını ve sol taraftaki sayılardan satırları almak için tekrar tekrar istediğim satırı buldum (örn. 22). !22 komut isteminde ve çalıştı - o zaman yaptığım hatta komutları yürütme. Ünlem işaretinin nerede kullanıldığını, bash tarafından gerçekleştirilen eylemler açısından neyi temsil ettiğini ve nerede kullanacağını çözemiyorum. Dokümantasyondan …

2
Pts ve tty arasındaki fark
Olası Çoğalt: 'Terminal', 'shell', 'tty' ve 'konsol' arasındaki tam fark nedir? whoKomutu kullanırken her zaman pts ve tty görüyorum ama onların nasıl farklı olduklarını asla anlayamıyorum. Biri bana bunu açıklayabilir mi?
108 linux  tty  who 

7
Klasör yapısını koruyarak belirli dosya tipini kopyala
Klasörlere dağılmış bir sürü * .csv dosyası içeren bir klasör yapısına sahibim. Şimdi tüm * .csv dosyalarını, klasör yapısını koruyarak başka bir hedefe kopyalamak istiyorum. Yaparak çalışır: cp --parents *.csv /target cp --parents */*.csv" /target cp --parents */*/*.csv /target cp --parents */*/*/*.csv /target ... ve benzerleri, ancak bir komut kullanarak …
108 cp 

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.