linux

Spinlock kontra Semafor

Jakie są podstawowe różnice między semaforem i spin-Lockiem? Kiedy użyjemy semafora nad zamkiem spinowym?

Zmiana domyślnej powłoki w Linuksie [zamknięta]

Zamknięte. to pytanie jest off-topic . Obecnie nie przyjmuje odpowiedzi. ... Jak można zmienić domyślną powłokę? Polecenie env obecnie mówi: SHELL=/bin/tcsh I chcę zmienić to na Bash.

Nauka programowania Kernela [zamknięta]

zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... ę nauczyć się programowania Jądra lLinux. Jaki byłby punkt wyjścia do tego? Jakie mogą być prostsze problemy do namierzenia?

stos jądra i stos przestrzeni użytkownika

Jaka jest różnica między stosem jądra a stosem użytkownika? Dlaczego Kernel stack jest używany? Jeśli zmienna lokalna jest za ... gdzie będzie przechowywana? Czy każdy proces ma swój własny stos jądra ? Więc jak proces koordynuje się między tymi stosami?

W jakich językach są napisane systemy Windows, Mac OS X i Linux?

Zastanawiałem się tylko, kto wie, z jakich języków programowania składa się Windows, Mac OS X i Linux i jakie języki są używa ... operacyjnego do skryptowania części systemu operacyjnego? Jakie części systemu operacyjnego byłyby napisane w każdym języku?

Jak uruchomić program z innym katalogiem roboczym niż bieżący, z powłoki Linuksa?

Używając powłoki Linuksa, jak uruchomić program z innym katalogiem roboczym niż bieżący katalog roboczy? Na przykład mam pli ... znajduję się w katalogu /b. Chcę uruchomić mój program ../a/helloworld i dostać hello-world.txt gdzieś w trzecim katalogu /c.

Wypisuje plik pomijający pierwsze linie X w Bash

Mam bardzo długi plik, który chcę wydrukować, ale pomijając na przykład pierwsze linie 1E6. Zajrzałem na stronę podręcznika kota, ale nie widziałem żadnej opcji, aby to zrobić. Szukam polecenia do tego lub prostego programu bash.

Gdzie mogę ustawić zmienne środowiskowe, których crontab będzie używać?

Co godzinę mam crontab. Użytkownik, który go uruchamia, ma zmienność środowiska w .bash_profile, która działa, gdy użytkownik ... bashrc, ale nadal nie wydają się być odebrane. Czy ktoś wie, gdzie mogę umieścić vary środowiska, które crontab może odebrać?

Jak zobaczyć najlepsze procesy posortowane według rzeczywistego zużycia pamięci?

Mam serwer z 12g pamięci. Fragment góry pokazany jest poniżej: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ C ... gę dowiedzieć się, który proces pochłania większość pamięci? Podobnie jak informacje w tle, system działa 64bit OpenSuse 12.

Jak skonfigurować serwer Subversion (SVN) na GNU / Linux-Ubuntu [ zamknięty]

Mam laptopa z Ubuntu, który chciałbym działać jako serwer Subversion. Zarówno dla siebie, aby zaangażować się lokalnie, jak i ... ficzne dla konkretnej dystrybucji lub wersji i gdzie użytkownik może wybrać konkretne narzędzie (powiedzmy, nano zamiast vi).

Sterowanie zasilaczem USB (on/off) z Linuksem

Czy możliwe jest ręczne włączanie / wyłączanie zasilaczy z USB w Linuksie? Jest zewnętrzny wentylator chłodzący USB (taki, k ... elu innych rzeczy, ponieważ istnieje wiele zabawek USB. Może oczyszczacze powietrza itp (słyszałem, że nie działają chociaż).

Jak utworzyć skok CPU za pomocą polecenia bash

Chcę stworzyć prawie 100% obciążenie na komputerze z Linuksem. To system czterordzeniowy i chcę, żeby wszystkie rdzenie były ... oną ilość czasu, a następnie zatrzymać. Mam nadzieję, że w bashu jest jakaś sztuczka. Myślę o jakiejś nieskończonej pętli.

Linux odpowiednik polecenia Mac OS X " open "[closed]

Zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... myślił??), oraz wtedy evince my.pdf Czy istnieje prosty odpowiednik polecenia 'open' w Linuksowej linii poleceń? Dzięki!

Powtórz polecenie automatycznie w Linuksie

Czy jest możliwe w Linuksie, aby polecenie powtarzało się co n sekund? Say, I have an import running, and I am doing ls -l Aby sprawdzić, czy Rozmiar pliku wzrasta. Chciałbym mieć polecenie, aby to powtarzać automatycznie.

Jak zmienić nazwy wszystkich folderów i plików na małe litery w systemie Linux?

Muszę rekurencyjnie zmienić nazwę całego drzewa folderów, aby nigdzie nie pojawiły się wielkie litery (jest to kod źródłowy C ... roli wersji CVS lub Subversion powinny zostać pominięte. W końcu to tylko zdrapka. Może" eksport " jest bardziej odpowiedni.

C / c++ z GCC: statycznie dodawaj pliki zasobów do pliku wykonywalnego/biblioteki

Czy ktoś ma pomysł jak statycznie skompilować dowolny plik zasobów bezpośrednio do pliku wykonywalnego lub pliku biblioteki w ... Potrzebowałbym tego do pracy dla bibliotek współdzielonych i zwykłych plików wykonywalnych ELF. Każda pomoc jest doceniana

Pseudo-terminal nie zostanie przydzielony, ponieważ stdin nie jest terminalem

Próbuję napisać skrypt powłoki, który tworzy pewne katalogi na zdalnym serwerze, a następnie używa scp do kopiowania plików z ... na zawsze. Mój klucz publiczny jest zaufany na serwerze i mogę uruchamiać wszystkie polecenia poza skryptem. Jakieś pomysły?

Jak wyjść z "ekranu" bez wpisania "wyjścia"?

I screen -r'D na serwer Django, który działa i nie mogę po prostu Ctrl + C i exit z niego. Czy są jakieś alternatywne sposo ... ydostanie się z screen? Obecnie ręcznie zamykam kartę na moim lokalnym komputerze i ssh z powrotem, ale to staje się męczące.

Co to jest proces nieprzerwany?

Czasami, gdy piszę program w Linuksie i zawiesza się z powodu jakiegoś błędu, staje się on nieprzerwanym procesem i będzie dz ... strzymać? to prawdopodobnie głupie pytanie, ale czy jest jakiś sposób, aby je przerwać bez ponownego uruchamiania komputera?

Przekierować STDERR / STDOUT procesu po jego uruchomieniu, używając wiersza poleceń?

W powłoce można zrobić przekierowanie, > <, itd. ale jak po uruchomieniu programu? Oto jak przyszedłem, aby zadać to p ... by uniknąć tekstu. Chciałbym być w stanie >/dev/null lub jakieś inne przekierowanie, aby móc pracować w tej samej powłoce.