Jedna lub zestaw dyrektyw wydanych w środowisku * nix w celu uzyskania informacji, zmiany stanu czegoś lub wykonania czegoś. Innymi słowy: Aby osiągnąć cel.
Próbuję utworzyć metodę funkcji w skrypcie bash, który wykonuje polecenie dostarczone do metody przez parametry. Czyli coś takiego: special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" Próbowałem już I $@, "$@", $*, "$*"w jaki sposób mogę …
Wydałem ps -ef|grep javapolecenie i oto jeden z moich wpisów: subhrcho 875 803 0 Jan23 pts/5 00:02:27 [java] <defunct> Co to <defunct>oznacza tutaj? W jakim stanie jest ten proces z PID = 875 w?
Nie pamiętam sztuczki, w której mogłem uzyskać ostatnie polecenie bez jego uruchomienia: powiedzmy, że chcę mieć dostęp do polecenia! 1255 po naciśnięciu klawisza strzałki w górę i zmodyfikowaniu polecenia. Jaki jest więc sposób na wywołanie polecenia, aby był wyświetlany w wierszu polecenia, ale nie był wykonywany, a następnie dostępny za …
Oto część tego komiksu xkcd, w którym pomysł polega na tym, że autor nie może napisać programu sortującego, więc dodaje kod, aby usunąć wszystkie pliki system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK kanonicznym sposobem na usunięcie wszystkiego jest usunięcie wszystkiego rm /. Oto ostatnie polecenie i dwa …
Jeśli wykonam testpolecenie w bash, test(ocenia wyrażenie warunkowe), uruchomione zostanie wbudowane narzędzie: $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ Jednak, jak widać na type -a testpowyższym przykładzie, testw katalogu / usr / local …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Jestem ciekawy, jakiej sztuczki używasz do zapamiętywania opcji dla różnych poleceń? Ciągłe przeglądanie …
W getoptlinii poleceń bash znajduje się polecenie. getoptmoże być używany z krótkimi opcjami (np. getopt -o axby "$@") i może być używany zarówno z krótkimi, jak i długimi opcjami (np. getopt -o axby -l long-key -- "$@"), ale teraz potrzebuję tylko długich opcji (tj. krótkie opcje w ogóle nie istnieją), …
Użyłem jednego serwera Linux z zainstalowanym CentOS7 do testowania i instalowania niektórych narzędzi. A teraz nie pamiętam, ile pakietów zainstalowałem. Chcę usunąć wszystkie te pakiety, aby mój serwer był jak nowy. Nie chcę wyszukiwać każdej paczki i usuwać pojedynczo. Czy istnieje sposób ich usunięcia za pomocą tylko jednego polecenia?
Kiedy patrzę na Unixa, zawsze uważam, że liczba poleceń terminalowych jest nieco przytłaczająca. TinyCoreLinux, na przykład moja ulubiona dystrybucja, ma ponad 300 poleceń. Nie umiem powiedzieć, jak wiele z tych poleceń jest potrzebnych. Ile poleceń miało oryginalne pudełko Uniksa? Zasadniczo mam nadzieję, że przechodząc do oryginalnego pudełka, możemy zmniejszyć liczbę …
Załóżmy, że masz otwarty emulator terminala (T1) z PID 6350. Z innego terminala wpisz polecenie (C1): echo "ls\n" > /proc/6350/fd/0 To zapisuje lsi nowy wiersz w T1, ale go nie wykonuje. Dlaczego? Próbowałem również używać cat|bashz, echo "ls\n" > /proc/catid/fd/0ale nadal nie jest wykonywany. Jak mogę powtórzyć polecenie w innym …
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.