Od help compgen: $ help compgen compgen: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word] Display possible completions depending on the options. Intended to be used from within a shell function generating possible completions. If the optional …
Następujące dzieje się na różnych Linuces: Kiedy jestem w wirtualnej konsoli, przytrzymaj Alti naciśnij ←lub →, wirtualny cykl ttys. To jest naprawdę denerwujące, ponieważ używam powłoki rybnej, która również używa tej kombinacji klawiszy. Mógłbym zmienić mapę skrótów ryb, ale nie chcę. Zamiast tego chcę wyłączyć funkcję linux lub ponownie ją …
Wiem, że „Wszystko jest plikiem” oznacza, że nawet urządzenia mają swoją nazwę pliku i ścieżkę w systemach Unix i podobnych do Unixa, i że pozwala to na używanie wspólnych narzędzi do różnych zasobów, niezależnie od ich charakteru. Nie mogę jednak odróżnić tego od Windows, jedynego innego systemu operacyjnego, z którym …
Ostatnio mieliśmy raczej nieprzyjemną sytuację z naszym klientem - „kiosk” oparty na Raspberry Pi używany do wyświetlania danych z teledetekcji (nic bardziej wymyślnego niż przeglądarka w trybie kiosku wyświetlająca stronę z aktualizacją z serwera gromadzącego dane) nie uruchomiła się z powodu uszkodzenie systemu plików. Ext4, wymagana instrukcja fsck, system będzie …
Przypadkowo wpisałem ssh 10.0.05 zamiast ssh 10.0.0.5 i byłem bardzo zaskoczony, że zadziałało. Próbowałem też 10.005i 10.5a te również rozszerzony automatycznie 10.0.0.5. Próbowałem również 192.168.1i to rozszerzyło się na 192.168.0.1. Wszystko to również pracował pingzamiast ssh, więc podejrzewam, że to działa w wielu innych poleceń, które łączą się z dowolnym …
Zainstalowałem ZSH na mojej maszynie wirtualnej, gdzie skompilowałem go ze źródła. Lokalizacja ZSH jest /usr/local/bin/zshwtedy, gdy uruchamiam chsh -s /usr/local/bin/zshto wyjście chsh: /usr/local/bin/zsh is an invalid shell. Próbowałem tego również z sudo. Jak mogę to zmienić?
Nie robię strasznie dużo skryptów powłoki, więc byłem trochę zaskoczony, kiedy czytałem dokumentacjęgit submodule i zobaczyłem składnię, której używali w tej dokumentacji: Niezerowy zwrot z polecenia w dowolnym podmodule powoduje zakończenie przetwarzania. Można to zmienić, dodając || :na końcu polecenia. Musiałem spojrzeć w górę, co || :było skrótem od zmuszania …
A teraz nie jestem w stanie przeskoczyć z powrotem .. ani użyć żadnego z moich innych programów systemowych. Na szczęście jest to na maszynie wirtualnej, z którą bawiłem się, ale czy jest jakiś sposób na rozwiązanie tego? System to Ubuntu Server 12.10. Próbowałem zrestartować się w trybie odzyskiwania, niestety teraz …
Przykładowy skrypt może wyglądać jak poniżej: #!/bin/bash sudo su ls /root Jeśli używasz ./test.shjako zwykły użytkownik, zamiast tego uruchom lsjako superużytkownik i wyjdź, przełącza się na root; a kiedy się wylogowuję, działa ls /rootjak zwykły użytkownik. Czy ktoś może mi powiedzieć o tym mechanizmie?
Jak można uruchomić wiele programów w tle za pomocą jednego polecenia? Próbowałem poniższych poleceń, ale one nie działają. nohup ./script1.sh & && nohup ./script2.sh & -bash: syntax error near unexpected token '&&' nohup ./script1.sh & ; nohup ./script2.sh & -bash: syntax error near unexpected token ';'
Chcę przekonwertować moje skrypty powłoki na binarny plik wykonywalny, aby nikt inny nie mógł go edytować ani czytać. Czy istnieje sposób na przekonwertowanie go na binarny plik wykonywalny?
biegnę sudo add-apt-repository ppa:noobslab/indicators zainstalować, my-weather-indicatorale wymaga GTK3 i nie chcę kontynuować. Więc chciałbym cofnąć to polecenie. Sprawdziłem, /etc/apt/source.listale nie znalazłem żadnej linii z tym związanej. Co mam teraz zrobić?
Jak rekursywnie zapisywać greppliki w obrębie określonych folderów oprócz kilku typów plików? Na przykład szukam ciągu w folderze obszaru roboczego, ale kończy się to przeszukiwaniem plików sql i generuje serializowane ciągi. Więc w tym przypadku chciałbym przejść grepdo folderu obszaru roboczego oprócz plików sql. Jeśli to możliwe, najlepiej szukam liniowca.
Mam system 32-bitowy, który działa na 64-bitowym procesorze. Jak przekonwertować go na wersję 64-bitową bez ponownej instalacji? Widziałem gdzieś, że jest to wykonalne dzięki nowej ramie Multiarch .
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.