Pytania otagowane jako shell

Powłoka to oprogramowanie, które pozwala użytkownikom na interakcję z systemem operacyjnym, zwykle przez wpisanie w wierszu poleceń.








3
Jak korzystać z polecenia updatedb jako zwykły użytkownik?
locateKomenda jest bardzo przydatnym narzędziem w systemie Linux, ale wydaje się tylko root może uruchomić updatedbkomendę, która jest bardzo unconvinent go używać. Jak więc ustawić zwykłego użytkownika na uprawnienie do uruchamiania polecenia updatedb? updatedb to komenda używana do aktualizacji bazy danych używana przez komendę locate. Ale przy próbie uruchomienia updatedb …
10 linux  shell  search  locate 

3
Jak zmienić domyślną powłokę dla Linux susbsystem dla Windows
Zainstalowałem podsystem Linux dla Windows 10. Działa dobrze, ale chcę zmienić domyślne środowisko powłoki dla podsystemu. Zrobiłem sudo apt-get install fishi wtedy chsh -s /usr/bin/fish. Ale kiedy uruchamiam bash.exew systemie Windows, zawsze zaczyna się bash (myślę, że jest przewidywalny). Czy ktoś zna argumenty, aby zmienić to zachowanie?


2
Mogę zatrzymać i .. z. * rozszerzenia?
Często piszę, gdy irytują (lub gorzej) command .* w bash, a polecenie dotyczy katalogu nadrzędnego i katalogu bieżącego. Czy istnieje jakaś opcja powłoki lub inna konfiguracja mogę uszczypnąć, aby wykluczyć bash .i ..od ekspansji .*?

2
Jak uzyskać listę wszystkich procesów potomnych odradzanych przez skrypt
Kontekst: Użytkownicy udostępniają mi swoje niestandardowe skrypty do uruchomienia. Skrypty te mogą być wszelkiego rodzaju jak skrypty do uruchamiania wielu programów GUI, usług zaplecza. Nie mam kontroli nad sposobem pisania skryptów. Skrypty te mogą być typu blokującego, tzn. Wykonywanie czeka do momentu zakończenia wszystkich procesów potomnych (programów uruchamianych sekwencyjnie) #exaple …

2
Co właściwie robi kill 0?
W man pagenapisane jest: 0 All processes in the current process group are signaled Próbowałem tak: $ man kill & [1] 15247 $ [1]+ Stopped man kill $ kill 0 $ ps 15247 pts/41 00:00:00 man Jak zrozumiałem, kill 0zabije wszystkie procesy w bieżącym procesie, który obejmuje pid15247. Jednak w …
10 linux  shell  unix  process  kill 


3
Terminal z kartami, który łączy się z sesją ekranu GNU?
Bardzo często korzystam z funkcji sesji ekranu. Na przykład rozpocznę sesję ekranową dla „projektu 1” jako „screen -S projekt1”, a następnie, gdy będę musiał ponownie się połączyć, użyję „screen -d -r projekt1”. Ułatwia to zarządzanie wieloma projektami, każdy z własnym zestawem sesji powłoki. Chciałbym teraz, aby w systemie Windows i …

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.