Teade

Collapse
No announcement yet.

[Õpetus] Uus systemd service

Collapse
X
 
  • Filter
  • Aeg
  • Show
Puhasta kõik
uued postitused

  • [Õpetus] Uus systemd service

    Juhend kuidas luua uus systemd service

    1. Loo uus fail asukohas /etc/systemd/system/ . Faili nimi .service laiendusega. Antud näites lõin faili mx500.service.

    sudo touch mx500.service (touch loob tühja faili).

    2. Avame .service faili järgmise käsuga:
    (kasuta sobilikku editori: nano, gedit, vi, vim, nvim etc.)


    sudo nano mx500.service

    LIsame järgmise sisu .service faili:

    [Unit]
    Description=Mount MX500 drive
    After=multi-user.target

    [Service]
    Type=simple
    ExecStart=/bin/bash -c "sudo mount --verbose /dev/sdb1 /mnt/MX500"
    User=root

    [Install]
    WantedBy=multi-user.target​


    3. Salvesta fail.

    4. Taaskäivita systemd daemon:

    sudo systemctl daemon-reload

    5. Luba service:

    sudo systemctl enable mx500.service





    Kokkuvõte. Antud SSD mountimiseks on OS kävitumisel mitmeid meetmeid. Antud juhul tegi service lisamine SSD mountimise lihtsaks kuna esinesid tõrked muude meetodidega (sh oli vajalik käsureaga mountimine)

    Systemd service'ite lisamine on veel üks meetode OS automatiseerimiseks.
    Last edited by Hendrik; 12. November 2023, 19:22.

  • #2
    gedit eeldab selle paigaldamist. Vaikimisi saab kohe kasutada vi või nano.

    Kommentaar


    • #3
      Nõus. Muutsin ära. Nanoga peaks kõik hakkama saama.

      Ise kasutan igapäevaselt neovim'i ja lunarvim'i.
      Last edited by Hendrik; 12. November 2023, 19:28.

      Kommentaar

      Töötlen...
      X