Unix & Linux

10
Jakie jest użycie $ & w bash?

Patrzyłem na specjalne parametry w bash. Jestem ciekawy, co to jest $&i czym się różni $_. Podczas uruchamiania poleceń widzę następujące dane wyjściowe, ale nie mogę również znaleźć znaczenia. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n [1]+ Done echo $ k@Linux:~$...

10
Gdzie jest PCB w systemie Linux

PCB lub blok sterowania procesem zdefiniowano w Wikipedii w ten sposób Blok sterowania procesami (PCB, zwany także Blokiem Kontroli Zadań, [1] Strukturę Zadań lub Switchframe) to struktura danych w jądrze systemu operacyjnego zawierająca informacje potrzebne do zarządzania określonym procesem....

10
Jak obsługiwać backspace podczas czytania?

Jak radzić sobie z wprowadzonymi spacjami, pokazuje, ^?czy wypróbowano i jak readliczy znaki, ponieważ 12^?3już 5 znaków było kompletnych (chociaż wszystkie nie były rzeczywistymi 12^?3^?danymi wejściowymi), ale po zwróceniu monitu, dziwne. Proszę pomóż! -bash-3.2$ read -n...

10
Jak połączyć wiele skompresowanych plików w jedno archiwum?

Mam kilkaset .tar.xzplików, które są prawie identyczne (są to codzienne zrzuty bazy danych, a baza danych zmienia się powoli). Uważam, że ze względu na podobieństwa w nieskompresowanych plikach będą one bardzo dobrze kompresować, a testy na małą skalę wykazały, że kompresja dowolnej liczby tych...

10
Gdzie mogę ustawić globalne opcje Java?

Mam okropne, niepoprawnie renderowane czcionki w programach Java, takich jak jabrefi rubymine. Można to naprawić, uruchamiając _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' jabref Rozumiem, że mogłem wyeksportować te opcje Java jako zmienne środowiskowe i uruchomić programy z wiersza...

10
Skrypt do ssh i uruchom polecenie nie działa

Poniżej znajduje się skrypt. Chciałem zalogować się do kilku serwerów i sprawdzić wersję jądra. #!/bin/bash #input server names line by line in server.txt cat server.txt | while read line do sshpass -p password ssh root@$line << EOF hostname uname -r EOF done Oczekiwałbym produkcji, która...

10
Co tak naprawdę komputer robi z zapasowymi cyklami procesora?

Kiedy komputer nie działa przy pełnym obciążeniu, w kontekście Linuksa, co właściwie robi ? Jeśli nie ma nic do zrobienia między zaplanowanymi wątkami, czy obraca się, czekając? Czy przechodzi w stan snu? Kiedy komputer zgłasza, że ​​jest obciążony w 20%, czy to faktycznie oznacza (dawaj lub...

10
Dowiedz się, które polecenie działa w sesji ekranowej

Często zostawiam zadania uruchomione na ekranie, aby móc je później sprawdzić, ale czasami muszę sprawdzić, które polecenie działa na ekranie. Zwykle jest to rodzaj skryptu php, takiego jak screen -d -m nice -n -10 php -f convertThread.php start=10000 Nie rejestruję, które ekrany są uruchomione,...

10
Czy mogę odwołać się do polecenia przed „&&” po „&&”

Nie jestem pewien, jak inaczej sformułować pytanie, ale w gruncie rzeczy często uruchamiam polecenie takie jak vagrantwywoływanie maszyny wirtualnej, a następnie ssh do niej, jak poniżej: vagrant up && vagrant ssh Czy oprócz pisania własnej funkcji lub skryptu istnieje sposób na „ponowne...

10
mkfifo - Czy dyskowe operacje we / wy faktycznie występują?

Mam 2 aplikacje: Producent (N instancji) Konsument (1 instancja) Obecnie wypisuję wyniki pośrednie od producentów, a następnie konsument odczytuje te pliki z dysku i daje wynik końcowy . Chciałbym zminimalizować to I / O, „przesyłając strumieniowo” dane wyjściowe od producentów bezpośrednio do...