Unix & Linux

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


3
Bash içinde $ (komut yerine koyma) içinde alıntı yapmak
Bash ortamımda boşluk içeren değişkenler kullanıyorum ve bu değişkenleri komut değiştirme içinde kullanıyorum. Maalesef SE'de cevabı bulamıyorum. Değişkenlerimi teklif etmenin doğru yolu nedir? Bunlar iç içe geçmişse nasıl yapmalıyım? DIRNAME=$(dirname "$FILE") ya da ikamenin dışında teklif verebilir miyim? DIRNAME="$(dirname $FILE)" ya da her ikisi de? DIRNAME="$(dirname "$FILE")" veya geri keneler …

4
Kabuk mantıksal işleçlerinin önceliği &&, ||
Mantıksal işleç önceliğinin bash olarak nasıl çalıştığını anlamaya çalışıyorum. Örneğin, aşağıdaki komutu hiçbir şey yankılanmadığını umuyordum. true || echo aaa && echo bbb Ancak beklentilerimin aksine bbbbasılıyor. Biri lütfen açıklayabilir mi, bash içindeki bileşik &&ve ||operatörleri nasıl anlayabilirim ?
126 bash  shell 

9
Bir metin dosyasının içindeki yinelenen satırlar nasıl kaldırılır?
Çok büyük (en fazla 2 GiB) metin dosyası, içindeki her satırın yaklaşık 100 tam kopyasını içeriyor (benim durumumda, dosya CSV benzeri bir veri tablosu olduğu için işe yaramaz). İhtiyacım olan, orijinal sıra sırasını koruyarak (tercihen, ancak önemli bir performans artışı için feda edilebilir) tüm tekrarları kaldırmak. Sonuçta her satır benzersiz …

10
CentOS sürümü nasıl belirlenir?
Herhangi bir grafik arayüze erişimi olmayan bir CentOS sunucusunun sürümünü nasıl belirleyebilirim? Birkaç komut denedim: # cat /proc/version Linux version 2.6.18-128.el5 (mockbuild@hs20-bc1-7.build.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) … # cat /etc/issue Red Hat Enterprise Linux Server release 5.3 (Tikanga) ama hangisi doğrudur: den 4.1.2-4 /proc/versionveya 5.3 /etc/issue?
125 centos  version 

5
Komut satırı argümanı nasıl büyük harflendirilir?
SO'yu aradım ve izleyen bir dizgenin büyük harfle çalışacağını öğrendim str="Some string" echo ${str^^} Ancak komut satırındaki bir argümana benzer bir şey yapmaya çalıştım, bu da bana şu hatayı verdi. Denenmiş #!/bin/bash ## Output echo ${1^^} ## line 3: ${1^^}: bad substitution echo {$1^^} ## No error, but output was …


5
Superblock, Inode, Dentry ve Dosya Nedir?
Linux dosya sisteminin anatomisi M. Tim Jones tarafından yayınlanan makalede , Linux'un tüm dosya sistemlerini ortak bir nesne kümesi perspektifinden gördüğünü ve bu nesnelerin süper blok , inode , dentry ve file olduğunu düşündüm . Paragrafın geri kalanı yukarıdakileri açıklasa da, bu açıklamada o kadar da rahat değildim. Biri bana …



8
RAM'de yeterince boş alan varken neden takas kullanıyorsunuz?
Kullanılması takas olabilir yerine RAM alanı büyük ölçüde yavaşlatmak bir PC. Öyleyse neden, yeterli RAM'den fazlasına sahip olduğumda, Linux sistemim (Arch) takası kullanıyor? Aşağıdaki conky çıkışımı satın al: Ayrıca, bu benim yaşadığım hız ve sisteme duyarlılık sorunlarının nedeni olabilir mi? Çıktı free -m: $ free -m total used free shared …
124 performance  swap 


3
Kök dosya sistemindeki tüm büyük dosyaları bulma
Şu anda alan kullanımının altında olan bir linux sunucum var: /dev/sda3 20G 15G 4.2G 78% / /dev/sda6 68G 42G 23G 65% /u01 /dev/sda2 30G 7.4G 21G 27% /opt /dev/sda1 99M 19M 76M 20% /boot tmpfs 48G 8.2G 39G 18% /dev/shm Gördüğün gibi. /% 78'de. Hangi dosyaların veya klasörlerin yer harcadığını …
124 find  disk-usage 

9
Vim'den daha hızlı çık
Vim'i çoğunlukla uzun çalışma oturumları yerine hızlı düzenlemeler için kullanıyorum. : Bu anlamda, özellikle zahmetli bırakmaya yönelik klavye düzenini buldum Esc, Shift+ ;, w, q, Enter. En az tuşa basarak Vim'den (muhtemelen belgeyi kaydederek) nasıl çıkabilirsiniz? Özellikle de Ekle modundan.

2
Normal bir kullanıcıyla sistem kullanıcısı arasındaki fark nedir?
Yaşadığım bazı belgelerin , kullanıcının 'sistem' kullanıcısı ya da 'normal' kullanıcı olup olmadığına ilişkin bir boolean anahtarı vardır (varsayılan olarak 'normal' olarak). Bu iki kullanıcı gemisi modu arasındaki fark nedir? Bir kullanıcının ne olduğunu veya neden onlara ihtiyacınız olduğunu ('sahte' olanlar bile) öğrenmem gerekmez, ancak bu özel ayrım benim için …
124 users 

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.