Unix & Linux

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

4
Skróć ścieżkę w monicie zsh
Bashma PROMPT_DIRTRIMopcję, np. kiedy ustawię PROMPT_DIRTRIM=3, to długa ścieżka jak: user@computer: /this/is/some/silly/path wyświetli się zamiast: user@computer: .../some/silly/path Czy istnieje podobna opcja dla zsh?
18 zsh  prompt 


4
Jak mogę odłączyć proces od skryptu bash?
Usiłuję odłączyć proces od skryptu bash, aby SIGINT nie był przekazywany do procesu po zamknięciu skryptu. Użyłem disownpolecenia bezpośrednio w terminalu, jednak w bash disownnie powstrzymuje SIGINT od przekazania. Celem tego skryptu jest uruchomienie openocd, a następnie gdb za pomocą pojedynczego wywołania. Ponieważ skrypt nigdy się nie kończy (działa z …
18 bash  disown 


1
Dlaczego używamy setsid () podczas demonizacji procesu?
W celu utworzenia usługi (demona) rozwidlamy rodzica i zmuszamy go do wyjścia, a dziecko jest liderem sesji przez wywołanie setsid(). Ponadto, dlaczego używamy setsid ()? Nasz proces osierocony jest obsługiwany przez init(choć nie we wszystkich przypadkach) proces. Dlaczego używamy stsid ()? Czy istnieje związek między sygnałem setsid()a obsługą SIGHUPsygnału.
18 daemon 

3
Dodatki gości „nie można znaleźć programu” Kali Linux 2.0
Problem: Podczas próby zainstalowania dodatków gości w systemie Linux Kali pojawia się następujący błąd. Ups! Wystąpił problem z uruchomieniem tego oprogramowania. Nie można zlokalizować programu Stało się to po nowej instalacji Kali Linux 2.0 w Virtual Box 4.3.32 Działania podjęte w celu uzyskania tego błędu: Virtualbox -> Devices -> Insert …

1
Co jest przeciwieństwem „grep”?
Powiedzmy, że drukuję długą serię ciągów i zamiast pokazywać tylko wiersze zawierające określony wzór (który używa do tego „grep”), jak mogę odfiltrować pewne wzory?
18 grep 


2
lista jednostek do wyboru dla Journalctl
Na serwerze CentOS 7 chcę uzyskać listę jednostek do wyboru, dla których journalctlmożna tworzyć dzienniki. Jak mogę zmienić następujący kod, aby to osiągnąć? journalctl --output=json-pretty | grep -f UNIT | sort -u W terminalu CentOS 7 powstaje powyższy kod grep: UNIT: No such file or directory. EDYTOWAĆ: Następujący program Java …
18 grep  systemd 


4
Dlaczego grep nie używa tu potoku?
Mam następujące polecenie: find / -name libGL.so.1 Który zwraca wiele wierszy z „Odmowa zezwolenia”. Chcę wykluczyć takie wiersze, więc dodałem następujące: find / -name libGL.so.1 | grep -v 'denied' Ale wynik jest taki sam - mój grep -v 'denied'nie odfiltrowuje wierszy Permission denied. Próbowałem wielu odmian, przejrzałem samouczki grep, ale …
18 shell  grep  pipe 

5
Dlaczego usługa trwała Iptables nie zapisuje moich zmian?
Wykonałem ten samouczek, aby skonfigurować reguły IP na Ubuntu 12.04. Wszystko działało poprawnie podczas instalacji - ale teraz wprowadziłem zmiany w zaporze, które nie utrzymują się po ponownym uruchomieniu. Nie rozumiem, dlaczego tak jest. Oto demonstracja tego, jak korzystam z iptables-persistent. Co ja robię źle? $ sudo service iptables-persistent start …

3
Co oznacza stan „przerywany sen”?
Miałem Firefoksa działającego na Parted Magic LiveCD, a potem (prawdopodobnie) w wyniku kombinacji klawiszy, której nie pamiętam, szybko zniknął z ekranu i paska zadań / listy okien. Jednak: ps ax | grep firefoxzwraca poniżej (i niepotrzebną grep firefoxlinię). Zarówno psmenedżer zadań GUI pokazują firefox z pozornie niezmiennymi RSS, VM-SIZE i …


3
Jak uruchomić awk dla pewnej liczby linii.?
Chcę wyodrębnić niektóre wiersze awk. Czy można wykonać następujące zadanie: ls -l | awk 'BEGIN FOR(i=122;i<=129;i++) FNR==i' Jak mogę wyświetlić szczegóły z numerów od 122 do 129?
18 linux  awk 

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.