Często zastanawiałem się, dlaczego ~(tylda) reprezentuje katalog domowy użytkownika. Czy kryje się za tym jakiś powód, czy może po prostu jakaś rzadko używana
Historia systemów uniksowych i ich głównych komponentów. NIE UŻYWAJ tego tagu do pytań związanych z powłoką; zamiast tego użyj „historii poleceń”.
Często zastanawiałem się, dlaczego ~(tylda) reprezentuje katalog domowy użytkownika. Czy kryje się za tym jakiś powód, czy może po prostu jakaś rzadko używana
Konsekwentnie mam więcej niż jeden otwarty terminal. Gdziekolwiek od dwóch do dziesięciu, robiąc różne bity i boby. Powiedzmy teraz, że uruchamiam ponownie i otwieram inny zestaw terminali. Niektórzy pamiętają pewne rzeczy, inni zapominają. Chcę historii, która: Zapamiętuje wszystko z każdego...
Patrząc na ścieżce do pliku wykonywalnego lub sprawdzanie, co by się stało, jeśli wpiszesz nazwę polecenia w powłoce Unix, istnieje mnóstwo różnych mediów ( which, type, command, whence, where, whereis, whatis, hash, etc). Często słyszymy, że whichnależy tego unikać. Dlaczego? Czego powinniśmy...
Jak wiemy, apt-getma super krowy i aptitudenie: $ apt-get --help | grep -i cow This APT has Super Cow Powers. $ aptitude --help | grep -i cow This aptitude does not have Super Cow Powers. i oczywiście APT ma przy sobie jajko wielkanocne: $ apt-get moo (__) (oo) /------\/ / | || *...
Czy to przypadkiem „konfiguracja
wheelGrupa na * nix komputerów zazwyczaj odnosi się do grupy z jakimś dostęp root-podobne. Słyszałem, że w niektórych * nixach jest to grupa użytkowników z prawem do uruchamiania su, ale w Linuksie wydaje się być kimkolwiek (chociaż oczywiście potrzebujesz hasła roota). W dystrybucji Linuksa, z...
Pracuję w Mac OSX, więc chyba używam bash ...? Czasami wchodzę w coś, o czym nie chcę pamiętać w historii. Jak mogę to
Coraz więcej tararchiwów używa xzdo kompresji formatu opartego na LZMA2 zamiast tradycyjnej bzip2(bz2). W rzeczywistości kernel.org opublikował późne ogłoszenie „ Good-bye bzip2 ” , 27 grudnia 2013 r. , Wskazując, że źródła jądra będą od tego momentu wydawane zarówno w formacie tar.gz, jak i tar.xz...
Istnieje wiele różnych wersji Uniksa: HP-UX, AIX, BSD itp. Linux jest uważany za klon uniksowy, a nie za implementację Uniksa. Czy wszystkie „prawdziwe” Unices są rzeczywistymi potomkami oryginału? Jeśli nie, co odróżnia Linuksa od
Po uruchomieniu hashpokazuje ścieżkę wszystkich poleceń uruchomionych od czasu ostatniego resetowania skrótu ( hash -r) [root@c04c ~]# hash hash: hash table empty [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 1 /usr/bin/whoami [root@c04c ~]# whoami root [root@c04c ~]# hash hits...
Czy istnieje sposób na tymczasowe zawieszenie śledzenia historii w bash, aby wejść w tryb „incognito”? Wchodzę do mojego terminalu rzeczy, których nie chcę nagrywać, poufne informacje
Wiem, że mogę Upiterować po poprzednich poleceniach. Uruchomienie ostatniego polecenia wymaga po prostu Up+ Enter. Zastanawiałem się jednak nad zakupem Happy Hacking Keyboard, ponieważ spędzam dużo czasu vim. Ta klawiatura nie ma klawiszy strzałek, a jedynym sposobem, w jaki wiem, jak uzyskać tego...
W całej specyfikacji POSIX istnieje przepis ( 1 , 2 , 3 ...), który pozwala implementacjom traktować ścieżkę zaczynającą się od dwóch /specjalnie. Aplikacja POSIX (aplikacja napisana zgodnie ze specyfikacją POSIX, aby była przenośna dla wszystkich systemów zgodnych z POSIX) nie może założyć, że...
Linux jest tylko jądrem, a jeśli użytkownicy chcą go używać, potrzebują pełnej dystrybucji. Biorąc to pod uwagę, jak wykorzystano pierwsze wersje Linuksa, gdy nie było dystrybucji
użyłem history | less aby uzyskać wiersze poprzednich poleceń i z liczb po lewej stronie znalazłem wiersz, który chciałem powtórzyć (np. 22) i zrobiłem !22 w wierszu polecenia i zadziałało - wykonanie zestawu poleceń w wierszu, który zrobiłem w tym czasie. Nie mogę dowiedzieć się, gdzie jest...
Na przykład: [root@ip-10-0-7-125 ~]# history | grep free 594 free -m 634 free -m | xargs | awk '{print "free/total memory" $17 " / " $ 8}' 635 free -m 636 free -m | xargs | awk '{print "free/total memory" $9 " / " $ 10}' 736 df -h | xargs | awk '{print "free/total disk: " $11 " / " $9}' 740...
Jedną z moich ulubionych sztuczek uniksowych jest ^x^ywzięcie ostatniego polecenia i zastąpienie pierwszego wystąpienia „x” „y”. Zastanawiam się jednak, czy podobna sztuczka działa w zamian wszystkich wystąpień „x” na „y” w ostatnim
Po uruchomieniu historymogę zobaczyć moje ostatnio wykonane polecenia. Ale jeśli to zrobię tail -f $HISTFILElub tail -f ~/.bash_historynie zostaną wymienione. Czy plik jest zablokowany, czy istnieje tymczasowa lokalizacja lub coś
Przeprowadziłem pewne badania na ten temat w Google, ale wyniki były mętne. Dlaczego /znak jest używany do oznaczenia katalogu głównego? Czy są za tym jakieś solidne
Używam Linux Mint 17.1 Rebecca przez około 2 dni i przypadkowo wpisałem moje hasło do terminala, który jest teraz wyświetlany na liście historii poleceń, które wcześniej wpisałem. Chcę całkowicie wyczyścić historię terminali. Próbowałem użyć następujących poleceń w terminalu, które, jak sądzę,...