Często widzę, że programy określają pliki pid i lock. I nie jestem do końca pewien, co oni robią. Na przykład podczas kompilacji nginx: --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ Czy ktoś może rzucić na to trochę
Często widzę, że programy określają pliki pid i lock. I nie jestem do końca pewien, co oni robią. Na przykład podczas kompilacji nginx: --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ Czy ktoś może rzucić na to trochę
Mam 12-letniego laptopa Toshiba Libretto z procesorem Transmeta Crusoe TM 5600 pracującym z częstotliwością około 600 MHz, 128 MB pamięci RAM i grafiką S3 Savage . Którego systemu Ubuntu (lub innego systemu operacyjnego opartego na GNU / Linux) mogę użyć do stabilnej pracy? Zamierzam używać...
Przeczytałem niektóre zasoby na temat polecenia mount do montowania urządzeń w systemie Linux, ale żadne z nich nie jest wystarczająco jasne (przynajmniej dla mnie). Ogólnie rzecz biorąc, co większość przewodników stwierdza: $ mount (lists all currently mounted devices) $...
Dlaczego chownpolecenie jest tylko do rootowania? Dlaczego użytkownicy inni niż root nie mogą używać chown do rozdawania swoich
Jedną z rzeczy, które denerwują mnie przy użyciu terminala Linuksa, jest to, że muszę wpisać niewidoczne hasło, na przykład podczas uruchamiania ssh . Czasami błędnie wpisuję jedną lub więcej liter, a następnie muszę kilka razy nacisnąć klawisz Backspace, aby upewnić się, że wszystko zostało...
Załóżmy, że mam uruchomionych tysiąc lub więcej instancji dowolnego procesu (na przykład vi). Jak zabić ich wszystkich za pomocą jednego strzału / jednej linii / jednej
Czasami ekran terminala jest zawalony, a kiedy używamy man lsdo czytania stron podręcznika lub naciskamy strzałkę W GÓRĘ, aby przejść do poprzednich poleceń w historii, ekran wyświetla znaki niewłaściwe. (na przykład potraktuj koniec ekranu jak miejsce w środku ekranu). Polecenie resetzostało...
Mam plik servers.txtz listą serwerów: server1.mydomain.com server2.mydomain.com server3.mydomain.com kiedy czytam plik linia po linii whilei echo każdej linii, wszystko działa zgodnie z oczekiwaniami. Wszystkie linie są drukowane. $ while read HOST ; do echo $HOST ; done <...
Próbuję napisać skrypt, który instaluje pakiety, ale jeśli w dowolnym momencie nie powiedzie się, skrypt wycofuje wszystko, co zainstalował. Oczywiście, jeśli użytkownik już wcześniej zainstalował pakiet, nie chcę go odinstalowywać spod niego. Jak mój skrypt może stwierdzić, czy pakiet został...
Patrzyłem na klawiaturę i wpisałem hasło, ponieważ myślałem, że już wpisałem swoją nazwę użytkownika. Nacisnąłem Enter, a kiedy zapytałem o hasło, nacisnąłem Ctrl+ c. Czy powinienem podjąć środki ostrożności, aby upewnić się, że hasło nie jest gdzieś zapisane jako zwykły tekst, czy powinienem je...
Mam ciąg: one_two_three_four_five Muszę zapisać w Awartości zmiennej twoi Bwartości zmiennej fourz powyższego
Czy istnieje oficjalny POSIX, GNU lub inne wytyczne dotyczące tego, gdzie powinny być drukowane raporty z postępu i informacje o logowaniu (takie jak „Doing foo; foo done”)? Osobiście staram się pisać je do stderr, aby móc przekierować standardowe wyjście i uzyskać tylko rzeczywiste wyjście...
Chciałem być sprytny i porównać plik zdalny z plikiem lokalnym bez wcześniejszego ręcznego pobrania. Mogę pobrać zawartość pliku zdalnego przez ssh user@remote-host "cat path/file.name" Jednak przesyłanie tego do diff ssh user@remote-host "cat path/file.name" | diff path/file.name daje mi...
Mam 64-bitową (amd64 aka x86_64) instalację Debiana lub Ubuntu. Od czasu do czasu muszę uruchamiać programy 32-bitowe (i386 / i686) lub kompilować programy dla systemu 32-bitowego. Jak mogę to zrobić przy minimum zamieszania? Bonus: co zrobić, jeśli chcę uruchomić lub przetestować starszą lub...
Po przeczytaniu instrukcji obsługi Virtualboksa w końcu dostałem [ tutaj ], który wyjaśnia, jak zainstalować Dodatki gości Virtualbox na gościu Linux za pośrednictwem wiersza poleceń. Ale nie jest to dla mnie wystarczająco jasne (właśnie zacząłem uczyć się niektórych poleceń). Czy ktoś może...
Wiem, że możesz utworzyć deskryptor pliku i przekierować do niego dane wyjściowe. na przykład exec 3<> /tmp/foo # open fd 3. echo a >&3 # write to it exec 3>&- # close fd 3. Ale możesz zrobić to samo bez deskryptora pliku: FILE=/tmp/foo echo a > "$FILE" Szukam dobrego...
Hostujemy aplikację na zdalnym serwerze. Musimy to przetestować przy ograniczonej przepustowości sieci (dla użytkowników ze złym dostępem do Internetu). Czy mogę ograniczyć przepustowość internetu? Na przykład: 128 KB na
stdoutna jednym serwerze CentOS musi być podłączony do stdininnego serwera CentOS. czy to możliwe? Aktualizacja ScottPack, MikeyB i jofel mają poprawne odpowiedzi. Odpowiedziałem Scottowi, ponieważ chociaż moje pytanie nie określało bezpieczeństwa jako wymogu, zawsze miło jest być bezpiecznym....
Czy można zablokować (wychodzący) dostęp do sieci dla jednego
Jak sudodziała wewnętrznie? Jak to możliwe, że może stać się rootem bez hasła roota, w przeciwieństwie do su? Jakie syscalls itp. Są zaangażowane w ten proces? Czy nie jest to luka w zabezpieczeniach w systemie Linux (np. Dlaczego nie mogłem skompilować łatki, sudoktóra po prostu robiła to, co...