Unix & Linux

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


1
Jak mogę wyświetlić listę wszystkich plików, które zostały zainstalowane przez pakiet APT?
Zainstalowałem pakiet geoip-binza pomocą apt-getpolecenia: sudo apt-get install geoip-bin i chciałem poznać polecenie wiersza poleceń, aby korzystać z tego pakietu. Ale gdy próbuję wyświetlić listę plików geoip-bininstalowanych przez pakiet, aby znaleźć plik wykonywalny, nie jest on wymieniony w danych dpkg -Swyjściowych % dpkg -S geoip-bin geoip-bin: /usr/share/doc/geoip-bin/changelog.Debian.gz geoip-bin: /usr/share/lintian/overrides/geoip-bin geoip-bin: …
12 apt  dpkg 

2
W trybie bash vi mapuj jk, aby wyjść z trybu wstawiania
Używam świeżej instalacji Ubuntu 16.04 z powłoką bash. Są dwie rzeczy, które chcę zrobić: Ustaw tryb vi, aby móc wykonywać ruchy podobne do vima z terminala wyjdź z trybu wstawiania, pisząc jk W innym poście przeczytałem, jak to zrobić zsh, jak to zrobić bash? tl; dr umieść bind '"jk":vi-movement-mode'w swoim …

1
Przekaż F10 do aplikacji w terminalu Gnome
Używam starej maszyny Debian: Identyfikator dystrybutora: Debian Opis: Debian GNU / Linux 5.0.2 (lenny) Wydanie: 5.0.2 Nazwa kodowa: lenny Otwieram terminal i uruchamiam w nim Midnight Commander. Teraz muszę wyjść, naciskając F10. Ale kiedy to robię, pojawia się menu terminala: Jak uzyskać menu MC, a nie terminal, naciskając klawisz F10?

1
Co robi '?' reprezentować w ramach TTY
Jeśli uruchomisz psswój terminal, możesz zobaczyć coś takiego: Co to jest ?? Jestem ssh „ing na serwerze Linux, więc zakładam, że jest to po prostu sshdjak mówi pod CMD , ale jestem ciekaw co ?rozważa ma pts/1reprezentować moją końcową instancję.
12 ssh  process  tty  ps 

4
netcat nie drukuje odpowiedzi
Próbuję wysłać polecenia do portu TCP przy użyciu polecenia netcati odpowiedzi potoku podczas uruchamiania netcati wpisywania polecenia, drukuje odpowiedź poprawnie, ale gdy przekazuję polecenie z potoku, wysyła polecenie poprawnie, ale nie drukuje odpowiedzi Działa to poprawnie: netcat localhost 9009 podczas gdy to po prostu wysyła polecenie, ale nie drukuje odpowiedzi: …
12 pipe  netcat 

1
Zatrzymaj socat przed zakończeniem, gdy drugi koniec się zamknie
Chciałbym przekierować dane wejściowe i wyjściowe aplikacji do gniazda unix i połączyć się z tym gniazdem z innej sesji. Do tej pory robię to: Po stronie „serwera”: socat EXEC:"command" UNIX-LISTEN:/tmp/comm A po stronie „klienta”: socat UNIX-CONNECT:/tmp/comm - Działa całkiem dobrze, ale gdy tylko socatkończy się strona klienta , serwer również …
12 socat 

2
Opcjonalne parametry w funkcji bash
Mam funkcję szybkiego tworzenia nowej gałęzi SVN, która tak wygląda function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; } Którego używam, aby szybko utworzyć nowy oddział bez konieczności wyszukiwania i kopiowania, wklej adresy i inne rzeczy. Jednak w przypadku komunikatu (opcja -m) chciałbym go mieć, aby …

1
OpenVPN - zrozumienie tabeli routingu + Jak kierować tylko ruch do określonego adresu IP za pośrednictwem sieci VPN
Łączę się z usługą VPN za pomocą OpenVPN i wszystko działa dobrze. Po podłączeniu są to reguły ustawiane automatycznie: root@linux:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:AA:1B:01:AC:FB inet addr:192.168.1.201 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:46867 errors:0 dropped:0 overruns:0 frame:0 TX packets:29742 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 …
12 routing  openvpn 

3
Wyświetl plik z kolorami ANSI
Mam plik z kolorami ANSI. test.txt: \e[0;31mExample\e[0m Chciałbym wyświetlić zawartość tego pliku w terminalu, podobnie jak catrobi, ale chciałbym również wyświetlić kolory.
12 bash  terminal 

2
Echo ciąg ze zmienną w nim bez rozwijania / oceny [zamknięty]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 4 lata temu . Wszędzie szukałem. Próbowałem echa i wydruku. Wypróbowałem pojedyncze i podwójne cytaty. Ale przeanalizowałem dane i przypisałem je do zmiennej, …
12 bash  shell  quoting 

2
Co oznacza ESRCH?
Poza: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html Zawsze jest całkiem jasne, dlaczego kod errno jest nazywany szczególnym sposobem, z wyjątkiem tego. Jak SRCH odnosi się do takiego procesu ?



2
Uruchom polecenia równolegle i poczekaj, aż jedna grupa poleceń zakończy działanie, zanim zaczniesz następną
Mam skrypt zawierający wiele poleceń. Jak grupować polecenia, aby działały razem (chcę utworzyć kilka grup poleceń. W obrębie każdej grupy polecenia powinny być uruchamiane równolegle (jednocześnie). Grupy powinny działać sekwencyjnie, czekając na zakończenie jednej grupy przed rozpoczęciem następna grupa) ... tj #!/bin/bash command #1 command #2 command #3 command #4 …

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.