Unix & Linux

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

1
wyszukiwanie grep + następny wiersz
Za pomocą greppolecenia znalazłem potrzebny tekst w następujący sposób: grep 'C02' ~/temp/log.txt Teraz, gdziekolwiek znajdę pożądany ciąg, chciałbym wydrukować wiersz po znalezionym ciągu. Na przykład powiedzmy, że pożądanym tekstem jest „abc”, a abc znajduje się w linii 12, chciałbym również wydrukować linię 13.
18 grep 

2
Jaka jest różnica między cron.d (jak w /etc/cron.d/) i crontab?
Jaka jest główna różnica między katalogiem cron.d (as in /etc/cron.d/) a crontab? O ile rozumiem, można utworzyć plik podobny do tego /etc/cron.d/my_non_crontab_cronjobsi umieścić w nim wszystko, co się chce, tak jak można to zrobić crontabza pośrednictwem crontab -e. Jaka jest główna różnica między nimi?
18 debian  cron 


8
Jak policzyć, ile razy określony znak pojawia się w pliku?
Na przykład chcemy policzyć wszystkie "znaki quote ( ); martwimy się tylko, jeśli pliki zawierają więcej ofert niż powinny. Na przykład: cluster-env,"manage_dirs_on_root","true" cluster-env,"one_dir_per_partition","false" cluster-env,"override_uid","true" cluster-env,"recovery_enabled","false" oczekiwane rezultaty: 16

6
Zobacz pełne polecenia w danych wyjściowych ps
Podczas pracy psz -fopcją w PuTTY (aby zobaczyć polecenie odpowiadające każdemu procesowi), linie dłuższe niż szerokość terminala nie są w pełni widoczne (nie są zawijane w wiele linii). Jak wymusić zawijanie linii, aby podczas uruchamiania wyświetlać pełne polecenia (w wielu wierszach, jeśli to konieczne) ps -f?
18 terminal  ps  putty 


6
Kliknięcie lewym przyciskiem myszy przestaje działać
Na Xubuntu od dłuższego czasu mam problem, w którym mój lewy przycisk myszy przestaje działać z jakiegoś powodu. Zdarza się prawie codziennie. Wszystko inne wydaje się działać. Jedynym sposobem, w jaki mogę ponownie uruchomić mysz, jest wylogowanie i zalogowanie, co wymaga ode mnie zamknięcia wszystkich moich programów. Oczywiście jest to …
18 ubuntu  mouse  xubuntu  bugs 

3
Ustawienie wyjścia jq na zmienną Bash
Korzystam z curl, aby odzyskać JSON z pozostałego interfejsu API w następujący sposób: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' co daje wartość, której potrzebuję. Jednak; kiedy zmieniam powyższy kod, aby wyglądał tak: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) username=$(echo "${content}"| jq -r '.data.value') …
18 bash  curl  json  jq 

10
Filtruj plik według numeru linii
Biorąc pod uwagę plik L z jedną nieujemną liczbą całkowitą na wiersz i plik tekstowy F, jaki byłby szybki sposób na zachowanie tylko tych wierszy w F, których numer pojawia się w pliku L? Przykład: $ cat L.txt 1 3 $ cat F.txt Hello World Hallo Welt Hola mundo $ …

1
Nowa tablica md jest tylko do odczytu i ma resync = PENDING
Utworzyłem nową tablicę md za pomocą następującego polecenia: mdadm --create /dev/md1 -l 1 -n 2 /dev/sd[ed]1 Ale teraz /proc/mdstatpokazuje tablicę jako „tylko do odczytu” z resync = PENDING: ~ # cat /proc/mdstat Personalities : [raid1] md1 : active (auto-read-only) raid1 sde1[1] sdd1[0] 976630336 blocks super 1.2 [2/2] [UU] resync=PENDING md0 …
17 raid  mdadm 

2
Jak odzyskać uszkodzoną macierz RAID5 Linuksa?
Jakiś czas temu miałem w domu system RAID5. Jeden z 4 dysków zawiódł, ale po wyjęciu i ponownym włożeniu go wydawało się, że jest OK, więc rozpocząłem ponowną synchronizację. Kiedy się skończyło, ku mojemu przerażeniu zdałem sobie sprawę, że 3 na 4 dyski zawiodły. Jednak nie wierzę, że to możliwe. …


1
Dlaczego systemy Unix / Linux nie przeglądają katalogów, dopóki nie znajdą wymaganej wersji połączonej biblioteki?
Mam binarny plik wykonywalny o nazwie „alpha”, który wymaga połączonej biblioteki (libz.so.1.2.7), która jest umieszczona w /home/username/myproduct/lib/libz.so.1.2.7 Eksportuję to samo do mojej instancji terminala przed spawnem mojego binarnego pliku wykonywalnego, wykonując następujące polecenie. export LD_LIBRARY_PATH=/home/username/myproduct/lib/:$LD_LIBRARY_PATH Teraz, gdy odradzam inną aplikację „brawo”, która wymaga tej samej biblioteki, ale innej wersji, tj. …


3
Jaka jest różnica między repozytoriami pakietów „contrib” i „non-free”?
Chociaż lubię Debiana z różnych powodów, nie zawsze łatwo jest znaleźć dokumentację dotyczącą konkretnych aspektów tej dystrybucji i jej zasad. Moje pytanie brzmi: jaka jest różnica między repozytoriami contribi non-freepakietami? Z małych wyjaśnień mogłem znaleźć, jeśli się nie mylę: non-free dotyczy pakietów, których licencje nie są bezpłatne contribdla zależności non-freepakietów …

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.