Chciałem zmienić swoje hasło na maszynie uniksowej. Zrobiłem normalny „passwd” i wpisałem moje stare i nowe hasło. Następnie maszyna wróciła do mnie z następującym komunikatem: BAD PASSWORD: is too similar to the old one To sprawiło, że pomyślałem ... Czy to znaczy, że gdzieś moje hasło ma wyraźny tekst? W …
Jakoś stworzyłem plik o nazwie \w katalogu (tak, znak odwrotnego ukośnika). Próbowałem różnego rodzaju sed, find i grep fu, ale po prostu nie mogę go usunąć! Wiem, że mogłem po prostu usunąć katalog, ale czy istnieje bardziej interesujący sposób, aby to naprawić?
Chcę zakodować ciąg wejściowy do kodowania base32 bezpośrednio z powłoki. Chcę to zrobić w Ubuntu, ale wyobrażam sobie, że smak nie ma tutaj szczególnego znaczenia. Czy istnieją dostępne narzędzia linux / unix, które po prostu to robią? Coś w stylu: -bash-3.2$ echo -n 'hello' | base32
Chciałbym móc, gdy program taki jak instalator jest uruchomiony, śledzić listę zmian wprowadzonych w moim systemie plików, aby móc je później przywrócić. EDYCJA: Dotyczy to nieopakowanego programu. Używam apt-get tak daleko, jak to możliwe. Idealnie chciałbym móc zrobić coś takiego: (sudo) catch-modifs some-installer.bin > fsmodifs.patch I wtedy: (sudo) revert-modifs fsmodifs.patch …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Mam skrypt Perla, który chcę demonizować. Zasadniczo ten skrypt perla będzie czytał katalog co 30 sekund, czytał znalezione pliki, a następnie przetwarzał dane. Dla uproszczenia rozważmy następujący skrypt Perla (o nazwie synpipe_server, w nim znajduje się dowiązanie symboliczne /usr/sbin/): #!/usr/bin/perl use strict; use warnings; my $continue = 1; $SIG{'TERM'} = …
Mam dwa zdalne serwery: Serwer 1: Linux 2.6.18-238.12.1.el5PAE i686 / VIM - Vi IMproved - wersja 7.0.237 Serwer 2: Linux 2.6.18-338.19.1.el5.lve0.8.36 x86_64 / VIM - Vi IMproved wersja 7.0. 237 Kiedy ssh na serwerze 2 i używam vima do edycji pliku phplub .htaccesspliku, ma piękne podświetlenie kolorów. Poniżej znajduje się …
Jako porządni administratorzy lubimy dbać o to, aby małe rzeczy były równie dobrze objęte, jak duże (o ile pozwala na to czas). Jedną z tych rzeczy jest zapewnienie, że nasze systemy nie są pełne zepsutych dowiązań symbolicznych. Dlaczego te małe zarazy stanowią problem? Ponieważ sprawiają, że myślisz, że pliki są …
Mam niepewne połączenie sieciowe między dwoma komputerami: czasami aktywne połączenia TCP są przerywane z przyczyn niezależnych ode mnie. Chcę ustanowić niezawodne połączenie TCP między dwoma komputerami. Gdyby sieć była niezawodna, po prostu uruchomiłbym ssh -L 1234:localhost:1234 remotehostserwer z nasłuchiwaniem na porcie 1234 remotehosti wskazał klientowi localhost:1234. Ale jeśli połączenie ssh …
Używam komputerów Mac od 25 lat i „UNIX” od OS X 10.0 .. ale tak naprawdę nigdy tak naprawdę nie myślałem o chroot, ani też nigdy tak naprawdę nie potrzebowałem ani nie chciałem ... To proste pytanie, ale ... w jakich okolicznościach można by użyć „chroot” na komputerze Mac? Rzeczywiście …
Muszę przeszukać nasze dzienniki poczty w celu znalezienia określonego adresu e-mail. W tym samym folderze przechowujemy bieżący plik o nazwie maillog, a także tygodniowe pliki .bz2. Obecnie uruchamiam następujące polecenia, aby wyszukać plik: grep person@domain.com maillog bzgrep person@domain.com *.bz2 Czy istnieje sposób na połączenie poleceń grepi bzgrepw jedno wyjście? W …
Obecnie robię to: PYTHONPATH=/home/$USER:/home/$USER/respository:/home/$USER/repository/python-stuff Jak mogę to zrobić, aby ścieżka PYTHONPATH mogła zawierać wszystkie podkatalogi? PYTHONPATH = /home/$USER/....and-all-subdirectories
W przypadku * nix odkryłem, że The Art Of Unix Programming Erica Raymonda dość dobrze wyraził idee stojące za filozofią Uniksa. Cała książka jest online, polecam ten rozdział, aby zobaczyć, o czym mówię. Zasadniczo przedstawia koncepcje unifikacji systemów operacyjnych Unix i ich aplikacji. Na przykład: Reguła modułowości: pisz proste części …
Pod moim homedirem znajduje się katalog o nazwie „.gvfs”. Jako moje zwykłe konto użytkownika mogę je dobrze przeczytać: ~ $ ls -lart ~raldi/.gvfs total 4 dr-x------ 2 raldi raldi 0 2009-05-25 22:17 . drwxr-xr-x 60 raldi raldi 4096 2009-05-25 23:08 .. ~ $ ls -d ~raldi/.gvfs dr-x------ 2 raldi raldi …
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Ponieważ istnieje wersja Windows tego pytania, postanowiłem otworzyć wiki społeczności dla tego samego pytania pod Unixem, Linuksem i tym podobnym. Będę aktualizować tę listę z …
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.