Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.

2
Bash nie ładuje „.profile” w nowej sesji na Linuksie
Konfiguruję nowy komputer z systemem Linux, który dostałem z naszego działu IT, i zauważyłem, że .profilenie jest ładowany, gdy rozpoczynam nową sesję terminalową. Obecna powłoka to Bash , chociaż zmieniłem ją z domyślnej sh, z której była dostarczona. Jak ustawić ładowanie .profileprzy starcie? Mam dostęp do powłoki przez SSH : …

7
Liczba plików w każdym podkatalogu
Chciałbym, aby polecenie BASH wyświetlało tylko liczbę plików w każdym podkatalogu katalogu. Na przykład w katalogu /tmpnie są dir1, dir2... Chciałbym zobaczyć: `dir1` : x files `dir2` : x files ...
22 linux  bash 

1
Dlaczego wget wyświetla błąd podczas wykonywania z sudo, ale działa bez niego?
Próbowałem następującego polecenia: $ wget -q --tries=10 --timeout=20 --spider http://google.com (Z tego posta SO . Chcę sprawdzić moje połączenie internetowe w bash.) Otrzymuję następujące dane wyjściowe: Spider mode enabled. Check if remote file exists. --2015-09-28 09:55:50-- http://google.com/ Connecting to 127.0.0.1:3128... connected. Proxy request sent, awaiting response... 302 Found Location: http://www.google.de/?gfe_rd=cr&ei=k_IIVreaN-yH8Qfe1Yu4CA …
21 bash  sudo  wget 


8
Sprawdzone metody aliasu polecenia rm i uczynienia go bezpieczniejszym
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 7 lat temu . Jakiś czas temu błędnie usunąłem folder domowy, ponieważ uruchomiłem rm -rf *niewłaściwy terminal, którego katalogiem roboczym był folder domowy! Chciałbym mieć pseudonim dla rmpolecenia, ale tak nie było. Teraz …
21 bash  shell  unix  script  rm 

2
Jaka jest funkcja gwiazdki jako samodzielnego polecenia w systemie Unix?
Bałam się w terminalu na Red Hat Linux, a kiedy wpisałem gwiazdkę ( *), a następnie return, wykonałem jeden z programów w moim katalogu. Czemu? Domyślam się, że Unix potraktował go jako symbol wieloznaczny, więc wykonał pierwszy program alfabetyczny. Ponieważ my_program.exei one_of_my_programs.programmożna go wykonać po prostu wpisując nazwę pliku, operator …


4
Dlaczego dane wyjściowe niektórych programów systemu Linux nie są wysyłane do STDOUT ani STDERR?
Dlaczego dane wyjściowe niektórych programów systemu Linux nie są wysyłane do STDOUT ani STDERR? Właściwie chcę wiedzieć, jak niezawodnie przechwytywać wszystkie dane wyjściowe programu, bez względu na to, jakiego „strumienia” używa. Problemem jest to, że niektóre programy nie pozwalają na przechwycenie ich wyników. Przykładem jest polecenie „czas”: time sleep 1 …
21 linux  bash  gnu  stdout  stderr 


6
Czy istnieje wiersz poleceń systemu Windows z inteligentnymi funkcjami autouzupełniania / historii poleceń podobnymi do bash?
Niedawno zacząłem używać bash i odkryłem kilka naprawdę wspaniałych funkcji (niekoniecznie wychodzących z pudełka, ale można je skonfigurować): Strzałki w górę / w dół obsługują częściowe uzupełnianie: wpisz „git”, naciśnij strzałkę W GÓRĘ, a przejdziesz do ostatnich poleceń rozpoczynających się od „git” (nawet w poprzednich sesjach!) Ctrl-R przeszuka Twoją historię …

2
ostrzeżenie: edycja linii nie jest włączona
Znalazłem to pomocne polecenie, bind -x '"\C-r"':resetaby wyczyścić terminal, ale chciałem stworzyć prosty skrypt bash: #!/bin/bash bind -x '"\C-r"':reset wynik: alfred@alfred-laptop:~/bash$ ./bind ./bind: line 2: bind: warning: line editing not enabled Czy ktoś mógłby wyjaśnić: Jak mogę to naprawić? Co warning: line editing not enabledznaczy
21 bash 

3
Dlaczego zrobił ; po i zwrócić nieoczekiwany błąd tokena w bash?
Otrzymałem błąd: bash: błąd składni w pobliżu nieoczekiwanego tokena `; ' z powodu następującego polecenia: evince foo.pdf bar.pdf &; emacs foo.tex & Czy rozdzielanie poleceń ;przy użyciu &do tła zadania jest nielegalne ? A może jest inny powód, dla którego to nie działało? Dziękuję Ci.
21 linux  bash 


5
zmienić klawisze skrótu bash, takie jak Ctrl-C?
Używam Kubuntu 10.04. Chciałbym zmienić niektóre standardowe klawisze skrótów do bash (terminal). Oto skróty, które chciałbym skonfigurować: Ctrl- Caby skopiować zaznaczony tekst z terminala do schowka. Ctrl- Vwkleić ze schowka do terminala. Ctrl- Zaby cofnąć edycję na bieżącej linii w terminalu. Ctrl- Shift- C(lub nawet lepiej Super- C), aby zakończyć …
21 linux  bash  inputrc 

3
unikaj odmowy dostępu przy użyciu polecenia find
Często próbuję znaleźć pliki o następującej składni: find . -name "filetofind" Jednak zwykle powoduje to tyle wierszy lub raportów o błędach (Odmowa dostępu) o folderach, w których odmowa dostępu. Czy istnieje inny sposób na uniknięcie tego spamu niż użycie sudo lub zaawansowane grepowanie z wyjścia błędów?
21 bash  find 

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.