Pytania otagowane jako shell

Powłoka jest terminologią dla interpretera wiersza poleceń najczęściej używanego w systemach operacyjnych typu Unix, ale także wykorzystywana do interakcji z systemami operacyjnymi opartymi na graficznym interfejsie użytkownika w bardziej szczegółowy sposób. Pozwala nie tylko uruchamiać programy z interfejsu tekstowego, ale często oferuje podstawowe funkcje programowania, takie jak zmienne, podstawianie, przekierowywanie danych wyjściowych i symbole wieloznaczne.

1
Jaka jest różnica między powłoką bash „Login” i „Interactive”
Jaka jest różnica między powłoką bash „Login” i „Interactive”? Cytowałem poniżej Wikipedię, ale czy ktoś może dać lepszą odpowiedź? EDYCJA: To jest wiki społeczności, więc może zamiast głosować na zamknięcie, możesz podać przykłady sytuacji, w których wymagany jest typ SHELL Skrypty startowe Kiedy Bash się uruchamia, wykonuje polecenia w różnych …




8
Uruchom skrypt powłoki jako inny użytkownik
Jaki jest dobry sposób uruchamiania skryptu powłoki jako inny użytkownik. Używam etiudy Debiana i wiem, którego użytkownika chcę podszyć się. Gdybym robił to ręcznie, zrobiłbym: su postgres ./backup_db.sh /tmp/test exit Ponieważ chcę zautomatyzować proces, potrzebuję sposobu na uruchomienie backup_db.sh jako postgres (dziedziczenie środowiska itp.) Dzięki!


5
Cron: Otrzymujesz tylko błędy w e-mailach?
W końcu utworzyłem realistyczny harmonogram tworzenia kopii zapasowych moich danych za pomocą skryptu powłoki, który jest obsługiwany przez crona w ciasnych odstępach czasu. Niestety ciągle otrzymuję puste e-maile za każdym razem, gdy CRON zostanie wykonany, i nie tylko wtedy, gdy coś pójdzie nie tak. Czy CRON może wysyłać wiadomości e-mail …
38 bash  shell  cron  schedule 

7
Jak podzielić plik PEM
Uwaga: To nie jest tak naprawdę pytanie, ponieważ już znalazłem odpowiedź, ale ponieważ nie znalazłem jej tutaj łatwo, opublikuję ją, aby mogła przynieść korzyści innym. Pytanie: Jak odczytać skonkatowany plik PEM jako plik używany przez dyrektywę apache / mod_ssl SSLCACertificateFile ? Odpowiedź (oryginał) ( źródło ): cat $file|awk 'split_after==1{n++;split_after=0} /-----END …
38 shell  openssl  awk  x509 


3
#! / bin / sh vs #! / bin / bash dla maksymalnej przenośności
Zazwyczaj pracuję z serwerów Ubuntu LTS, który z tego co rozumiem dowiązania /bin/shdo /bin/dash. Wiele innych dystrybucjach though dowiązaniem /bin/shdo /bin/bash. Z tego rozumiem, że jeśli skrypt używa #!/bin/shna górze, może nie działać w ten sam sposób na wszystkich serwerach? Czy istnieje sugerowana praktyka, w której powłoce należy używać skryptów, …
36 linux  bash  shell  sh 




1
Jaka jest różnica między sudo su - postgres a sudo -u postgres?
Użytkownicy PostgreSQL domyślnie uwierzytelniają peer na gniazdach unix, gdzie użytkownik unix musi być taki sam jak użytkownik PostgreSQL. Więc ludzie często używają sulub sudostają się postgressuperużytkownikami. Często widzę ludzi używających konstrukcji takich jak: sudo su - postgres zamiast sudo -u postgres -i i zastanawiam się dlaczego. Podobnie widziałem: sudo su …
36 postgresql  shell  sudo  su 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.