Często to robię $ mkdir foo $ cd foo Działa to jako pojedyncze polecenie, ale więcej naciśnięć klawiszy i nie oszczędza czasu. $ mkdir foo && cd foo Czy jest na to skrót? Edytować Przy pomocy poniższej pomocy wydaje się to najbardziej elegancką odpowiedzią. # ~/.bashrc function mkcd { if …
To pytanie ma już odpowiedź tutaj: Jak ustawić Bash jako domyślną powłokę na Ubuntu? 7 odpowiedzi Mam Ubuntu Server VPS i chcę używać go /bin/bash/jako mojej powłoki. Jak mogę zmienić moją powłokę? Mam dostęp do konta root, ale nie pracuję jako root. Więc myślnik jest teraz moją domyślną powłoką. Przeczytałem …
Kiedy uruchamiam bashw Podsystemie Windows dla Linuksa, umieszcza mnie w katalogu /mnt/c/Users/<username> Kiedy lsten katalog, widzę, katalogi Desktop, Documentsitp, które widzę są w C:\Users\<username>użyciu pliku Windows Explorer. Ponieważ to jest, gdy bashrozpoczął program Spodziewałem to mój katalog domowy, ale kiedy wpisz jedno cdlub cd ~mam prawidłowe /home/<username> który zawiera mój …
Dlaczego, na przykład, gdy tworzę plik z poziomu systemu Windows, nie mogę go zobaczyć pod systemem Linux w systemie Windows 10 (bash.exe) Zrzut ekranu powinien wyjaśnić. Folder: OMG został utworzony w Eksploratorze Windows. Folder OMGBash został stworzony z systemu Linux bash.exe Kiedy folder LUB plik jest tworzony poza bash.exe, nigdy …
Używając powłoki typu bash lub zshell, w jaki sposób mogę wykonać rekurencyjne polecenie „znajdź i zamień”? Innymi słowy, chcę zastąpić każde wystąpienie „foo” słowem „bar” we wszystkich plikach w tym katalogu i jego podkatalogach.
Moja poranna kawa nie dotarła jeszcze do mojego mózgu, kiedy zapomniałem cytatów w: alias grep="grep --color=always" więc zamiast tego wpisałem: alias grep=grep --color=always pozostawiając mi: --color=always grep=grep w moich pseudonimach. Kiedy próbuję wyczyścić --color = zawsze używając unalias --color, otrzymuję: bash: unalias: --: invalid option unalias: usage: unalias [-a] name …
Przykład: ls | echonie drukuje nic (właściwie pusta linia). Spodziewałbym się, że wydrukuje listę plików. ls | grep 'foo'z drugiej strony działa zgodnie z oczekiwaniami (drukuje pliki z imieniem „foo”). To, co robię w takich sytuacjach, jest takie: ls | while read OUT; do echo $OUT; doneale jest to raczej …
Rozważ powłokę taką jak Bash lub sh. Podstawowa różnica między >i >>przejawia się w przypadku, gdy istnieje plik docelowy: > obcina plik do zera, a następnie zapisuje; >> nie obcina się, zapisuje (dołącza) na końcu pliku. Jeśli plik nie istnieje, jest tworzony z zerowym rozmiarem; następnie napisane do. Dotyczy to …
Kiedy loguję się przy użyciu SSH, widzę tylko ... -bash: /usr/bin/id: cannot execute binary file -bash: [: : integer expression expected Nie mogłem tu nic zrobić. Polecenia takie jak halt, poweroff, rebootpowróci command not found. Jak mogę to naprawić? Używam Debian Squeeze Linux
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.