znacznik czasu służy do pytań dotyczących danych określających sekundy od epoki (19700101T00: 00: 00) lub ewentualnie innego standardu, a także do (daty) i informacji o czasie w nazwach plików.
Chcę wstawić znacznik czasu do każdego wiersza wyniku polecenia. Na przykład: foo bar baz stanie się [2011-12-13 12:20:38] foo [2011-12-13 12:21:32] bar [2011-12-13 12:22:20] baz ... gdzie prefiks to czas, w którym linia została wydrukowana. Jak mogę to osiągnąć?
Znalazłem polecenie usunięcia plików starszych niż 5 dni w folderze find /path/to/files* -mtime +5 -exec rm {} \; Ale jak to zrobić dla podkatalogów w tym folderze?
Przez statPolecenie obsługi strona mówi: %x Time of last access %y Time of last modification %z Time of last change Nie rozumiem różnicy między modyfikacją a zmianą . Rozumiem, że słowa są synonimami (angielski nie jest moim językiem ojczystym), ale ich wyniki są inne. Próbowałem następującego polecenia stat --printf="Change %z\nAccess …
Jestem stara się owinąć wokół zdanie dlaczego te findinterpretuje plik czasy modyfikacji sposób to robi. W szczególności nie rozumiem, dlaczego -mtime +1nie wyświetla plików starszych niż 48 godzin. Jako przykładowy test stworzyłem trzy pliki testowe z różnymi zmodyfikowanymi datami: [root@foobox findtest]# ls -l total 0 -rw-r--r-- 1 root root 0 …
W jakiej kolejności są uporządkowane daty? Na pewno nie porządek alfanumeryczny. ls -ltsortuje według czasu modyfikacji. Ale potrzebuję czasu na stworzenie.
Jaki jest sens touchpolecenia? Wiem, że mogę tworzyć przy nim puste pliki, ale tak też jest w przypadku echo -n. W przeciwnym razie, dlaczego ktoś musiałby zmieniać znaczniki czasu pliku? O ile nie stworzy fałszywego wrażenia na temat wieku pliku, nie widzę żadnego innego zastosowania, a ten nie jest uzasadniony …
Chciałbym skopiować zestaw plików z katalogu A do katalogu B, z zastrzeżeniem, że jeśli plik w katalogu A jest identyczny z plikiem w katalogu B, plik ten nie powinien być kopiowany (a zatem jego czas modyfikacji nie powinien być zaktualizowane). Czy można to zrobić za pomocą istniejących narzędzi, bez pisania …
Korzystam z tej pętli, aby sprawdzać i drukować niektóre rzeczy co sekundę. Ponieważ jednak obliczenia mogą potrwać kilkaset milisekund, wydrukowany czas czasami przeskakuje o sekundę. Czy jest jakiś sposób na napisanie takiej pętli, że mam gwarancję otrzymania wydruku co sekundę? (Oczywiście pod warunkiem, że obliczenia w pętli zajmą mniej niż …
Czy istnieją jakieś (dobrze znane, niezawodne) systemy plików w systemie Linux, które przechowują czas tworzenia plików i katalogów w tabeli i-node? Jeśli tak, to czy czas „zmieniony” jest zastępowany czasem utworzenia i-węzła w wywołaniu statystyki?
Wiem, jak zmienić znacznik czasu zwykłego pliku: touch -t 201301291810 myfile.txt Nie mogłem zrobić tego samego z dowiązaniem symbolicznym. Czy to możliwe? Distro: RHEL 5.8
Chcę zrobić skrypt bash, który mierzy czas uruchamiania przeglądarki, dlatego używam html, który pobiera znacznik czasu w czasie ładowania w milisekundach za pomocą JavaScript. W skrypcie powłoki tuż przed wywołaniem przeglądarki otrzymuję znacznik czasu z: date +%s Problem polega na tym, że znacznik czasu pobiera się w sekundach, a ja …
Muszę wyświetlać datę i godzinę w żądanym formacie w systemach Unix / Linux. Mój pożądany format to: dd / mm / rrrr gg: mm: ss: ms w systemie Unix lub Linux. Podszedłem blisko, używając następującego polecenia: echo $(date +%x_%r) Zwraca to: 08/20/2012_02:26:14 PM Jakieś sugestie?
Dlaczego podpisana liczba całkowita jest używana do reprezentowania znaczników czasu? Jest jasno określony początek w 1970 roku, który jest reprezentowany jako 0, więc po co mielibyśmy wcześniej liczby? Czy gdziekolwiek są stosowane ujemne znaczniki czasu?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.