Unix & Linux

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



2
Koşullu yapılarda noktalı virgül
Neden noktalı virgülleri bir birine koyup diğerine koymuyorsun? Sonuç aynı Birinci kod if [ "a" == "a" ] then echo "true" fi Kod iki if [ "a" == "a" ]; then echo "true"; fi İkinci koddaki noktalı virgül gereksiz mi? Noktalı virgül yerleştirmek ne zaman gereklidir?
34 bash  scripting 

4
Grep -e ve grep -E seçeneği arasındaki fark nedir?
Ben arasındaki farkı anlamaya çalışıyorum grep -eve grep -E. Şimdi grep manpageanladım: -E, - genişletilmiş-regexp DESEN'i genişletilmiş düzenli ifade olarak yorumla (aşağıya bakınız). -e DESEN, --regexp = DESEN Desen olarak PATTERN kullanın; ile başlayan kalıpları korumak için yararlıdır - Yukarıdaki açıklama benim için anlamlı değil. Peki, biri bana examplesikisi arasındaki …
34 grep 

2
Linux üzerinde çalışan en eski ikili?
Linux çekirdeği ve GUI ABI'lerinde geriye dönük uyumluluk üzerine bir tartışmada Alan Cox, " 3.6rc çekirdeğimin 1992'de inşa edilmiş bir Rogue binasını çalıştırmaya devam edeceğini belirtti. X, Linux'tan çok daha eski uygulamalara geri döndüğünü " belirtti. Peki Linux Uygulama ikili arayüzleri ne kadar geriye uyumludur ? Modern bir genel stok …

3
Belirli bir grubun gidonunu değiştir
Belirli bir grubun grup kimliğini değiştirmek istiyorum. Bir dosyanın veya dizinlerin gidini değiştirmek için bir çözüm olabilir. Ama istediğim bu değil. Bunu yapmanın bir yolu var mı?
34 group 

4
ide-usb kasası içindeki harici hdd üzerinde smartctl
G / Ç hatası. Ben kullanmaya çalıştı bazı I tampon veren bir USB muhafaza içinde çok eski 2.5" IDE sürücü var smartctlAKILLI bu konuda ne diyor görmek için, ama o iş yapmak yönetemez. Varlığı root, sadece eğer yazmak: #> smartctl --all /dev/sde smartctl cevaplar: /dev/sde: Unknown USB bridge [0x14cd:0x6600 (0x201)] …

2
-L ile kullanım bul
Sahibim link -> file Ben yaparım find -L . -name 'link' Ve Al ./link Neden? adam bulmak diyor ki: -L: Sembolik linkleri takip et. Bul dosyalar ile ilgili bilgileri incelerken veya yazdırırken, kullanılan bilgiler, bağlantı noktasının kendisinden değil, bağlantının işaret ettiği dosyanın özelliklerinden alınır (kırılgan sembolik bir bağlantı olmadıkça veya …
34 find  symlink 

4
Bellek yetersiz olduğunda sistem askıda kalıyor
Bir eeePC 900a'm var: disk olarak 8GB flaş ve sadece 1GB RAM var. Üzerinde kurulu olan Linux dağıtımı ArchLinux'dur. Sistemin belleği bittiğinde aşırı derecede tepkisizleşir: TTY1'e geçmek veya hatta fare işaretçisini hareket ettirmek gibi şeyleri yapmak birkaç saniye / dakika sürer. Bazen sistem donuyor gibi gözüküyor: üç bizimki yalnız bıraktım …
34 linux  memory  freeze 

6
“Değişirse kopyala” işlemini nasıl yapabilirim?
A dizinden B dizine bir dizi dosya kopyalamak istiyorum, A dizindeki bir dosyanın B dizindeki bir dosya ile aynı olması durumunda, o dosyanın kopyalanmamasını ihmal etmeliyim (ve bu nedenle değişiklik zamanı olmamalıdır) güncellenmiş). Bunu yapmak için kendi komut dosyasını yazmadan, mevcut araçlarla bunu yapmanın bir yolu var mı? Kullanım durumumdan …


9
Bir dosyadaki en uzun satırı nasıl yazdırırım?
Bir dosyadaki en uzun satırı yazdırmak için en basit yöntemi arıyorum. Bazı googling yaptım ve şaşırtıcı bir şekilde bir cevap bulamadı gibi görünüyordu. Bir dosyadaki en uzun satırın uzunluğunu sık sık yazdırırım, ancak gerçekte en uzun satırın nasıl yazdırılacağını bilmiyorum. Bir dosyadaki en uzun satırı basmak için herhangi bir çözüm …
34 bash  awk  filter 

2
Varsayılan kabuk olarak csh'dan bash'a nasıl değiştirilir
Ben cshgösterdiği gibi, varsayılan kabuk olarak echo $SHELL. bashVarsayılan kabuğum olarak geçmek istiyorum . Boşuna aşağıdaki yaklaşımları denedim: İle chshI get: chsh: can only change local entries; use ypchsh instead. İle ypchshI get: ypchsh: yppasswdd not running on NIS master host ("dcsun2"). Sadece .chsrcana dizimdeyim ve .profileiçinde hiçbir dosya bulamıyorum …
34 shell 



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.