Unix & Linux

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

2
Dosya tanıtıcılarının sayısındaki sınırlamalar
Yüklemeye çalışıyorum ve 389-dsbana şu uyarıyı veriyor: WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. Dosya tanımlayıcıları anlıyorum ama yumuşak ve zor sınırlar hakkında anlamıyorum. Koşarken cat /proc/sys/fs/file-maxgeri dönüyorum 590432. Bu, en fazla 590432 dosya açabileceğimi (yani en fazla 590432 dosya …

4
Neden root olarak çalışsa bile read / run / user / 1000 / gvfs 'yi bulamıyor?
Birisi bana yanlış yaptığımı, bunun ne olduğunu ya da nasıl düzeltebileceğimi söyleyebilir mi? Fedora 18 kullanıyorum ve gösterilen hatayı alıyorum [root@servername /]# find . -name ngirc find: `./run/user/1000/gvfs': Permission denied [root@servername /]# [root@thinktank /]# pwd / [root@thinktank /]# ls -ltr ./run/user/1000 ls: cannot access ./run/user/1000/gvfs: Permission denied total 0 d?????????? …
34 permissions  root  gvfs 

3
Ne: $ {param: = değer} ne anlama geliyor?
Aşağıdakileri Z-Shell'in Kullanım Kılavuzunda okudum : 'True' ile eşanlamlı: '; Bu formda genellikle yan etkileri olan fakat kullanılmaması gereken argümanlar vermek için kullanılır. : ${param:=value} tüm Bourne kabuğu türevlerinde ortak bir deyimdir. Parametre genişlemesinde, $paramdaha önce boş bırakılmışsa değer verilir, aksi halde yalnız bırakılır. Parametre genişlemesinin tek nedeni bu olduğundan, …
34 bash  shell  zsh 

9
Vim'deki bir komutun sonucu tarafından verilen bir dosyayı açın.
Neredeyse her gün aşağıdakileri yaparken kendimi buluyorum Bir bul çalıştır ( find -name somefile.txt) Sonucu aç vim Sorun sonucunu kopyalayıp yapıştırmak zorunda olduğu findiçine vimkomuta. Bunu yapmaktan kaçınmanın bir yolu var mı? Biraz denedim ( find -name somefile.txt | vim) ancak çalışan hiçbir şey bulamadım. Şimdiden teşekkürler
34 linux  bash  vim  find 

7
GUI uygulamasını başka (root olmayan) bir kullanıcı olarak çalıştırma
Diyelim ki 2 tane kullanıcı hesabım var user1ve user2. Ben giriş yaptığında user1ve ardından geçiş user2kullanarak su, komut satırı programları çalıştırmak, ancak GUI programları başarısız. Örnek: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open display: Peki bir GUI uygulamasını nasıl çalıştırabilirim?
34 shell  x11  xorg  su 

3
Proxy'nin arkasına apt-key ile gpg anahtarı eklenemiyor
apt-keyUbuntu 17.04'e geçtiğimden beri gpg anahtarını sistematik olarak eklemek başarısız oluyor (bununla doğrudan alakalı olduğundan şüpheliyim). İle Örnek Spotify repo anahtarının : $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 Executing: /tmp/apt-key-gpghome.wRE6z9GBF8/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 gpg: keyserver receive failed: No keyserver available Ön hkp://eki kaldırırsam aynı şey . Bağlam: …
34 debian  apt  proxy  gpg 

4
VIM editörü ve boru çıktısını bash'a çağırmak
Bazen metin yazmam ve o metni başka bir komuta aktarmam gerekiyor. Her zamanki iş akışım şuna benzer: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Bu hantal ve bash betiği öğrenmeye çalışıyorum. Bir editöre ateş …
34 vim  pipe  stdout 

5
Bir değişkende saklanan bir komutu nasıl çalıştırabiliriz?
$ ls -l /tmp/test/my\ dir/ total 0 Yukarıdaki komutu çalıştırmak için aşağıdaki yolların neden başarısız olduğunu ya da başarılı olduğunu merak ediyordum. $ abc='ls -l "/tmp/test/my dir"' $ $abc ls: cannot access '"/tmp/test/my': No such file or directory ls: cannot access 'dir"': No such file or directory $ "$abc" bash: …
34 bash  shell  quoting  variable 





4
/ Etc / group ve / etc / passwd dosyalarını sıralayabilir miyim?
Benim /etc/groupyeni kullanıcıları ekleyerek ve kendi kullanıcılarını ve / veya gruplarını ekleyen programları kurarak büyüdü. Aynı şey için de geçerlidir /etc/passwd. Düzenleme yapı eksikliği nedeniyle biraz hantal oldu. Sistem ve / veya paket yöneticileri üzerinde olumsuz bir etkisi olmadan bu dosyaları (örneğin, sayısal kimliğe veya isme göre alfabetik) göre sıralayabilir …
33 group  passwd 


6
Tam olarak saniyede bir kez döngü oluşturma
Her saniye bazı şeyleri kontrol etmek ve yazdırmak için bu döngüyü çalıştırıyorum. Ancak, hesaplamalar birkaç yüz milisaniye sürdüğü için, yazdırılan süre bazen bir saniye atlar. Her saniye bir çıktı almamın garantisi olduğu böyle bir döngü yazmamın bir yolu var mı? (Elbette, döngü içindeki hesapların bir saniyeden daha az sürmesi sağlanır …
33 bash  timestamps  sleep 

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.