Unix & Linux

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


7
Gdzie są wyświetlacze inne niż „: 0”?
X Power Tools -book ma zdanie o „: 0”: Wyświetl 0 na komputerze lokalnym, podłączonym przez lokalny schemat połączeń Próbowałem otworzyć zegar przez „xclock -display: 2”, ale dostałem błąd: Nie można otworzyć wyświetlacza: 2 Jak mam programować, jeśli nie mogę uruchomić wyświetlaczy? Czy naprawdę możesz na tym wszystko zrobić? Jak …
11 x11 

4
Zawiń wszystkie cyfry w JSON cudzysłowami
Istnieją dane JSON, które zawierają pewne wartości liczbowe. Jak przekonwertować wszystkie cyfry na ciągi? (zawiń cytaty) Przykład: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } powinno stać się { "id":"1", "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":"1000", "pndNumber":"20000", "zoneNumber":"4" }
11 shell  json  jq 

2
Dlaczego pwd nie akceptuje długich opcji, takich jak --fizyczne?
Kiedy wyświetlam instrukcję dla pwdpolecenia, jest napisane, że --physicalobsługiwane są długie opcje takie jak $ man pwd PWD(1) User Commands PWD(1) NAME pwd - print name of current/working directory SYNOPSIS pwd [OPTION]... DESCRIPTION Print the full filename of the current working directory. -L, --logical use PWD from environment, even if …
11 bash  rhel  pwd 

1
Czy pamięć „buforowana” jest faktycznie wolna?
Podczas uruchamiania cat /proc/meminfona górze znajdują się 3 wartości: MemTotal: 6291456 kB MemFree: 4038976 kB Cached: 1477948 kB O ile mi wiadomo, wartość „Cached” to pamięci podręczne dysków tworzone przez system Linux, które zostaną natychmiast zwolnione, jeśli jakakolwiek aplikacja potrzebuje więcej pamięci RAM, dlatego Linux nigdy nie zabraknie pamięci, dopóki …
11 linux  memory  cache  meminfo 



1
Jak wyszukiwać wzór zawierający łączniki wewnątrz stron podręcznika?
Próbuję znaleźć polecenie, aby wyszukać wzorzec zawierający łączniki na wszystkich stronach podręcznika. Obejrzałem man mani znalazłem te 3 opcje: -K, --global-apropos Wyszukaj tekst na wszystkich stronach podręcznika. Jest to poszukiwanie brutalnej siły i prawdopodobnie zajmie to trochę czasu; jeśli możesz, powinieneś określić sekcję, aby zmniejszyć liczbę stron, które należy przeszukać. …
11 man 

2
Czy wszystkie argumenty jądra są naprawdę używane przez jądro?
Dlaczego Linux zezwala na „init = / bin / bash”? Przeczytałem to, odpowiedzi mówią, że to KERNEL uruchamia ten program init. Potem zacząłem się zastanawiać, Linux zwykle zawiera initramfs, który ostatecznie zamontuje i przestawi katalog główny na prawdziwy główny system plików. Co więc oznacza ten initargument? Ścieżka w initramfs? Lub, …

2
Dlaczego vfork () jest przeznaczony do użycia, gdy proces potomny wywołuje exec () lub exit () natychmiast po utworzeniu?
Pojęcia dotyczące systemu operacyjnego i APUE mówią W przypadku vfork () proces nadrzędny jest zawieszany, a proces podrzędny wykorzystuje przestrzeń adresową nadrzędnego. Ponieważ vfork () nie używa funkcji kopiowania przy zapisie, jeśli proces potomny zmieni dowolne strony w przestrzeni adresowej rodzica, zmienione strony będą widoczne dla rodzica po wznowieniu. Dlatego …
11 linux  process  exec  exit  vfork 

3
Jak grep dla Unicode w skrypcie bash
if grep -q "�" out.txt then echo "working" else cat out.txt fi Zasadniczo, jeśli plik „out.txt” zawiera „ ” w dowolnym miejscu pliku, chciałbym, aby echo „działało” ORAZ jeśli plik „out.txt” NIE zawiera nigdzie w pliku „ ”, to chciałbym to cat out.txt EDYCJA: Więc oto co robię. Próbuję brutalną …

4
Czas systemu Linux tymczasowo skacze
Widziałem dziwne zachowanie zmieniające się w czasie systemowym na niektórych (sprzętowych) serwerach: w /var/logs/syslogczasie data poprzedzająca każdy komunikat dziennika czasami zmienia się na losową i wraca do normy w następnym komunikacie, jak poniżej: Feb 22 2018 09:09:30 ... Feb 22 2018 09:09:32 ... Jan 13 2610 15:37:42 ... Feb 22 …
11 logs  timestamps  time 


5
Usuń sąsiadujące duplikaty linii, zachowując kolejność
Mam plik z jedną kolumną z nazwami, które powtarzają się kilka razy. Chcę zagęścić każde powtórzenie w jedno, zachowując wszystkie inne powtórzenia o tej samej nazwie, które nie sąsiadują z innymi powtórzeniami o tej samej nazwie. Np. Chcę obrócić lewą stronę na prawą stronę: Golgb1 Golgb1 Golgb1 Akna Golgb1 Spata20 …
11 awk  sed  sort  uniq 


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.