W systemie Windows uważam, że pliki z tyldą w nazwie pliku reprezentują pliki, które są obecnie otwarte w aplikacji. Na przykład program Microsoft Word tworzy plik o prawie takiej samej nazwie jak plik, który obecnie masz otwarty, ale z tyldą w nazwie. Ikona jest również częściowo wyblakła. O ile mi wiadomo, oznacza to plik tymczasowy, który istnieje
- na wypadek awarii aplikacji i braku możliwości zapisania pliku, lub
- aby oryginalny plik pozostawał odblokowany przez system plików i dostępny dla innych aplikacji.
W systemie Linux natknąłem się na plik * .log z tyldą na końcu nazwy pliku ( scan.log~
). Czy to oznacza, że plik dziennika jest obecnie otwarty w innej aplikacji, która potencjalnie do niego pisze?
źródło
Niektóre edytory tekstu (takie jak
emacs
) tworzą kopię zapasową edytowanego pliku i nadają mu nazwę pliku oryginalnego plus tyldę. Opisany plik może być wynikiem otwarciascan.log
takiego edytora tekstu i wprowadzenia pewnych zmian.Możesz użyć
fuser
(patrz pakiet Ubuntupsmisc
), aby sprawdzić, czy proces ma obecnie otwarty ten plik:fuser scan.log~
źródło