Unix & Linux

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

2
Drukuj linie między (i włącznie) dwoma wzorami
Chcę zacząć grepowanie od linii, które mają CKna końcu linii, a przestać grepowanie, gdy linia ma Dna końcu. Próbowałem grep "$CK" "$D" file..txt, ale to nie zadziałało. Wejście: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG Pożądana moc wyjściowa: gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D

1
jak działa ping zero?
Czy ktoś może wyjaśnić, jak ping 0działa i co to tłumaczy 127.0.0.1. [champu@testsrv ]$ ping 0 PING 0 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.039 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.013 ms --- 0 ping statistics --- 2 packets transmitted, 2 received, 0% …
16 linux  networking 

5
Czy istnieje algorytm decydujący, czy pętla dowiązania symbolicznego?
Systemy uniksowe zwykle po prostu mylą się, jeśli są skonfrontowane ze ścieżką zawierającą pętlę dowiązania symbolicznego lub po prostu zbyt wiele dowiązań symbolicznych, ponieważ mają ograniczenie liczby dowiązań symbolicznych, które przemierzają podczas jednego wyszukiwania ścieżki. Ale czy istnieje sposób, aby faktycznie zdecydować, czy dana ścieżka rozwiązuje coś lub zawiera pętlę, …

3
Przefiltruj plik .CSV na podstawie wartości piątej kolumny pliku i wydrukuj te rekordy w nowym pliku
Mam plik .CSV w następującym formacie: "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with or, without …
16 linux  sed  awk  csv  filter 

2
co robi `adduser --disabled-login`?
Dokument instalacyjny, który obserwuję, instruuje, aby dodać takiego użytkownika: sudo adduser --disabled-login --gecos 'GitLab' git --disabled-loginFlaga jest nieobecny z większości stron podręcznika Przeszukałem. Zrobiłem dwóch użytkowników, jednego z --disabled-login( foo) i jednego bez ( git). O ile wiem, --disabled-loginflaga nic nie robi. Nadal mogę sudla obu użytkowników i obaj używają …
16 useradd 

4
Skąd mam wiedzieć, czy pakiet wirtualny jest „zainstalowany” w systemie Debian?
Niektóre pakiety mają Provides:nagłówek. Na przykład pakiet postfixna Debian Wheezy ma Provides: mail-transport-agent. Pakiet, mail-transport-agentktóry nie istnieje fizycznie, jest uważany za pakiet „wirtualny”. Skąd mam wiedzieć, w systemie opartym na Debianie, czy dany pakiet wirtualny jest „zainstalowany” (lub „dostarczony”)? Czy mogę wymienić wszystkie „dostarczone” pakiety wirtualne? Wskazówka : aby wyświetlić …

1
Narzędzie Bluetooth niskiego poziomu
Co to jest narzędzie bluetooth dla Linuksa, które pozwoli mi sparować i sparować urządzenia, wyświetlać wiadomości przychodzące z urządzenia, wysyłać wiadomości do urządzenia (mam nadzieję, że zrobione przy użyciu systemu plików!) I ustawiać dostępne flagi? Aplikacja ma na myśli, że chcę po prostu powiedzieć 10 małych klawiatur Bluetooth i zmapować …
16 bluetooth 

1
Niech ssh rozpoznaje nazwy hostów z konfiguracji, gdy używasz ProxyCommand i trybu netcat
Próbuję ustawić uniwersalne opcje dla odbijających połączeń ssh. Oto mój ~/.ssh/configplik, w skrócie: Host *%via ProxyCommand ssh gateway -W $(echo %h | cut -d%% -f1) %p Host gateway HostName gateway.example.com User username ForwardAgent yes IdentityFile keypathg Host target User username HostName target.example.com IdentityFile keypatht Kiedy korzystam *%viaz Hostaliasów, otrzymuję: % …
16 ssh  proxy 

3
Poczekać na użycie komendy w systemie Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Oczekiwałem successstatusu wyjścia, gdy wysyłam 0, ale wciąż otrzymuję failure. Ponadto waitnie czeka przez 300 sekund. Zamiast …

5
ssh_config: określ komendę do wykonania na zdalnym komputerze podczas logowania
To rozwinięcie mojego wcześniejszego pytania . Muszę uruchomić lokalnie przechowywane polecenie (tj. mount /home) Na zdalnym komputerze podczas logowania ssh. W tej chwili używam: ssh -t mymachine.example.com 'mount /home ; /bin/bash' co działa dobrze, ale zastanawiałem się, czy mógłbym wprowadzić to polecenie do siebie, .ssh/configaby nie musiałem go wpisywać za …
16 ssh 



1
Linux jako router z wieloma dostawcami Internetu
Linux jako router: Mam 3 dostawców Internetu, każdy z własnym modemem. Dostawca1 , czyli adres bramy 192.168.1.1 Połączony z routerem linux eth1 /192.168.1.2 Dostawca2 , adres bramy 192.168.2.1 Połączony z routerem linux eth2 /192.168.2.2 Dostawca3 , adres bramy 192.168.3.1 Połączony z routerem linux eth3 /192.168.3.2 ________ +------------+ / | | …


2
Jak wykryć, czy dysk szuka?
Mogę używać różnych narzędzi do mierzenia objętości we / wy dysku przepływającego obecnie przez system (np. iotopI iostat), ale jestem ciekawy, czy można łatwo wykryć, czy dysk szuka dużo przy niewielkiej ilości I / O. Wiem, że możliwe jest wyodrębnienie tych informacji za pomocą, blktracea następnie ich odkodowanie za pomocą, …
16 linux  disk  measure 

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.