Unix & Linux

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

2
Tek bir program yürütme dilini ayarlama
C ++ i18n gettext () “merhaba dünya” örneğini tamamlayın. programı çalıştırmadan önce dışa aktarmayı kullanarak LANG ortam değişkenini ayarlar (Linux): export LANG=es_MX.utf8 ./hellogt Dili sadece hellogt yürütürken, bir komut satırı argümanı gibi ayarlamanın bir yolu var mı? Bu, programları test etmek için kullanışlıdır.


3
Postion'u bulun ve sed kullanarak değişiklik yapın
Bu komut dosyası tüm "" öğelerini "yeni şeyler" olarak değiştirmek için sed komutunu kullanır. Nasıl yyy sonra sadece "" değiştirmek: sed veya başka bir şey kullanarak? cat >sample.txt <<EOF xxx: "" yyy: "" } EOF sed --expression='s/""/"new stuff"/' sample.txt
11 sed 


7
“: 0” dışındaki ekranlar nerede?
X Elektrikli El Aletleri kitabı ": 0" ile ilgili bir cümleye sahiptir: Yerel bir bağlantı şemasıyla bağlı yerel bilgisayarda 0 göster "Xclock -display: 2" ile bir saat açmaya çalıştım, ama bir hata aldım: Ekran açılamıyor: 2 Ekranları çalıştıramazsam nasıl programlamam gerekir? Gerçekten her şeyi yapabilir misin? Ekran 3 ve 999'da …
11 x11 

4
JSON'daki tüm sayıları tırnak işaretleri içine alın
Bazı sayısal değerler içeren JSON verileri vardır. Tüm nümerikler dizelere nasıl dönüştürülür? (tırnak işaretleri ile sarın) Misal: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } olmalı { "id":"1", "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":"1000", "pndNumber":"20000", "zoneNumber":"4" }
11 shell  json  jq 

2
Pwd neden --physical gibi uzun seçenekleri kabul etmiyor?
pwdKomut kılavuzunu görüntülediğimde, gibi uzun seçeneklerin --physicaldesteklendiğini söylüyor $ man pwd PWD(1) User Commands PWD(1) NAME pwd - print name of current/working directory SYNOPSIS pwd [OPTION]... DESCRIPTION Print the full filename of the current working directory. -L, --logical use PWD from environment, even if it contains symlinks -P, --physical avoid …
11 bash  rhel  pwd 

1
“Önbellek” hafızası fiilen serbest mi?
Çalışırken cat /proc/meminfo, üstte şu 3 değeri alırsınız: MemTotal: 6291456 kB MemFree: 4038976 kB Cached: 1477948 kB Bildiğim kadarıyla, "Önbellek" değeri Linux sistemi tarafından yapılan ve herhangi bir uygulamanın daha fazla RAM'e ihtiyacı varsa derhal serbest bırakılacak disk önbellekleridir, bu nedenle hem MemFree hem de Önbellek sıfır oluncaya kadar Linux …
11 linux  memory  cache  meminfo 



1
Man sayfalarının içinde tire içeren bir desen nasıl aranır?
Ben tüm adam sayfalarında tire içeren bir desen aramak için bir komut bulmaya çalışıyorum. Baktım man manve şu 3 seçeneği buldum: -K, --global-apropos Tüm manuel sayfalarda metin arayın. Bu kaba-kuvvetli bir araştırmadır ve muhtemelen biraz zaman alacaktır; yapabiliyorsanız, aranması gereken sayfa sayısını azaltmak için bir bölüm belirtmelisiniz. Arama terimleri basit …
11 man 

2
Neden vfork (), alt süreç oluşturulduktan hemen sonra exec () veya exit () çağırdığında kullanılmalıdır?
İşletim Sistemi Kavramları ve APUE diyor Vfork () ile üst işlem askıya alınır ve alt işlem, üst öğenin adres alanını kullanır. Vfork () yazma üzerine kopyalama özelliğini kullanmadığından, alt işlem üst öğenin adres alanının herhangi bir sayfasını değiştirirse, değiştirilen sayfalar devam ettikten sonra üst tarafından görülebilir. Bu nedenle, alt işlemin …
11 linux  process  exec  exit  vfork 

2
Tüm çekirdek argümanı çekirdek tarafından gerçekten kullanılıyor mu?
Linux neden 'init = / bin / bash' a izin veriyor? Bunu okudum, cevaplar KERNEL'in bu başlangıç ​​programını çalıştırdığını söylüyor. Daha sonra merak etmeye başladım, Linux genellikle sonunda ve gerçek kök dosya sistemine pivot_root bağlayacak bir initramfs ile geliyor. Peki bu initargüman ne anlama geliyor? Initramfs içindeki yol? Ya da …

3
Bir bash betiğinde unicode nasıl grep
if grep -q "�" out.txt then echo "working" else cat out.txt fi Temel olarak, "out.txt" dosya " " dosyada herhangi bir yerde içeriyorsa ben "çalışma" yankı istiyorum VE "out.txt" dosya " " dosyada hiçbir yerde içermezse o zaman istiyorum out.txt için kedi EDIT: İşte yaptığım şey. Ben bir openssl şifresini …

4
Linux sistem zamanı geçici olarak atlıyor
Bazı (donanım) sunucularda garip bir sistem zamanı değiştirme davranışı gördüm: içinde /var/logs/syslog, her günlük mesajından önceki tarih zamanı bazen rastgele bire dönüşür ve bir sonraki mesajda aşağıdaki gibi normale döner: Feb 22 2018 09:09:30 ... Feb 22 2018 09:09:32 ... Jan 13 2610 15:37:42 ... Feb 22 2018 09:09:33 ... …
11 logs  timestamps  time 

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.