Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x


3
Nie mogę się zalogować, ponieważ zapomniałem nazwy użytkownika
Mój przyjaciel umieścił Linux Mint 17.3 Cinnamon 64-bit na moim komputerze. Cóż, zapomniałem nazwy użytkownika, więc szukałem w sieci hasła „zapomniałem nazwy użytkownika linux” i przyszedłem tutaj. Dostałem propozycję, aby uderzyć „e” na 1. pozycji w GRUB, co zrobiłem. W następnej części sugestii powiedziano, aby szukać linii, która rozpoczęła się …


1
Plik tar z datą jako nazwą?
Próbuję tar i gzip plik z datą i godziną jako nazwą: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Ale wracam: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Co dokładnie się tutaj dzieje i jak mogę to naprawić? Czy …
16 bash  tar 

2
Wyjście zastępowania procesu jest poza kolejnością
The echo one; echo two > >(cat); echo three; polecenie daje nieoczekiwany wynik. Przeczytałem to: W jaki sposób podstawianie procesów jest realizowane w bash? i wiele innych artykułów na temat zastępowania procesów w Internecie, ale nie rozumiem, dlaczego tak się zachowuje. Oczekiwany wynik: one two three Rzeczywista wydajność: prompt$ echo …

6
Jak zaktualizować apache2 do najnowszej wersji na Debianie Jessie?
Na moim komputerze Debian bieżąca wersja apache2 to 2.4.10: root@9dd0fd95a309:/# apachectl -V Server version: Apache/2.4.10 (Debian) Chciałbym zaktualizować apache do najnowszej wersji (co najmniej 2.4.26): Próbowałem: root@9dd0fd95a309:/# apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done apache2 is already the newest version. 0 upgraded, 0 …

2
Jak włączyć i korzystać z harmonogramu BFQ?
Właśnie zainstalowałem jądro Linuksa w wersji 4.12 na Ubuntu 17.04 za pomocą ukuu (Narzędzie aktualizacji jądra Ubuntu https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). Rzecz w tym, że kiedy sprawdzam dostępne harmonogramy we / wy, nie mogę znaleźć BFQ ani harmonogramu we / wy Kyber: cat /sys/class/block/sda/queue/scheduler > noop deadline [cfq] Jak więc użyć jednego …




6
Wybierz interpreter po uruchomieniu skryptu, np. If / else wewnątrz hashbang
Czy istnieje sposób na dynamiczne wybranie interpretera wykonującego skrypt? Mam skrypt, który uruchamiam na dwóch różnych systemach, a tłumacz, którego chcę użyć, znajduje się w różnych lokalizacjach na dwóch systemach. Ostatecznie muszę zmienić linię hashbang za każdym razem, gdy się przełączam. Chciałbym zrobić coś, co jest logicznym odpowiednikiem tego (zdaję …

4
Jaka jest różnica w użyciu między zmiennymi powłoki a zmiennymi środowiskowymi?
W rzeczywistości nie wiedziałem, że istnieją dwa różne typy zmiennych, do których mogę uzyskać dostęp z wiersza poleceń. Wiedziałem tylko, że mogę zadeklarować zmienne takie jak: foo="my dear friends" bar[0]="one" bar[1]="two" bar[2]="three" lub dostęp do nich ze znakiem $, np .: echo $foo echo ${bar[1]} lub używając wbudowanych zmiennych, takich …


1
Kto decyduje, która aplikacja odbiera sygnał z klawiatury?
Moje obecne rozumienie sygnałów z klawiatury w terminalu (oparte w dużej mierze na próbie mapowania moich obserwacji na to, co można znaleźć w Google): Użytkownik naciska Cc Jest on wysyłany do bufora wejściowego terminala jako bajt, który jest obliczany przez skasowanie 2 najbardziej wysuniętych w lewo bitów z 7 bitowej …
16 terminal  signals 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.