Unix & Linux

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



3
Wyzwanie Kernighana i Pike'a: jak wstawić slash w nazwie pliku?
Właśnie spotkałem następujące pytanie w Unix Programming Environment , klasycznej książce Kernighana i Pike'a na temat Uniksa (znalazłem poniższy tekst na s. 79 wydania z 1984 roku, ISBN: 0-13-937699-2): Ćwiczenie 3-6. (Podchwytliwe pytanie) Jak uzyskać / w nazwie pliku (tzn., Że / nie rozdziela składników ścieżki? Pracuję z Linuksem od …

3
Dlaczego „grep -q” zajmuje cały plik wejściowy?
Rozważ następujący plik wejściowy: 1 2 3 4 Bieganie { grep -q 2; cat; } < infile nic nie drukuje. Spodziewałbym się, że to wydrukuje 3 4 Mogę uzyskać oczekiwany wynik, jeśli zmienię go na { sed -n 2q; cat; } < infile Dlaczego pierwsze polecenie nie wypisuje oczekiwanego wyniku? …
23 grep 

6
Jak cp pozostałych plików po nieudanej próbie
Próbuję skopiować duży katalog z jednego dysku na drugi. Przez pomyłkę wylogowałem się przed jego zakończeniem, więc tylko około 80% plików zostało skopiowanych. Czy istnieje możliwość skopiowania pozostałych plików bez rozpoczynania od zera?
23 cp 

2
Jak zrobić samopodpisany certyfikat dla hosta lokalnego?
Zrobiłem to z hasłem i z następującymi polami jako root openssl req -x509 -days 365 -newkey rsa:2048 -keyout /etc/ssl/apache.key \ -out /etc/ssl/apache.crt Pola Country: FI State: Pirkanmaa Locality: Tampere Organization: masi Organizational Unit Name: SSL Certificate Test CommonName: 192.168.1.107/owncloud EmailAddress: masi@gmail.com Dane wyjściowe: błąd uzgadniania SSL w HTTPS. Oczekiwany wynik: …

1
Ponownie użyj polecenia rsync --dry-run, aby przyspieszyć rzeczywisty transfer później
Zwykle robię to rsync -nprzed faktycznym wykonaniem rsync. Chodzi o to, jak mogę zautomatyzować drugi przebieg, aby ponownie wykorzystać dokładnie wygenerowaną listę --dry-run? Mam na myśli, że jeśli uruchomię rsync -n, dostanę symulację tego, co rsyncby się stało , moim pomysłem byłoby pobranie tego wyniku, przetworzenie go, a następnie wytworzenie …

4
Do czego służy opcja -f dla `touch`?
Od man touch: -f (ignored) Ale nie rozumiem, co należy rozumieć przez ignorowanie . Próbowałem następujące: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file Zauważyłem, że mimo to …
23 coreutils  touch 

3
Jak zapobiec przypadkowemu wyjściu konsoli zepsucia terminala?
Istnieje wiele pytań dotyczących SE, które pokazują, jak odzyskać zepsuty terminal cat /dev/urandom. Dla tych, którzy nie znają tego problemu - tutaj chodzi o: Wykonujesz cat /dev/urandomlub równoważny (na przykład cat binary_file.dat). Śmieci są drukowane. To by było w porządku ... z tym wyjątkiem, że twój terminal drukuje śmieci nawet …

5
Jak trwale wyłączyć bezprzewodowe zarządzanie energią
W Linux Mint 17.3 / 18 iwconfigmówi, że zarządzanie energią mojej karty bezprzewodowej jest włączone . Chcę to wyłączyć na stałe lub obejść ten problem. sudo iwconfig wlan0 power off działa, dopóki nie uruchomię ponownie laptopa. Ponadto, jeśli losowo sprawdzę iwconfig, czasami jest włączony, mimo że uruchomiłem to polecenie. Przeczytałem …

1
Czy jest strona podręcznika dla kolorowych wyników powłoki?
Wiesz, że pokolorowane dane wyjściowe są tworzone przez specjalne sekwencje znaków, na przykład: echo -e "\e[34m Hello\n \e[0m" Spowoduje to wygenerowanie słowa „cześć” w kolorze niebieskim. Aby to zrobić, musiałem szukać w Internecie i jest to trudne, ponieważ różne źródła mogą mówić coś innego. Myślałem, że muszą być jakieś instrukcje, …

2
Jak zmusić gpg do znalezienia gpg-agent
W Fedorze 22 gpg nie znajduje gpg-agent: % gpg-agent --daemon % gpg -vvv --use-agent --no-tty --decrypt file.gpg gpg: using character set `utf-8' :pubkey enc packet: version 3, algo 1, keyid 3060B8F7271AFBAF data: [4094 bits] gpg: public key is 271AFBAF gpg: using subkey 271AFBAF instead of primary key 50EA64D5 gpg: using …
23 gpg  gpg-agent 

7
Czy istnieje dystrybucja, która obsługuje wycofywanie zaktualizowanych pakietów?
Czy istnieje narzędzie, a nawet cała dystrybucja, która obsługuje wycofywanie zmienionych pakietów po aktualizacji? Jako przykład: zaktualizowałem pakiety A, B i C. Po kilku dniach pracy z tymi pakietami, napotkałem błąd w B, który łamie układy. Podczas przesyłania zgłoszenia błędu musiałbym również obniżyć wersję B do poprzedniej wersji, aby móc …


8
Jakie prawa dostępu nie może naruszać administrator?
Ks. Br. George powiedział w jednym ze swoich wykładów (po rosyjsku), że istnieją pewne prawa dostępu, których administrator nie może naruszyć. Oznacza to, że istnieją pewne prawa dostępu, które mogą zabronić administratorowi robienia czegoś. Nie udało mi się znaleźć tych informacji w Internecie i jestem ciekawy, czym one są. Jest …

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.