Unix & Linux

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


5
Bir dizeyi bash olarak dizine ekle
Bir dizeye sh / bash dizinine göre nasıl başvurabilirim? Yani, temelde bölmek. Bir dosya adının 5 karakterini soymaya çalışıyorum. Tüm adlar şu yapıya sahiptir: name_nr_code. 5 alfasayısal kod bitini kaldırmaya çalışıyorum. name_nr_her zaman 10 karakterdir. Gibi bir şey var mı; for i in * ; do mv "$i" "$i"[:10] ; …
15 bash  shell  string 

2
Locate ve mlocate arasındaki fark
Ben komutunu yüklemek istedim locateüzerinden ulaşılabilir, sudo apt-get installmlocate. Ancak, ilk önce sudo apt-get installlocatebaşka bir şey yüklemiş gibi görünen koştum . locate <package>Ancak komutun yazılması gerekli görünüyor mlocate. Paket nedir locateve güvenle çıkarılabilir mi?
15 locate 

1
mimari amd64 olmasına rağmen i386 dosyalarını arıyor
Bağlı olmayan bir makinede linux / ubuntu güncellemek için bir dosya deposu kullanmaya çalışıyorum. Bu makinenin mimarisi (uname -a): x86_64 GNU/Linux Sonuçları dpkg --printarchitecture: amd64 Bir Trusty Tahr amd64 makinesidir ve özellikle bunu yetenek yetenekleri.list dosyasında söylüyor. Ayrıca, ubuntu'daki "Bu Bilgisayar Hakkında" özel olarak makinenin 64 bit olduğunu söylüyor. Bu …
15 apt  repository 

2
/ Etc / fstab içindeki tüm alanlar ne için?
Ben dizinleri mountayarlamak için /kullanabilirsiniz ve /etc/fstabyeniden önyükleme onları yeniden kullanmak için kullanabilirsiniz olsun . FStab dosyasını test etmek de eğlencelidir mount -faV. Ben fstab dosyasına baktığımda, alan sayısı rahatsız edici. Bir boşluk (komut parametreleri arasında bir ayırıcı gibi) veya dört boşluk (bir sekme gibi) beklerdim. Bir seferde yedi boşluk …

4
Geçerli dizini terminalden dosya tarayıcısına mı açıyorsunuz?
Geçerli dizinim, ana dizinimdeki birden çok alt klasör katmanının derinliklerine gömüldü. Bu dizini gui tabanlı bir dosya tarayıcısında açmak istersem, klasörden sonra klasöre ulaşmak için klasörü çift tıklatmam gerekir. Bu çok zaman alıcı. Öte yandan, çok az tuş vuruşuyla ve sekme düğmesine birkaç kez basıldığında, bir terminal aracılığıyla çok kolay …

7
-V nasıl grep ve maçtan sonraki sonraki satırı nasıl hariç tutar?
Grep normal ifadesiyle eşleşen her satır için 2 satır nasıl filtrelenir? bu benim minimal test: SomeTestAAAA EndTest SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestAABC EndTest SomeTestACDF EndTest Ve tabii ki denedim, grep -vA 1 SomeTestAAki bu işe yaramıyor. istenen çıktı: SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestACDF EndTest

2
Ağ çevrimiçi oluncaya kadar kullanıcı hizmetlerimi nasıl bekletebilirim?
Kullanıcıların etkinleştirmesini istediğim ve çalışan bir ağ bağlantısına ihtiyaç duyduğum birkaç sistemd kullanıcı hizmeti dosyası yazdım. Bunun kadar kolay olacağını düşündüm: Wants=network-online.target After=network-online.target Ancak, hizmetler çok erken başlıyor gibi görünüyor ve journalctlgörüyorum: network-online.target: Cannot add dependency job, ignoring: Unit network-online.target failed to load: No such file or directory. Sonra daha …


9
Su kullanıcısı için 'Protokol belirtilmedi' nasıl çözülür
Sistemimde grafik yazılımı yürütmek için alternatif bir kullanıcı (yönetici olmayan) kullanmaya çalışıyorum. Bu alternatif kullanıcı, aynı ada sahip bir uzak sistem kullanıcısıyla eşleşmesi için adlandırılmış ve bir UID ve GID verilmiştir. UID 500 yani kullanıcı 'oturum açma' kullanıcı yapar inanıyorum. Ana hesabımda oturum açmış Ubuntu'dan başlayarak bir terminal açıyorum ve …

1
Vim'deki arama ve komut geçmişi nasıl temizlenir?
Eğer örneğin eğik çizgi ile searchterm prepending tarafından Vim şey ararsanız /searchterm, Vim içine searchterm koyar arama dizesi geçmişi masaya . Ardından, eğik çizgi ( /) yazıp Up/ Downok tuşlarını kullanarak geçmiş arama terimleri arasında gezinebilirsiniz . Bu arama dizesi geçmişi tablosu Vim yeniden başlatmalarında kalıcıdır. Yukarıdaki her şey komut …
15 vim 

4
Systemd, başlattıktan hemen sonra servisi öldürüyor
OSSEC HIDS için systemd birim dosyası yazıyorum. Sorun, systemd hizmete başladığında hemen durdurmasıdır. Bu ExecStart yönergesini kullandığımda hepsi iyi çalışıyor. ExecStart=/var/ossec/bin/ossec-control start Ancak küçük bir iyileşme yaptığımda, OSSEC günlüklerinde iyiyim, başlangıçtan sonra SIG 15 alıyor. ExecStart=/bin/sh -c '${DIRECTORY}/bin/ossec-control start' Başka bir küçük değişiklik yaparsam servis 20 saniye sonra SIG 15 …
15 centos  rhel  systemd 


2
Sistem sadece dosya sistemini okumak üzere önyüklendiğinde / etc / fstab nasıl düzenlenir?
Ubuntu 14.04'deyim. / Etc / fstab dosyasına yanlış bir şey (öğreticiden) yapıştırdım. Sonuç olarak, makine açıldığında kök dosya sistemi bağlanmaz. Ne / etc / fstab içinde düzeltilmesi gerektiğini biliyorum, ancak sistem salt okunur olarak önyükleme çünkü dosyayı (veya herhangi bir dosya) kaydedemiyorum. Kök olarak denedim: mount -o remount,rw / boşuna. …
15 ubuntu  fstab 

6
Kabuk betiğindeki bir dosyayı nasıl beklerim?
Ben /tmpdenilen dizinde bir dosya görünmesini bekleyecek bir kabuk komut dosyası yazmaya çalışıyorum sleep.txtve bir kez program durdurulur, aksi takdirde ben dosya bulunana kadar programın uyku (askıya alınmış) durumda olmasını istiyorum . Şimdi, bir test komutu kullanacağımı varsayıyorum. Yani, böyle bir şey (if [ -f "/tmp/sleep.txt" ]; then stop else …

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.