Unix & Linux

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


1
Belirli birimlerin günlük çıktılarını belirli bir dosyaya nasıl yönlendirebilirim?
Arch Linux'ta günlüğe günlük bilgileri veren birkaç sistem (sistemd birimi olarak) çalışan bir sistemim var. Bu birim dosyalarının bazılarının günlük çıktılarını, konumlarını belirlediğim ayrı bir metin dosyasına yönlendirmek, temelde birimler alt kümesi için bir günlük dosyası oluşturmak istiyorum. Bunu nasıl yapabilirim?

3
Herhangi bir komut hatası benim bash komut dosyası otomatik olarak çalıştırmak için bir yolu var mı?
Bir sürü komut yapması gereken bir kabuk komut dosyası yazıyorum ve her komut önceki komutlara bağlıdır. Herhangi bir komut başarısız olursa, tüm komut dosyası başarısız olmalıdır ve ben bir çıkış işlevini çağırıyorum. Her komutun çıkış kodunu kontrol edebilirim, ancak etkinleştirebileceğim bir mod olup olmadığını veya bash'ın bunu otomatik olarak yapmasının …

1
Kök kabuk pip görür ancak sudo pip “komut bulunamadı”
Ben aracılığıyla Python 2.7.8 yüklemiş makeve make installardından yoluyla pip olsun pip . Şunu belirtmeliyim ki, kurduğum bir proxy'nin arkasında çalışıyorum http_proxy ftp_proxy https_proxy içinde benim kullanıcım ~/.zshrc kök en /root/.basrc şimdi koşabiliyorum pip kullanıcı hesabımda kök hesapta ama sudo kullanarak kullanıcımın kabuğu üzerinden çalıştıramıyorum sudo pip sudo: pip: command …

3
Sınırlı Sayıda Dosya ile Zip Arşivi
zipDosya numarası sınırlamalı s oluşturmak için hangi komutu kullanabilirim ? 5000 dosyadan oluşan bir klasör (alt klasör yok) var, bu yüzden bu sayıyı bölen ve zipher biri en fazla 500 dosyadan oluşan 10 ayrı arşiv oluşturabilecek bir komut istiyorum . Ayrıca, ortaya çıkan 10 zipdosyanın birbirine bağlanmasını istemiyorum , böylece …
12 files  zip 

1
Pkill -USR1 -n -x dd komutu tam olarak ne anlama geliyor?
ddBeagleBone'umdaki bir sd karta bir disk görüntüsü ağ aktarımı yapmak için kullanıyorum . Kullanımı pkill -USR1 -n -x ddbu BeagleBone bir SSH bağlantısı bana büyük aktarım işlemleri, bir durum güncellemesi verir. Sadece nasıl çalıştığını merak ediyorum, böylece gelecekte etkili bir şekilde kullanabiliyorum. Okuduktan man pkillsonra hala pkill -USR1 -n -x …
12 kill  dd  signals 

5
Bir metin bulduktan sonra belirli satırları nasıl okuyabilirim?
Bazı metinleri bulduktan sonra belirli sayıda satırı nasıl okuyabilirim? Örneğin.: "Unix" i bulduktan sonra sonraki 2 satırı okuyun: Test 1 Test 2 Test 3 Test 4 UNIX Test 5 Test 6 Test 7 Test 8 Test 9 Sonuç şunlar olabilir: Test 5 Test 6 Not: Son örnekteki "Unix" bir bağımsız …
12 bash  shell 

3
UsePAM ile süresi dolmuş şifre ve SSH anahtar tabanlı giriş evet
Bir SLES 11 makinesi var. Kullanıcılar SSH ve pubkey yoluyla oturum açar (karışık, bazı kullanıcılar şifre kullanır, bazıları ssh anahtarı kullanır) Sshd_config'de şunlar bulunur: UsePAM yes PasswordAuthentication yes PubkeyAuthentication yes Sorun: Pubkey oturumu kullanan bir kullanıcı için parolanın süresi dolarsa, kullanıcıdan parolayı değiştirmesi istenir. Soru: PAM veya sshd yapılandırmasını, kullanıcıların …
12 ssh  users  password  pam 

5
Bir kabuk komutunun çıktısındaki karakter sayısı
Tek bir adımda bir komutun çıkışındaki karakter sayısını hesaplaması gereken bir komut dosyası yazıyorum . Örneğin, komutun kullanılması 10 karakter uzunluğunda olduğu için komutun kullanılması readlink -f /etc/fstabgerekir 10. Bu, aşağıdaki kod kullanılarak saklanan değişkenlerle zaten mümkündür: variable="somestring"; echo ${#variable}; # 10 Ne yazık ki, aynı formülü komut tarafından oluşturulan …
12 shell  string  variable 

4
Linux işlemini çok düşük bir öncelikte mi çalıştırıyorsunuz?
Çok önemli olmayan ama çok fazla CPU gücü tüketecek düzenli bir sürecim var ve gerçekten önemli olan başka bir süreç var, ancak çoğu zaman boşta geçiriyor, ancak bir iş aldığında gerçekten yüksek bilgi işlem gücüne ihtiyaç duyuyor Çalışmayı denedim nice -20 ./low_priority_processve nice --20 ./high_priority_processancak düşük öncelikli, yüksek öncelikli işlem …
12 process  cpu  htop  priority  nice 

5
Etkileşimli olmayan kabuk genişletme takma adı
Gibi bir komut çalıştırdığınızda, takma hesabımı genişletmek için takma ad alma konusunda sorun yaşıyorum: ssh user@server "bash -c \"alias\"" Benim .bashrc dosyam: echo .bashrc # .bashrc shopt -s expand_aliases # Source global definitions (commenting this out does nothing) if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific …
12 bash  ssh  alias  bashrc 

2
Xdotool Window Stack'ten pencere kimliği nasıl alınır
Aktif veya odaklanmış pencerenin kimliğine ihtiyacım var. xdotoolKomutu kullanmaya çalışıyorum . Komut var: xdotool getactivewindow sonuç pencere yığınına kaydedilir. Bu pencere yığınından widnow kimliği almak istiyorum. komuta xdotool getactivewindow getwindowpid beni tatmin etmiyor. İşlem kimliği ile pencere kimliği almak istemiyorum.
12 xdotool 

5
Debian'da belirli bir alternatif sağlayan tüm yazılım paketlerini bulma
Debian dağıtımında Debian Alternatifleri Sistemi vardır . Wiki'den: Debian alternatifleri sistemi, aynı veya benzer işlevleri yerine getiren birkaç programın, aynı anda ancak varsayılan olarak belirlenmiş belirli bir uygulama ile yüklenen alternatif uygulamalar olarak listelenmesini sağlar. Örneğin, birçok sistemde aynı anda birden fazla metin düzenleyici yüklüdür. Vi programı nvi, elvis, vim, …

1
yum: RPM bağımlılık ağacı
Bir RPM paketi kuracağım ve bazı bağımlılıkların X sunucu kitaplıklarının da yüklenmesini gerektirdiğini görebiliyorum. İhtiyacım olan paketin bir sunucu yazılımı olduğundan ve X sunucusuna ihtiyaç duymadığından kesinlikle eminim. Gentoo Linux'ta olduğu gibi RPM bağımlılıklarının bir listesini yazdırmanın bir yolu var mı acaba? Bu komut yalnızca birinci düzey bağımlılıkları yazdırır, bu …
12 rhel  yum  rpm 

3
Yum düzenli ifade veya joker karakterle arama?
Fedora belgeleri diyor ki: 5.2. Gelişmiş Aramalar Paketin adını bilmiyorsanız, aramayı veya seçenekleri sunar. Alternatif olarak, arama ölçütlerini genişletmek için herhangi bir yum arama seçeneğiyle joker karakterler veya normal ifadeler kullanın. Peki, ilk I'de normal ifadelerin bilinen sözdizimi ile çalışmak olacağından bu, sadece yanlış veya modası geçmiş olduğunu düşündü yum …

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.