GNU/Linux >> Znalost Linux >  >> Linux

Spustit službu Systemd po automatickém připojení, ale poté, co k ní přistoupíte?

Je možné spustit službu systemd, která připraví automaticky připojený souborový systém k použití? Tato služba by musela být spuštěna po připojení souborového systému, ale předtím, než k ní přistoupí cokoli, co spustilo automatické připojení.

Například chci vždy zajistit existenci určitých adresářů v souborovém systému při jeho připojování. Tyto adresáře mohou být mezi připojeními odstraněny, takže je nutné je vytvořit při každém připojení souborového systému. Háček je v tom, že jakýkoli proces, který spustil automatické připojování, by mohl očekávat, že tam tyto adresáře budou, a tak by musely být adresáře vytvořeny předtím, než k nim bude proces (nebo jakýkoli jiný proces) mít přístup.

Mohu přijít s nějakými drobnostmi, jak toho dosáhnout, jako je připojení souborového systému někam jinam, jeho příprava a opětovné připojení na správné místo, ale existuje elegantnější řešení?

Přijatá odpověď:


Linux
  1. Proč Systemd zastavuje službu ihned po jejím spuštění?

  2. Jak použít Systemd k restartování služby, když je vypnutá?

  3. Jak přesměrovat výstup služby systemd do souboru

  1. Jak zastavit službu systemd

  2. Jak řeknu v servisním souboru systemd, když je USB připraveno?

  3. Systém odmítá SSH a po instalaci systemd se zasekl při 'bootování'

  1. Spravujte spouštění pomocí systemd

  2. Deaktivujte službu systemd po době nečinnosti

  3. Konfigurace služby Systemd pro spuštění s přístupem root