<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=inotifywait%281</id>
	<title>inotifywait(1 - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=inotifywait%281"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=inotifywait(1&amp;action=history"/>
	<updated>2026-05-27T19:50:12Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=inotifywait(1&amp;diff=7420&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;= inotifywait(1) =  == NAMN == inotifywait, fsnotifywait – vänta på filändringar med hjälp av inotify eller fanotify  == SYNOPSIS == &lt;b&gt;inotifywait&lt;/b&gt; [&lt;b&gt;-hcmrPqIFS&lt;/b&gt;] [&lt;b&gt;-e&lt;/b&gt; &amp;lt;händelse&amp;gt;] [&lt;b&gt;-t&lt;/b&gt; &amp;lt;sekunder&amp;gt;] [&lt;b&gt;--format&lt;/b&gt; &amp;lt;fmt&amp;gt;] [&lt;b&gt;--timefmt&lt;/b&gt; &amp;lt;fmt&amp;gt;] &amp;lt;fil&amp;gt; [...]  &lt;b&gt;fsnotifywait&lt;/b&gt; [&lt;b&gt;-hcmrPqIFS&lt;/b&gt;] [&lt;b&gt;-e&lt;/b&gt; &amp;lt;händelse&amp;gt;] [&lt;b&gt;-t&lt;/b&gt; &amp;lt;sekunder&amp;gt;] [&lt;b&gt;--format&lt;/b&gt; &amp;lt;fmt&amp;gt;] [&lt;b&gt;--timefmt&lt;/b&gt; &amp;lt;fmt&amp;gt;...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=inotifywait(1&amp;diff=7420&amp;oldid=prev"/>
		<updated>2025-03-26T08:40:47Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;= inotifywait(1) =  == NAMN == inotifywait, fsnotifywait – vänta på filändringar med hjälp av inotify eller fanotify  == SYNOPSIS == &amp;lt;b&amp;gt;inotifywait&amp;lt;/b&amp;gt; [&amp;lt;b&amp;gt;-hcmrPqIFS&amp;lt;/b&amp;gt;] [&amp;lt;b&amp;gt;-e&amp;lt;/b&amp;gt; &amp;lt;händelse&amp;gt;] [&amp;lt;b&amp;gt;-t&amp;lt;/b&amp;gt; &amp;lt;sekunder&amp;gt;] [&amp;lt;b&amp;gt;--format&amp;lt;/b&amp;gt; &amp;lt;fmt&amp;gt;] [&amp;lt;b&amp;gt;--timefmt&amp;lt;/b&amp;gt; &amp;lt;fmt&amp;gt;] &amp;lt;fil&amp;gt; [...]  &amp;lt;b&amp;gt;fsnotifywait&amp;lt;/b&amp;gt; [&amp;lt;b&amp;gt;-hcmrPqIFS&amp;lt;/b&amp;gt;] [&amp;lt;b&amp;gt;-e&amp;lt;/b&amp;gt; &amp;lt;händelse&amp;gt;] [&amp;lt;b&amp;gt;-t&amp;lt;/b&amp;gt; &amp;lt;sekunder&amp;gt;] [&amp;lt;b&amp;gt;--format&amp;lt;/b&amp;gt; &amp;lt;fmt&amp;gt;] [&amp;lt;b&amp;gt;--timefmt&amp;lt;/b&amp;gt; &amp;lt;fmt&amp;gt;...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= inotifywait(1) =&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
inotifywait, fsnotifywait – vänta på filändringar med hjälp av inotify eller fanotify&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&amp;lt;b&amp;gt;inotifywait&amp;lt;/b&amp;gt; [&amp;lt;b&amp;gt;-hcmrPqIFS&amp;lt;/b&amp;gt;] [&amp;lt;b&amp;gt;-e&amp;lt;/b&amp;gt; &amp;amp;lt;händelse&amp;amp;gt;] [&amp;lt;b&amp;gt;-t&amp;lt;/b&amp;gt; &amp;amp;lt;sekunder&amp;amp;gt;] [&amp;lt;b&amp;gt;--format&amp;lt;/b&amp;gt; &amp;amp;lt;fmt&amp;amp;gt;] [&amp;lt;b&amp;gt;--timefmt&amp;lt;/b&amp;gt; &amp;amp;lt;fmt&amp;amp;gt;] &amp;amp;lt;fil&amp;amp;gt; [...]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;fsnotifywait&amp;lt;/b&amp;gt; [&amp;lt;b&amp;gt;-hcmrPqIFS&amp;lt;/b&amp;gt;] [&amp;lt;b&amp;gt;-e&amp;lt;/b&amp;gt; &amp;amp;lt;händelse&amp;amp;gt;] [&amp;lt;b&amp;gt;-t&amp;lt;/b&amp;gt; &amp;amp;lt;sekunder&amp;amp;gt;] [&amp;lt;b&amp;gt;--format&amp;lt;/b&amp;gt; &amp;amp;lt;fmt&amp;amp;gt;] [&amp;lt;b&amp;gt;--timefmt&amp;lt;/b&amp;gt; &amp;amp;lt;fmt&amp;amp;gt;] &amp;amp;lt;fil&amp;amp;gt; [...]&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&amp;lt;b&amp;gt;inotifywait&amp;lt;/b&amp;gt; väntar effektivt på ändringar i filer med hjälp av Linux-gränssnittet [[inotify(7)]] som standard. Det är lämpligt för att övervaka filändringar i skript. Det kan antingen avslutas efter en händelse, eller fortsätta och skriva ut händelser kontinuerligt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;fsnotifywait&amp;lt;/b&amp;gt; är likt &amp;lt;b&amp;gt;inotifywait&amp;lt;/b&amp;gt; men använder som standard [[fanotify(7)]]. Om det anges uttryckligen kan det använda [[inotify(7)]].&lt;br /&gt;
&lt;br /&gt;
== UTDATA ==&lt;br /&gt;
&amp;lt;b&amp;gt;inotifywait&amp;lt;/b&amp;gt; och &amp;lt;b&amp;gt;fsnotifywait&amp;lt;/b&amp;gt; skriver ut diagnostisk information till standardfel och händelseinformation till standardut. Händelseutdata kan konfigureras, men standardformatet är:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
watched_filename EVENT_NAMES event_filename&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;watched_filename&amp;lt;/b&amp;gt;  &lt;br /&gt;
Filen där händelsen inträffade. Om det är en katalog avslutas namnet med snedstreck.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EVENT_NAMES&amp;lt;/b&amp;gt;  &lt;br /&gt;
Namnen på de inotify-händelser som inträffade, separerade med kommatecken.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;event_filename&amp;lt;/b&amp;gt;  &lt;br /&gt;
Anges endast när händelsen inträffade i en katalog. Det är namnet på filen i katalogen som orsakade händelsen.&lt;br /&gt;
&lt;br /&gt;
Specialtecken i filnamn undantas inte som standard. Använd &amp;lt;b&amp;gt;--csv&amp;lt;/b&amp;gt; eller &amp;lt;b&amp;gt;--format&amp;lt;/b&amp;gt; för bättre hanterbarhet.&lt;br /&gt;
&lt;br /&gt;
== FLAGGOR ==&lt;br /&gt;
&amp;lt;b&amp;gt;-h, --help&amp;lt;/b&amp;gt;  &lt;br /&gt;
Visa hjälpinformation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;@&amp;amp;lt;fil&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Undanta specifik fil vid rekursiv övervakning.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--fromfile &amp;amp;lt;fil&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Läs filnamn från fil eller standardinmatning (`-`). Rader som börjar med @ undantas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-m, --monitor&amp;lt;/b&amp;gt;  &lt;br /&gt;
Körs kontinuerligt istället för att avslutas efter första händelsen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-d, --daemon&amp;lt;/b&amp;gt;  &lt;br /&gt;
Kör i bakgrunden. Kräver &amp;lt;b&amp;gt;--outfile&amp;lt;/b&amp;gt;. Implicerar &amp;lt;b&amp;gt;--syslog&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-o, --outfile &amp;amp;lt;fil&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Skriv utdata till angiven fil istället för stdout.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-s, --syslog&amp;lt;/b&amp;gt;  &lt;br /&gt;
Logga fel till [[syslog(3)]] istället för stderr.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-P, --no-dereference&amp;lt;/b&amp;gt;  &lt;br /&gt;
Följ inte symboliska länkar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-r, --recursive&amp;lt;/b&amp;gt;  &lt;br /&gt;
Övervaka underkataloger rekursivt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-q, --quiet&amp;lt;/b&amp;gt;  &lt;br /&gt;
Tyst läge. En gång: mindre pratig. Två gånger: inga utskrifter förutom fatala fel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--exclude &amp;amp;lt;mönster&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Uteslut filer som matchar reguljärt uttryck (skiftlägeskänsligt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--excludei &amp;amp;lt;mönster&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Uteslut filer som matchar reguljärt uttryck (skiftlägesokänsligt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--include &amp;amp;lt;mönster&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Endast behandla filer som matchar reguljärt uttryck (skiftlägeskänsligt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--includei &amp;amp;lt;mönster&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Endast behandla filer som matchar reguljärt uttryck (skiftlägesokänsligt).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-t &amp;amp;lt;sek&amp;amp;gt;, --timeout &amp;amp;lt;sek&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Avsluta efter angivet antal sekunder om ingen händelse inträffar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-e &amp;amp;lt;händelse&amp;amp;gt;, --event &amp;amp;lt;händelse&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Lyssna endast på angivna händelser (se [[#HÄNDELSER]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-c, --csv&amp;lt;/b&amp;gt;  &lt;br /&gt;
CSV-format. Nyttigt om filnamn innehåller mellanslag.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--timefmt &amp;amp;lt;fmt&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Tidsformat enligt [[strftime(3)]] för användning med &amp;lt;b&amp;gt;%T&amp;lt;/b&amp;gt; i &amp;lt;b&amp;gt;--format&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--no-newline&amp;lt;/b&amp;gt;  &lt;br /&gt;
Ingen nyrad efter användarspecificerat format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--format &amp;amp;lt;fmt&amp;amp;gt;&amp;lt;/b&amp;gt;  &lt;br /&gt;
Användardefinierat format med printf-liknande syntax. Tillgängliga konverteringar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%w  Namn på övervakad fil/katalog  &lt;br /&gt;
%f  Namn på fil som orsakade händelsen  &lt;br /&gt;
%e  Händelsenamn  &lt;br /&gt;
%Xe Händelser separerade av X  &lt;br /&gt;
%T  Tid enligt --timefmt  &lt;br /&gt;
%0  NUL  &lt;br /&gt;
%n  Radslut&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-I, --inotify&amp;lt;/b&amp;gt;  &lt;br /&gt;
Använd inotify (standard för &amp;lt;b&amp;gt;inotifywait&amp;lt;/b&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-F, --fanotify&amp;lt;/b&amp;gt;  &lt;br /&gt;
Använd fanotify (standard för &amp;lt;b&amp;gt;fsnotifywait&amp;lt;/b&amp;gt;). Kräver root före kernel 5.12.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-S, --filesystem&amp;lt;/b&amp;gt;  &lt;br /&gt;
Övervaka hela filsystemet med fanotify.&lt;br /&gt;
&lt;br /&gt;
== RETURVÄRDEN ==&lt;br /&gt;
&amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt; – Händelse inträffade framgångsrikt.  &lt;br /&gt;
&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; – Fel eller oväntad händelse.  &lt;br /&gt;
&amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt; – Timeout (om &amp;lt;b&amp;gt;-t&amp;lt;/b&amp;gt; angavs).&lt;br /&gt;
&lt;br /&gt;
== HÄNDELSER ==&lt;br /&gt;
Följande händelser kan användas med &amp;lt;b&amp;gt;-e&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;access&amp;lt;/b&amp;gt; – Fil lästes  &lt;br /&gt;
&amp;lt;b&amp;gt;modify&amp;lt;/b&amp;gt; – Fil skrevs till  &lt;br /&gt;
&amp;lt;b&amp;gt;attrib&amp;lt;/b&amp;gt; – Metadata ändrades  &lt;br /&gt;
&amp;lt;b&amp;gt;close_write&amp;lt;/b&amp;gt; – Fil stängdes efter skrivning  &lt;br /&gt;
&amp;lt;b&amp;gt;close_nowrite&amp;lt;/b&amp;gt; – Fil stängdes utan skrivning  &lt;br /&gt;
&amp;lt;b&amp;gt;close&amp;lt;/b&amp;gt; – Samtliga stängningar (eg. close_write + close_nowrite)  &lt;br /&gt;
&amp;lt;b&amp;gt;open&amp;lt;/b&amp;gt; – Fil öppnades  &lt;br /&gt;
&amp;lt;b&amp;gt;moved_to&amp;lt;/b&amp;gt; – Fil flyttades in i katalog  &lt;br /&gt;
&amp;lt;b&amp;gt;moved_from&amp;lt;/b&amp;gt; – Fil flyttades ut från katalog  &lt;br /&gt;
&amp;lt;b&amp;gt;move&amp;lt;/b&amp;gt; – Flyttning (både moved_to och moved_from)  &lt;br /&gt;
&amp;lt;b&amp;gt;move_self&amp;lt;/b&amp;gt; – Övervakad fil flyttades  &lt;br /&gt;
&amp;lt;b&amp;gt;create&amp;lt;/b&amp;gt; – Ny fil eller katalog skapades  &lt;br /&gt;
&amp;lt;b&amp;gt;delete&amp;lt;/b&amp;gt; – Fil eller katalog togs bort  &lt;br /&gt;
&amp;lt;b&amp;gt;delete_self&amp;lt;/b&amp;gt; – Övervakad fil togs bort  &lt;br /&gt;
&amp;lt;b&amp;gt;unmount&amp;lt;/b&amp;gt; – Filsystemet avmonterades&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&amp;lt;b&amp;gt;Exempel 1&amp;lt;/b&amp;gt;  &lt;br /&gt;
Vänta på åtkomst i `test`-katalogen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywait test&lt;br /&gt;
cat test/foo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exempel 2&amp;lt;/b&amp;gt;  &lt;br /&gt;
Shellscript för att reagera på httpd-loggar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
while ! inotifywait -e modify /var/log/messages; do&lt;br /&gt;
  if tail -n1 /var/log/messages | grep httpd; then&lt;br /&gt;
    kdialog --msgbox &amp;quot;Apache behöver kärlek!&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exempel 3&amp;lt;/b&amp;gt;  &lt;br /&gt;
Anpassat format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywait -m -r --format &amp;#039;%:e %f&amp;#039; ~/test&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Exempel 4&amp;lt;/b&amp;gt;  &lt;br /&gt;
Tvinga rättigheter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
inotifywait -qmr -e &amp;#039;moved_to,create&amp;#039; --format &amp;#039;%w%f%0&amp;#039; --no-newline ~/test |\&lt;br /&gt;
  while IFS= read -r -d &amp;#039;&amp;#039; fil; do&lt;br /&gt;
    chmod -v a+rX &amp;quot;$fil&amp;quot;&lt;br /&gt;
  done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BEGRÄNSNINGAR ==&lt;br /&gt;
Filnamn kan bli inaktuella efter flyttning (inode-övervakning). Operationer kan gälla andra namn på samma fil.&lt;br /&gt;
&lt;br /&gt;
== BUGGAR ==&lt;br /&gt;
Rekursiv övervakning kan missa händelser direkt efter skapade kataloger. Händelsekö antas aldrig överfull.&lt;br /&gt;
&lt;br /&gt;
== UPPHOVSMÄN ==&lt;br /&gt;
Skapad av Rohan McGovern, nu underhålls av Eric Curtin och Radu Voicilas. Se:&lt;br /&gt;
[https://www.openhub.net/p/inotify-tools/contributors/summary]&lt;br /&gt;
&lt;br /&gt;
Webbplats: [https://github.com/inotify-tools/inotify-tools/wiki]&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
[[inotifywatch(1)]], [[strftime(3)]], [[inotify(7)]]&lt;br /&gt;
&lt;br /&gt;
== COLOPHON ==&lt;br /&gt;
Denna manualsida är en del av projektet &amp;#039;&amp;#039;inotify-tools&amp;#039;&amp;#039;. Mer info:&lt;br /&gt;
[https://github.com/rvoicilas/inotify-tools/wiki]&lt;br /&gt;
&lt;br /&gt;
Rapportera fel till: inotify-tools-general@lists.sourceforge.net  &lt;br /&gt;
Senaste commit: 2024-12-20&lt;br /&gt;
&lt;br /&gt;
Version: inotifywait 4.23.9.0  &lt;br /&gt;
Datum: 2023-09-23&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/fsnotifywait.1.html&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se/web/ Datorhjälp Bromma] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>