Unix & Linux

75
Do czego służą pliki pid i lock?

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ę

75
Jak zamontować urządzenie w systemie Linux?

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) $...

74
Nie możesz potokować do diff?

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...

74
Jak ograniczyć przepustowość sieci?

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

74
Jak działają wewnętrzne sudo?

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...