Pytania otagowane jako bash

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


1
Obawy związane z wyświetlaniem klucza prywatnego ssh
Popełniłem ogromny błąd, a przynajmniej tak mi się wydaje: „złapałem” mój prywatny klucz SSH cat ~/.ssh/id_rsa Obawiam się, że utworzyłem lukę w zabezpieczeniach, która pozwala innym użytkownikom zobaczyć mój klucz prywatny, przeglądając historię bash / scrollback lub używając innych metod. Więc moje pytania: Czy naprawdę naraziłem bezpieczeństwo mojej pary kluczy …

4
Lista zakresu plików za pomocą symboli wieloznacznych UNIX
Powiedzmy na przykład, że mam następujące pliki w moim katalogu roboczym: mjk0001.fits, mjk0002.fits, ... zwiększając liczbowo aż do mjk9999.fits. Czy istnieje sposób użycia symboli wieloznacznych UNIX do wyświetlenia listy lub działania na sekwencyjnej ich grupie? Na przykład, jeśli muszę uruchomić proces od 0025 do 0050, jakiego formatu miałbym użyć? Próbowałem …
14 bash  unix  command-line  ls 

5
Skrypt PHP nie może uruchomić skryptu bash. sh: Odmowa zezwolenia
Próbuję wykonać skrypt .sh z PHP, jednak nie działa. Sprawdziłem dzienniki błędów i pojawia się błąd „sh: Odmowa dostępu”. Sprawdziłem, który użytkownik php jest uruchamiany, i zrobiłem to pod użytkownikiem apache. Próbowałem zmienić własność .sh na użytkownika apache, ale nie ma rezultatu. Na początku myślałem, że dzieje się tak, ponieważ …
14 bash  permissions  script  php 

1
Jak „źródlić” skrypt powłoki za pomocą bash z zsh?
Używam zsh i bardzo mi się podoba, ale dużo pracuję ze źródłem Androida, który ma skrypty kompilacyjne, które wymagają poprawnej oceny bash. Skrypty te należy uzyskać przed kompilacją i zdefiniować zmienne środowiskowe i funkcje powłoki używane podczas kompilacji. Zsh nie może źródła tych plików, a jeśli spróbuję wydać emulate bashmoją …
14 bash  zsh  oh-my-zsh 


2
Prawidłowe unikanie ukośnika w skrypcie bash do użycia z sed
Próbuję określić rozmiar plików, które zostaną nowo skopiowane podczas synchronizacji dwóch folderów, uruchamiając rsync w trybie suchym, a następnie sumując rozmiary plików wymienionych na wyjściu rsync. Obecnie utknąłem przy prefiksowaniu plików według ich folderu nadrzędnego. Dowiedziałem się, jak prefiksować linie za pomocą sed i jak uciec za pomocą sed, ale …

3
Podczas klonowania za pomocą git bash w systemie Windows wystąpił błąd Fatal: UriFormatException
Używam git bash $ git --version git version 2.9.3.windows.1 w systemie Windows 7. Po sklonowaniu repozytorium widzę: $ git clone https://UserName@bitbucket.mycompany.org:5555/scm/repofolder/repo.git Cloning into 'repo'... Fatal: UriFormatException encountered. Fatal: UriFormatException encountered. Fatal: UriFormatException encountered. Fatal: UriFormatException encountered. remote: Counting objects: 2666, done. remote: Compressing objects: 100% (1426/1426), done. remote: Total 2666 …
14 windows-7  bash  git  clone 



4
Podwójny folder główny vs pojedynczy folder główny
Na moim Linux-ie, w bash, mam dostęp do folderu „double root” oznaczonego dwoma ukośnikami: tomas:~ $ cd / tomas:/ $ ls bin/ cdrom@ ... tomas:/ $ cd // tomas:// $ ls bin/ cdrom@ ... Zawartość folderu i jego podfolderu jest identyczna z „normalnym” pojedynczym ukośnikiem. Podwójny ukośnik nie znika, gdy …
14 linux  bash 

9
Skopiuj wszystkie pliki i foldery z wyjątkiem plików i folderów subversion w OS X
Próbuję skopiować wszystkie pliki i foldery z jednego katalogu do drugiego, ale wykluczam niektóre pliki. W szczególności chcę wykluczyć pliki i foldery subversion. Chciałbym jednak ogólne, ale zwięzłe rozwiązanie. Wyobrażam sobie, że w najbliższej przyszłości będę musiał wykluczyć kilka rodzajów plików. Na przykład mogę wykluczyć .svn, * .bak i * …


3
Zostaw skrypt bash uruchomiony na zdalnym terminalu, gdy nie jesteś zalogowany?
Mam skrypt bash, którego uruchomienie zajmuje kilka godzin. Podczas działania chciałbym robić inne rzeczy, które mogą wymagać wylogowania lub odłączenia się od Internetu (mój skrypt uruchamia testy sieciowe na różnych komputerach). Rozumiem, że istnieje polecenie, które pozwoliłoby mi uruchomić testy ze zdalnego terminala i wylogować się z terminala podczas jego …

1
Dlaczego `bind` i` .inputrc` zachowują się inaczej?
Staram się postępować właściwie i umieścić moje powiązania klawiszy ~/.inputrc. Okazuje się jednak, że muszę się zmienić bind '"\e\C-j":"\e[1~quiet \e[4~\n"' w "\e\C-j": "\eOHquiet \eOF\n" Teraz \eOH(nav-block-pos1 związany z beginning-of-line) i \eOF(nav-block-end związany z end-of-line) same są powiązaniami w mojej konfiguracji, na których prawdopodobnie nie zawsze mogę polegać. Zatem główne pytanie …

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.