Unix & Linux

27
Jak naprawić błąd uzgadniania curl sslv3?

Próbuję zawinąć witrynę HTTPS w następujący sposób: $ curl -v https://thepiratebay.se/ Błąd kończy się jednak niepowodzeniem: * About to connect() to thepiratebay.se port 443 (#0) * Trying 173.245.61.146... * connected * Connected to thepiratebay.se (173.245.61.146) port 443 (#0) * SSLv3, TLS...

27
/ dev / mapper w fdisk

Po zainstalowaniu CentOS widzę kilka linii takich jak /dev/mapper/centos_jackpc--11-swapi /dev/mapper/centos_jackpc--11-rootkiedy wydaje fdisk -l. Jaki jest ich cel? I dlaczego nie pojawiają się w Ubuntu? Pełny fdisk -ljest pokazany tutaj: Disk /dev/sda: 250.0 GB, 250000000000 bytes 255 heads,...

27
Jak mogę wyświetlić opcje bash dla bieżącej powłoki?

Sam interpreter bash ma opcje, tj Wiersze 22–23 strony podręcznika użytkownika bash: OPTIONS All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options...

27
Kopiowanie i wklejanie za pomocą URxvt

Używam URxvt 9.20 na Debianie Jessie i szukam sposobu na kopiowanie i wklejanie tekstu, tak jak byłem przyzwyczajony z terminalem gnome ( Ctrl+ Insertdo kopiowania, Shift+ Insertdo wklejania). Działa w różnych konsolach urxvt, jednak nie działa między np. Urxvt i iceweasel. Próbowałem zgodnie z...

27
polecenie sudo nie uruchamia źródła /root/.bashrc

Dodałem niestandardową ścieżkę do PATHzmiennej w moim pliku /root/.bashrc Kiedy to zrobię sudo su; echo $PATH, wyświetli się wpis „/ path / to / custom / bins”. Ale tak sudo sh -c 'echo $PATH', to pokazuje, /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin Ścieżki folderów dodane w...

27
Różnica między / dev / null i / dev / zero

Podczas próby przekierowania do /dev/nulli /dev/zerodane wyjściowe są odrzucane. Wydaje się zarówno /dev/nulli /dev/zeroprzyjąć i odrzucić wszystkie dane wejściowe. Jaka jest różnica między /dev/nulli

27
grupy przechwytywania sed nie działają

Mam ciąg formatu [0-9]+\.[0-9]+\.[0-9]. Muszę wyodrębnić pierwszą, drugą i trzecią liczbę osobno. Jak rozumiem, grupy przechwytywania powinny mieć taką możliwość. Powinienem być w stanie użyć sed "s/\([0-9]*\)/\1/gpierwszego numeru, sed "s/\([0-9]*\)/\2/gdrugiego numeru i sed...

27
powód wykonania w skryptach otoki

Widziałem przykłady skryptu opakowania, które w skrócie są następujące: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec "$myprog"" exec "$myprog" "$@" Jak widać powyżej, execprawie natychmiast zastępują nowo utworzoną powłokę $myprog. Można to osiągnąć bez...

27
Różnica między „ls” a „echo $ (ls)”

Rozważ dwie próbki powłoki $ ls myDoc.html SomeDirectory someDoc.txt i $ echo $(ls) myDoc.html SomeDirectory someDoc.txt Pierwszy wykonuje, lsktóry, jak rozumiem, dołącza zawartość bieżącego katalogu roboczego do stdoutpliku (co wyświetla terminal). Czy to jest poprawne? Drugi pobiera...

27
Jak działa `: w! Sudo tee%`

Jeśli otworzysz plik, do którego nie masz uprawnień do zapisu w vimie, to zdecydujesz, że musisz go zmienić, możesz napisać zmiany bez wychodzenia z vima :w !sudo tee % , ponieważ nie rozumiem, jak to może działać. Czy możesz to przeanalizować? Rozumiem tę :wczęść, zapisuje bieżący bufor na dysk,...

27
Łącząc tail && journalctl

Dostosowuję dzienniki własnej aplikacji i postgresów. tail -f /tmp/myapp.log /var/log/postgresql/postgresql.main.log Muszę dołączyć dzienniki pgpool. Kiedyś był to syslog, ale teraz jest w dzienniku. Czy istnieje sposób na powiązanie tail -f && journalctl -f...

27
Błąd w teście nawiasu powłoki, gdy łańcuch jest lewym nawiasiem

Kiedyś byłem pewien, że cytowanie ciągów jest zawsze dobrą praktyką, aby uniknąć parsowania powłoki. Potem natrafiłem na to: $ x='(' $ [ "$x" = '1' -a "$y" = '1' ] bash: [: `)' expected, found 1 Próbując wyizolować problem, otrzymujesz ten sam błąd: $ [ '(' = '1' -a '1' = '1' ] bash: [: `)'...