«shell» etiketlenmiş sorular

Kabuk, Unix benzeri işletim sistemlerinde en yaygın olarak kullanılan komut satırı yorumlayıcısı için terminolojidir, ancak GUI tabanlı işletim sistemleriyle daha ayrıntılı bir şekilde etkileşim kurmak için de kullanılır. Kullanıcının sadece bir metin arayüzünden programları çalıştırmasına izin vermekle kalmaz, aynı zamanda değişkenler, ikame, çıkış yeniden yönlendirmesi ve joker karakterler gibi temel programlama özellikleri sunar.

1
'Giriş' ile 'Etkileşimli' bash kabuğu arasındaki fark nedir
'Giriş' ile 'Etkileşimli' bash kabuğu arasındaki fark nedir? Aşağıdan Wikipedia'yı alıntıladım, ancak herhangi biri daha iyi bir cevap verebilir mi? EDIT: Bu bir topluluk wiki, bu yüzden belki de seni kapatmak için oy vermek yerine hangi durumlarda $ SHELL'in hangi durumlarda olduğunu söyleyebilecek örnekler verebilirsin Başlangıç ​​komut dosyaları Bash başladığında, …




8
Bir kabuk betiğini farklı bir kullanıcı olarak çalıştırın
Bir kabuk betiğini farklı bir kullanıcı olarak çalıştırmanın iyi bir yolu var. Debian asiti kullanıyorum ve hangi kullanıcının kimliğine bürünmek istediğimi biliyorum. Manuel olarak yapıyor olsaydım, yapardım: su postgres ./backup_db.sh /tmp/test exit Süreci otomatikleştirmek istediğimden, backup_db.sh dosyasını postgres olarak çalıştırma yoluna ihtiyacım var (çevreyi miras, vb.) Teşekkürler!


5
Cron: Sadece e-postalarda hata mı alıyorsun?
Sonunda verilerim üzerinde sıkı aralıklarla cron tarafından işlenen bir kabuk betiği üzerinden gerçekçi bir yedekleme programı oluşturdum. Ne yazık ki, CRON her çalıştırıldığında yalnızca işler yanlış gittiğinde boş e-postalar almaya devam ediyorum. CRON'un yalnızca bir şeyler ters gittiğinde e-posta göndermesini sağlamak mümkün mü, yani. benim TARamaçlandığı gibi yürütmek değil mi? …
38 bash  shell  cron  schedule 

7
PEM dosyası nasıl bölünür
Not: Bu gerçekten bir soru değil çünkü cevabı zaten buldum, ancak onu kolayca bulamadığım için başkalarına fayda sağlayabilmek için göndereceğim. Soru: Birleştirilmiş bir PEM dosyasını apache / mod_ssl yönergesi SSLCACertificateFile tarafından kullanılan dosya olarak nasıl okunur ? Cevap (orijinal) ( kaynak ): cat $file|awk 'split_after==1{n++;split_after=0} /-----END CERTIFICATE-----/ {split_after=1} {print > …
37 shell  openssl  awk  x509 


3
#! / bin / sh ile #! / bin / bash arasında maksimum taşınabilirlik
Genellikle I sembolik anladığım Ubuntu LTS sunucularıyla çalışmak /bin/shiçin /bin/dash. Sembolik bağ olsa diğer dağıtımlar bir sürü /bin/shiçin /bin/bash. Bundan anlayan bir komut dosyası #!/bin/shüstünde kullanırsa , tüm sunucularda aynı şekilde çalışmayabilir? Bu komut dosyalarının sunucular arasında maksimum taşınabilirliği istendiğinde, komut dosyaları için hangi kabuğun kullanılması konusunda önerilen bir uygulama …
36 linux  bash  shell  sh 




1
Sudo su - postgres ve sudo -u postgres arasındaki fark nedir?
PostgreSQL kullanıcıları varsayılan olarak unix soketlerinde kimlik doğrulaması yapar, burada unix kullanıcısı PostgreSQL kullanıcısı ile aynı olmalıdır. Böylece insanlar sıklıkla kullanır suveya süper kullanıcı sudoolurlar postgres. İnsanları sıklıkla aşağıdaki gibi yapılar kullanarak görüyorum: sudo su - postgres ziyade sudo -u postgres -i ve nedenini merak ediyorum. Benzer şekilde, gördüm: sudo …
35 postgresql  shell  sudo  su 


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.