Powiedz, czy napisałem program z następującym wierszem: int main(int argc, char** argv) Teraz wie, jakie argumenty wiersza poleceń są mu przekazywane, sprawdzając treść argv. Czy program może wykryć, ile spacji między argumentami? Na przykład, gdy wpisuję je w bash: ibug@linux:~ $ ./myprog aaa bbb ibug@linux:~ $ ./myprog aaa bbb Środowisko …
Mój komputer ma dysk SSD, na którym zainstalowałem system oraz dysk twardy, którego używam jako miejsca do przechowywania dużych i / lub rzadko używanych plików. Oba są zaszyfrowane, ale zdecydowałem się użyć dla nich tego samego hasła. /Dysk SSD jest zamontowany w, a HDD w /usr/hdd(każdy z użytkowników ma na …
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 …
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? …
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?
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: …
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 …
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 …
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 …
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 …
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, …
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 …
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 …
Używam niestabilnej wersji Debiana systemd, przy starcie mam kilka usług oznaczonych jako FAILED(i nie OK), ale dziennik jest zbyt szybki, abym mógł pobrać nazwę uszkodzonej usługi. Zastanawiam się, czy istnieje sposób, aby uzyskać ten dziennik rozruchu, gdy system jest uruchomiony i nie działa (NIE mówię o dzienniku jądra, do którego …
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 …
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.