wtorek, 22 kwietnia 2014

Jak znaleźć wszystkie linki symboliczne w katalogu (rekursywnie)?

Po co nam informacja gdzie i jakie mamy linki symboliczne?
Jest to przydatne gdy nie pamiętamy jakie robiliśmy linki symboliczne, gdy mamy wiele serwerów Linux / Unix / .., lub wielu administratorów.
Takie linki mogą być zagrożeniem dla bezpieczeństwa naszego serwera. Sam widziałem kiedyś na "zhakowanym" serwerze WWW link do katalogu głównego / .
Tak więc jak wylistować  rekursywnie zawartość katalogu i wyświetlić tylko linki symboliczne?
Wystarczy w linii poleceń wpisać:
ls -lR /path/to/folder | grep ^l

Brak opcji hibernacji w menu start? Jak włączyć? To proste!

Jeśli nie macie opcji hibernacji w menu start (macie np. tylko opcję uśpij lub zamknij..) to oznacza, że albo sami tę opcję wyłączyliście grzebiąc w schematach zasilania lub ktoś (np. złośliwy admin ;) ją wam wyłączył.
Ponowne włączenie hibernacji jest bardzo proste. Musicie uruchomić wiersz poleceń jako administrator.
Tak więc możecie wejść w menu start>wszystkie programy>akcesoria>wiersz polecenia, lub proście w menu start lub w jakimkolwiek otwartym polu explorera wpisać polecenie "cmd".
Po ujrzeniu ikony wiersza polecenia zaznaczamy ją prawym przyciskiem myszy i wybieramy "uruchom jako administrator".

Jeśli z jakiegoś powodu nie możemy włączyć wiersz poleceń jako administrator (np. jakaś wyłączona usługa) to zanim naciśniemy prawy przycisk możemy przytrzymać shift. Wtedy pojawi się nam dodatkowa pozycja "uruchom jako inny użytkownik".
Ok w każdym razie gdy już pojawi się wiersz poleceń w trybie administratora wpisujemy polecenie:

powercfg -h ON

To wszystko, hibernacja będzie działać. Możecie jeszcze zrestartować komputer.