Użytkownik bash będzie ostatecznie skończyć z .bashrc, .bash_profile, .profilei może trochę więcej. Teraz każdy plik jest ładowany w określonych sytuacjach i wszystko to prowadzi do zamieszania i frustracji. Nie obchodzi mnie, która powłoka jest powłoką logowania i ty też nie powinieneś. Chcę tylko upewnić się, że ta sama rzecz jest …
Lubię używać niestandardowego monitu (bieżąca ścieżka w kolorze niebieskim) na moim komputerze z systemem UNIX: export PS1='\[\e[0;34m\]\w \$\[\e[m\] ' Ale kiedy próbuję użyć go na terminalu Mac, nie działa: nie wykrywa końca monitu i zastępuje go, gdy piszę polecenia. Dzieje się tak również wtedy, gdy wprowadzam długie polecenie, w którym …
Mam taki alias: alias sshUntrusted='ssh -X -C -c blowfish-cbc,arcfour' Ale kiedy piszę $ sshun następnie TabBash nie uzupełnia aliasu. położyłem set completion-ignore-case on #ignore case while completing w moim .bashrc, i sprawia, że Bash wykonuje rozróżnianie wielkich i małych liter dla nazw plików. Jak mogę zrobić z niego kompletne aliasy …
Próbuję obciąć plik używany do przekierowania standardowego wejścia. Na przykład: ping localhost>/tmp/test.log Jeśli zadzwonię, rm /tmp/test.logprzekierowanie zatrzymuje się, ale polecenie działa. Jeśli zadzwonię truncate -s0 /tmp/test.loglub >/tmp/test.loglub echo ..i itd. Przekierowanie działa, ale plik zawiera początkowe zera, ponieważ pozycja strumienia nie uległa zmianie. Jak mogę obciąć plik?
Jakoś mój monit bash został zmieniony na „elementary: ~ steven $” i chcę go zmienić z powrotem na domyślny monit. Dodałem następujące do ~ / .bashrc, a następnie do ~ / .profile: export PS1="\s-\v\$ " Ani nie wykonaj, gdy otworzę Terminal. Jeśli uruchomię polecenie sourcedla dowolnego pliku, będzie działało dobrze …
Jak zezwolić użytkownikowi na korzystanie z SCREEN na chrootowanym użytkowniku? Próbowałem wszystkiego, ale ciągle mi się nie udaje. Potrzebuję, aby użytkownik mógł korzystać z EKRANU, gdy jest zalogowany w bash jako użytkownik chrootowany.
Wiem, że są na to inne pytania, a nawet problem z Githubem , ale wypróbowałem wszystkie podane odpowiedzi i one nie działają. Oto zawartość odpowiednich plików: / etc / nazwa hosta DESKTOP-42IRGSE / etc / hosts 127.0.0.1 localhost DESKTOP-42IRGSE # The following lines are desirable for IPv6 capable hosts ::1 …
dobrego dnia wszystkim po pewnym czasie samodzielnego studiowania i eksperymentowania, utknąłem w zwróceniu tablicy z funkcji i przez całe życie nie widzę mojego błędu. w skrócie, to, co należy / należy zrobić, to użyć funkcji, która odczytuje wartości / ciągi z pliku, zwracając tablicę: deklaruj i tablica: klienci przypisz tablicę …
Próbuję zablokować taki plik: flock -e myfile.lock Wynik to: flock: bad number: myfile.lock Nie ma znaczenia, czy plik istnieje, czy nie jestem rootem. Próbowałem nawet chmod a + rwx mój plik. Nadal pojawia się ten sam błąd. Próbowałem tego samego nie na moim komputerze, ale na Debianie i otrzymuję ten …
Ubuntu Server 12.04 Na zdalnym serwerze, do którego ssh mam, skonfigurowałem specjalnego użytkownika z: sudo adduser --system --disabled-login --disabled-password --group suser uruchomić niektóre funkcje konserwacyjne. Czasami biorę udział w sesji logowania dla suser: sudo su -l suser -s /bin/bash aby wykonać niektóre zadania ... jednak szczególnie chcę móc uruchamiać niektóre …
Próbuję znaleźć wszystkie nazwane foldery bi usunąć je, nie usuwając ich zawartości (czy to folderów, plików, ukrytych plików, ...). Na przykład plik na ścieżce /a/b/c/filepowinien zostać/a/c/file Oto, co próbowałem, co nie działa: find -type d -name b -exec mv {}/* {} \; -exec rmdir {} \;
Muszę dodać kilka rzeczy do mojego inputrc. Używam bash 4, ponieważ OS używam debiana i OSX. Moje emulatory terminali to rxvt-unicode-256 na debianie i Terminal.app na OSX. Mój nowy Macbook nie ma klawiszy Insert / Delete, Home / End, PgUp / PgDown ... Czy mógłbyś mi powiedzieć naciśnięcie klawisza „Shift-Space”? …
Czy istnieje sposób na pozostawienie tylko tych ciągów, które spełniają niektóre (potencjalnie dowolne) warunki? Filtrowanie ciągów na podstawie tego, że same pasują do jakiegoś wzorca (z grep) jest banalne. Ale co, jeśli mam listę nazw plików i chcę zostawić tylko te, które są katalogami? Co się stanie, jeśli mam listę …
Ucząc się bash, zastanawiałem się, czy jest to możliwe, z przypadkiem, czy z jakąś funkcją. Na przykład.. ./test.sh arg1 -p help,contact -e html,php # don't know how to expand them both LUB czy można zrobić coś takiego? ./test.sh arg1 -p help -p contact -e html -e php or ./test.sh arg1 …
Zainstalowałem Sublime na moim laptopie Mac Lion i postępowałem zgodnie z instrukcjami tutaj http://www.sublimetext.com/docs/2/osx_command_line.html, ale jak zwykle nie działało. Nie mam katalogu ~ / bin na moim komputerze Mac. Jakaś pomoc?
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.