Unix & Linux

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

4
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 instrukcją na archlinux , ale to …
27 clipboard  rxvt 


1
znajdź i sed (wyszukaj i zamień)
Używam następującego polecenia na moim komputerze Mac: $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; i wydaje się, że nie ma żadnego efektu. Mam dwa pliki w katalogu, które kończą się na .java, które zawierają tekst foo. Czy coś brakuje? EDYCJA: Wyniki z prośby o komentarze [aafghani-03:~/test amirafghani]$ …
27 find  sed  osx 


3
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 "s/\([0-9]*\)/\3/gtrzeciego numeru. Jednak w każdym przypadku otrzymuję cały ciąg. Dlaczego to się dzieje?
27 sed 


2
Czy tak powinien wyglądać stronicowanie Linuksa?
Kiedy mój system Linux zbliża się do stronicowania (tj. W moim przypadku 16 GB pamięci RAM jest prawie pełny, 16 GB zamiany jest całkowicie pusty), jeśli nowy proces X próbuje przydzielić część pamięci, system całkowicie się blokuje. To znaczy, dopóki nieproporcjonalnie duża liczba stron (wrt całkowity rozmiar i szybkość żądań …

4
Dlaczego mogę kasować oddział, który został usunięty z GitHub?
W naszym repozytorium GitHub współpracownik usunął gałąź o nazwie release. Ale kiedy uruchamiam git checkout releaselokalnie, zawsze otrzymuję usuniętą gałąź release. To samo, nawet gdy sprawdziłem inną gałąź, usunąłem releasegałąź git branch -D releasei uruchomiłem ponownie git checkout release. Czy jest coś do naprawienia w repozytorium GitHub, czy powinienem naprawić …
26 git 

3
Jak wykryć i zmniejszyć lukę w zabezpieczeniach związaną z eskalacją uprawnień Intel w systemie Linux (CVE-2017-5689)?
Według centrum bezpieczeństwa firmy Intel z 1 maja 2017 r. Istnieje krytyczna luka w procesorach Intela, która może pozwolić osobie atakującej na uzyskanie uprawnień (eskalacja uprawnień) przy użyciu AMT, ISM i SBT. Ponieważ AMT ma bezpośredni dostęp do sprzętu sieciowego komputera, ta luka sprzętowa umożliwi osobie atakującej dostęp do dowolnego …



1
Na znak po shebang?
W skrypcie „support / apxs.in” projektu httpd Apache pojawia się tekst otoczony @znakami #!. Oznacza to, że pierwszy wiersz skryptu to: #!@perlbin@ -w Czy to jest sprawa Perla czy jądra UNIXa? Innymi słowy, można wykonać ten skrypt za pomocą path/to/script/script_name.in? Jeśli nie, to jaki jest powód uruchomienia skryptu z #!?




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.