W aplikacji Bash on Ubuntu na Windows mam tylko root@localhost:~# ls -a .bash_history .bashrc .profile Jak uzyskać dostęp do wszystkich folderów systemu Windows, takich jak dokumenty, pliki do pobrania
W aplikacji Bash on Ubuntu na Windows mam tylko root@localhost:~# ls -a .bash_history .bashrc .profile Jak uzyskać dostęp do wszystkich folderów systemu Windows, takich jak dokumenty, pliki do pobrania
Czy ktoś napisał funkcję bash, aby dodać katalog do $ PATH tylko wtedy, gdy jeszcze go nie ma? Zazwyczaj dodaję do PATH używając czegoś takiego: export PATH=/usr/local/mysql/bin:$PATH Jeśli zbuduję ŚCIEŻKĘ w .bash_profile, to nie zostanie odczytana, chyba że sesja, w której jestem, to sesja...
Muszę usunąć wszystkie pliki z katalogu, ale wykluczyć niektóre z nich. Na przykład w katalogu z plikami a b c ... zmuszę usunąć wszystkie oprócz ui p. Czy jest na to łatwy
Klawisze Home, End, PageUp, PageDown wszystkie wpisują a ~w mojej sesji bash zamiast przesuwać kursor / widok. Dlaczego tak się dzieje i które ustawienia muszę zmienić? GNU bash, version 4.0.28(1)-release (x86_64--netbsd) PuTTY v0.60 Pytanie pierwotnie brzmiało: Dlaczego w PuTTY naciśnięcie...
Jak utworzyć prawym przyciskiem myszy pozycję menu kontekstowego, aby otworzyć Git Bash w danym folderze w ConEmu ? Zobacz Git Bash tutaj w Console2, aby uzyskać równoważne pytanie dotyczące
Powiedz, że to robię: cd subdir git init cd ../ Czy istnieje sposób, aby to zrobić za pomocą jednego polecenia, a może dwóch, zamiast wchodzenia i wychodzenia z katalogu w celu uruchomienia polecenia? (Nie szukam rozwiązania specyficznego dla git; to tylko
Zainstalowałem system Windows Subsystem for LinuxWindows 10 Insider Preview kompilacja 14316. Teraz chciałbym go usunąć lub, lepiej, przywrócić ustawienia fabryczne, tj. Tak jak wtedy, gdy właśnie został zainstalowany. Próbowałem usunąć go z okien „Włącz lub wyłącz funkcje systemu Windows”, ale...
Próbuję utworzyć aliasy w bash. Co chcę zrobić, to mapa ls -ladols -la | more W moim pliku .bashrc próbowałem: alias 'ls -la'='ls -la | more' Jednak to nie działa, ponieważ (zakładam) ma spacje w nazwie aliasu. Czy można to obejść?
Czy w bash mogę zorganizować wykonanie funkcji tuż przed uruchomieniem polecenia? Jest $PROMPT_COMMANDwykonywany przed wyświetleniem monitu, tj. Zaraz po uruchomieniu polecenia. Bash's $PROMPT_COMMANDjest analogiczny do precmdfunkcji zsh ; więc szukam bashowego odpowiednika zsh...
Tunelowanie SSH jest dla mnie bardzo mylące. Zastanawiam się, czy mogę to zrobić w systemie Linux. Mam 3 maszyny .. A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine B. Więc mogę SSH od A -> B i od B...
Mam .bash_profilew moim katalogu domowym, ale nie można go uruchomić przy logowaniu. Jeśli wykonam następujące czynności, wszystko będzie wyglądać tak, jak się spodziewam: ssh myhost bash source ~/.bash_profile Ale zwykle wszystko dzieje się po zalogowaniu.
Chcę uzyskać listę katalogów i ich rozmiarów w formacie listy, takim jak sposób uzyskiwania, gdy robisz ls -l. Chodzi o to, że istnieje jedno wierszowe polecenie, które może to zrobić? Widzę, że inni mają długie polecenia tylko po to, by to wyprowadzić. To po prostu za długo. Jakie polecenie może...
Nawiązałem symboliczny link za pomocą następującego polecenia: ln -s ../test5 Chcę go teraz usunąć, ale mój rm nie działa: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a...
Używam Ubuntu 9.10, a domyślnym edytorem tekstu jest nano, którego nienawidzę. (nie wszyscy?) Zwykle nie jest to problem, ponieważ po prostu vi lub gedit wszystko, ale crontab -eotwiera się z nano. Próbowałem zmienić go na vim, używając sudo update-alternatives --config editori wybierając opcję 3...
Mam Windows 10 Anniversary Edition z zainstalowanym i działającym „Bash na Ubuntu na Windows”. Chciałbym mieć możliwość SSH do tej instancji Ubuntu, ale chociaż mam zainstalowany i skonfigurowany serwer openssh (i nasłuchuję na porcie 2200), kiedy próbuję ssh do „localhost: 2200”, mówi mi „Serwer...
tło Słyszałem, że moduł readline czyta ~/.inputrci tak zmienia zachowanie naciśnięć klawiszy w programach takich jak bash. Pytanie Jak mogę ponownie załadować to po edycji, aby zobaczyć zmienione zachowanie bez ponownego uruchamiania programu
Mam następujący skrypt, który napisałem, wyszukując w Google, i tworzy kopię zapasową mojego systemu Linux w archiwum: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt...
W domyślnej instalacji Cygwin użycie CTRL-STRZAŁKA W LEWO lub CTRL-STRZAŁKA W PRAWO po prostu drukuje 5C lub 5D zamiast pomijać słowo na raz zgodnie z oczekiwaniami. Klawisz Home / End działa poprawnie, więc ponowne mapowanie powinno być
Chcę sprawdzić, czy katalog nie zawiera żadnych plików. Jeśli tak, pominę trochę przetwarzania. Próbowałem następujące: if [ ./* == "./*" ]; then echo "No new file" exit 1 fi Daje to następujący błąd: line 1: [: too many arguments Czy istnieje rozwiązanie /
Czy ktoś ma skrypt powłoki szablonów do robienia czegoś z lslistą nazw katalogów i do przechodzenia między nimi i robienia czegoś? Planuję zrobić, ls -1d */aby uzyskać listę nazw