Unix & Linux

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

1
xdg-open varsayılan uygulama davranışı
Hiç varsa defaults.listve mimeapps.list, xdg-openaçılır text/plainile gvim. Ama oluştururken defaults.listiçinde /usr/share/applications/ve aşağıdaki satırları ekleyin: [Default Applications] text/plain=emacs.desktop firefox ile metin dosyaları açar. Ancak, ' /usr/share/applications/defaults.liste ~/.local/share/applications/mimeapps.listgeçersem metin dosyalarını emacsbeklendiği gibi açar . Sorularım: Nasıl yok xdg-openhayır olduğunda başlatmak için hangi uygulamayı belirlemek defaults.listve mimeapps.list? xdg-openSadece yazarken neden firefox kullanıyorum /usr/share/applications/defaults.list? …

1
Yürütülebilir dosyada “böyle bir dosya veya dizin yok” ancak dosya var ve ldd tüm kitaplıkları rapor ediyor
Yani başka bir komutla yürütülebilir dosya var, ancak çalıştırmayı denediğimde, orada olmadığını iddia ediyor. Adında özel bir karakter değil, çünkü onu bir "kedi" olarak değiştirdim. Ve doğru mimari için bir ikili gibi görünüyor ... "görünüyor", soru şu, başka ne tat hata mesajı BESIDES atar ... dosya orada değil, çünkü belli …
13 linux  executable 

2
WLAN arayüzünün hızı nasıl bulunur?
Dosya tanımlayıcıyı kullanarak ağ arayüzünün hızını bulmaya çalışıyorum. Bunu yapmak kolaydır ethX, sadece arayın cat /sys/class/net/eth0/speed. Ne yazık ki bu yöntem kablosuz arabirim ile çalışmaz. Aradığımda /sys/class/net/wlan0/speedhata alıyorum: geçersiz argüman. Peki, /sys/class/net/eth0/speedwlan arabirimi için benzer bir analog biliyor musunuz ?

3
Yalnızca belirli kullanıcıların bir bağlantı noktasında ssh üzerinden, diğer kullanıcıların başka bir bağlantı noktası üzerinden oturum açmasına izin verme
Aşağıdaki kullanım örneğim var: Kullanıcıların güvenli, güvenilir bir ağdan oturum açmasına izin vermeniz gerekiyor ve birkaç (sadece iki) mobil kullanıcının bir Linux Centos makinesinde uzaktan oturum açmasına izin vermek. Ben sshd örneğin farklı bağlantı noktalarında çalışmasını yapabilirsiniz: içeriden 22 üzerinde çalıştırmak için iyidir, çünkü onları diğer bağlantı noktalarına bağlamak istemiyorum …
13 centos  sshd 

1
Bir dosyanın tamamı tek bir ekranda görüntülenebiliyorsa stdout'a daha az baskı yapma
İçeriği morebir ekranda görüntülenebilen bir dosya iletildiğinde, dosyanın içeriğini sayfalandırmadan stdout'a yazar. Dosya bir ekrana moresığamazsa , sayfayı sayfalandırır. lessbirlikte çalıştığı dosya bir ekranda görüntülenebilirse çıkma seçeneğine sahiptir ( -F) ve morebayrağa benzer şekilde davranan bir -emülasyon özelliği vardır -F, ancak bu seçeneklerin hiçbiri lessdosyanın içeriğini yazmaya neden olmaz gibi …
13 less  more 

8
Bir URL'yi yeni bir işlemle açmak için xdg-open kullanın
Bir web geliştirme ortamı olarak Crunchbang (Debian tabanlı ve sonlandırıcı kullanır ) ile denemeye başlıyorum ve mücadele ettiğim şeylerden biri de davranışı xdg-open. Bir OSX geçmişinden geliyorum, bu yüzden bu soru yoğun olarak ortaya çıkarsa beni affet. Ben bir url ile açmak xdg-open http://www.google.comve daha sonra çalışmak için aynı terminal …

3
Dosyayı, yeni satır simgesinden ayrı olarak birden çok küçük dosyaya bölün
Dosyayı yeni satır simgesine göre ayıran bir yardımcı program var mı? örneğin bir dosya aşağıdaki satırları içeriyorsa, aa bbb cccc 3 dosyaya bölmek istersem, istenen çıktı: aa, bbbVe cccc(3 farklı dosyada) splitKomutu zaten kontrol ettim, sadece dosya boyutlarına göre kesiyorum, istediğimi değil. Kendime bir yardımcı program yazmazsam kullanılacak standart bir …


1
Program başlangıcında entropi tüketimi önlenebilir mi?
Değerli kripto anahtarları oluşturmak için Knoppix'i (veya diğer Canlı CD'leri / DVD'leri) güvenli bir ortam olarak kullanıyorum. Ne yazık ki entropi bu tür ortamlarda sınırlı bir kaynaktır. Her program başlangıcının oldukça entropi tükettiğini fark ettim. Bu, adres rastgele seçilmesi gereken bazı yığın koruma özelliklerinden kaynaklanıyor gibi görünüyor. Güzel bir özellik …
13 linux  kernel  security 


1
Geçerli bash komut satırındaki tüm bağımsız değişkeni sil
Kullanılması ^W(Unix sözcük rubout) Kolayca benim bash kabuğunda güncel komutundan tek bir "kelime" silebilirsiniz. Ancak, boşluklar (veya ters eğik çizgiden kaçan boşluklar içeren alıntılanmamış bağımsız değişkenler) içeren alıntılanmış bağımsız değişkenlerle uğraşırken, tüm bağımsız değişkeni değil, yalnızca tek bir sözcüğü sildiğinden iyi çalışmaz. Bu yüzden bütün bir argümanı silmenin bir yolunu …
13 bash  readline  inputrc 

2
SSH bağlantısını kapattıktan sonra rsync işini tamamlama
Kullanarak bir bilgisayardan diğerine büyük miktarda dosya aktarıyorum rsync. Ben kaynak bilgisayara SSHing ve böyle bir komut yürüterek yapıyorum: sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir. Ben eklemek bile nohupbu komutun önce her ı yakın ben, bağlantı kapanır SSHed hangi terminal penceresinde dışarı. SSH bağlantımı kapattığımda dosya aktarımımın devam etmesini …
13 rsync  nohup 

7
CPU kullanımını her seferinde aynı hale getirmek.
Ben cpu kullanımı almak için aşağıdaki komutu yürüttüğümde, ben güzel + kullanıcı cpu kullanımı olsun. top -b -n1 | grep "Cpu(s)" | awk '{print $2 + $4}' Çıktı: 14.5 Burada sorun alıyorum çıktı üst komuta bağlıdır, bu yüzden anında üst komut olarak değişmez. Bu yüzden anında doğru cpu almıyorum. Aynı …
13 command-line  cpu 

4
$ {! FOO} ve zsh
${!FOO}içinde bir çift yerine koyma gerçekleştirir bash, yani FOO'nun (string) değerini alır ve değişken adı olarak kullanır. zshbu özelliği desteklemiyor. Bu çalışmayı aynı şekilde yapmanın bir yolu var mı bashve zsh? Arka fon: Ortam değişkenlerinin bir listesi var. PATH MAIL EDITOR önce değişken adlarını sonra da değerlerini yazdırmak istersiniz. Bu …

1
Çocuk süreçlerini şık bir şekilde alın
Üst $ pid olan tüm işlemlerin bir listesini almak istiyorum. Bu benim geldim en basit yolu: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Alt süreçlerin listesini almanın herhangi bir komutu veya daha basit bir yolu var mı? Teşekkürler!
13 process  ps 

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.