Wcześniej widziałem dyskusję na temat magii ELF, ostatnio komentarze w tym pytaniu dotyczącym wymiany stosu zabezpieczeń . Widziałem o tym wcześniej i widziałem to we własnych dziennikach rozruchowych .. Ale nie jestem pewien, co to jest. Strona podręcznika na elfie jest trochę ponad moją głową, ponieważ nie używam języków C …
Próbuję zbudować program c ++ przy użyciu Uniksa. Dostałem błąd Linking CXX executable ../../bin/ME /usr/bin/ld: cannot find -lboost_regex-mt Słyszałem, że po prostu muszę ustawić lokalizację libboost * w mojej zmiennej env LD_LIBRARY_PATH, a następnie wywołać make tak jak pierwotnie, wpisując -L /usr/lib64 -l boost_regex-mt lub export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64 Ale gdzie jest …
Najwyraźniej możesz zmienić nazwę pliku na... . Gdybym był szalony, jak zmieniłbym nazwę pliku na ..lub .? Czy taka nazwa pliku jest w ogóle dozwolona? Odwrotny ukośnik nie wyłącza specjalnego znaczenia kropki: $ mv test \. mv: `test' and `./test' are the same file
Czy ktoś może wyjaśnić różnicę między identyfikatorami UUID zgłaszanymi przez blkidi mdadm? Na jednym z naszych systemów CentOS, na przykład: [root@server ~]# blkid | grep /dev/md1 /dev/md1: UUID="32cb0a6e-8148-44e9-909d-5b23df045bd1" TYPE="ext4" [root@server ~]# mdadm --detail /dev/md1 | grep UUID UUID : f204c558:babf732d:85bd7296:bbfebeea Dlaczego się różnią i jak zmienilibyśmy używany przez UUID mdadm? …
Korzystam z niektórych usług w kontenerach Docker LXC na moim serwerze i zaczynam robić z nimi poważne rzeczy. Nie jestem pewien, w jaki sposób działają uprawnienia użytkownika wewnątrz i na zewnątrz kontenera. Jeśli na przykład uruchamiam MySQL w kontenerze, a jego katalog danych jest ustawiony na /datawolumin Docker, w jaki …
Próbuję utworzyć kilka dowiązań symbolicznych, ale nie mogę zrozumieć, dlaczego to działa ln -s /Users/niels/something/foo ~/bin/foo_link kiedy to cd /Users/niels/something ln -s foo ~/bin/foo_link nie jest. Uważam, że ma to coś wspólnego z foo_linklinkowaniem do foo /Users/niels/binzamiast/Users/niels/something Pytanie brzmi: w jaki sposób mogę utworzyć dowiązanie symboliczne, które wskazuje na ścieżkę …
Mam skrypt, który daje mi precyzyjną kontrolę nad jasnością podświetlenia i wymaga sudouruchomienia. Zasadniczo jest to: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight i mieszka w ~/bin/backlight-adjust. Skrypt potrzebuje sudouprawnień, ponieważ tee $backlightpisze w uprzywilejowanej lokalizacji. Więc zawiedzie, jeśli nie będzie działać sudo. Podejście to ma problem, bo nie mogę po …
Chcę móc używać SFTP do edycji plików wymagających uprawnień roota. Używam uwierzytelniania opartego na kluczu SSH - klucz rsa na karcie inteligentnej. Jeśli system wymaga sudo do wykonywania poleceń poziomu root, jak to obejść? Czy mogę stworzyć sposób na ominięcie sudo tylko dla SFTP? Czy istnieje sposób na utrzymanie sudo …
Czy updatedbw ogóle jest to konieczne? Nigdy nie używam, locatea moje serwery mają zwykle dziesiątki milionów plików, co zwykle sprawia, że updatedb działa przez długi czas i zużywa operacje we / wy potrzebne przez MySQL i / lub inne oprogramowanie. Czy mogę po prostu usunąć go z crona i oczekiwać, …
Jeśli skrypt powinien zostać wykonany w bieżącej powłoce, można to osiągnąć, dodając kropkę przed poleceniem: . ./somescript.sh Czy można to zrobić bez wpisywania kropki za każdym razem? Na przykład polecenie zmiany powłoki macierzystej z samego skryptu?
Mam katalog zawierający dużą liczbę plików (takich jak dzienniki na każdy dzień roku). Chciałbym usunąć wszystkie pliki utworzone przed, powiedzmy, 22/11. Jak mogę to osiągnąć? Czy muszę użyć findnastępnie exec -rm? Używam ksh.
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.