Tere tulemast itfoorum.ee portaali!

Tere tulemast meie foorumitele, mis on ühendab endas toredaid inimesi, ideid ja põnevust. Palun registreeruge, kui soovite osaleda.

Liitumiseks meiega on teil mitmeid võimalusi, võite luua konto või liituda mõne sotsiaalmeedia kontoga.

Loo konto

[Õpetus] Uus systemd service

Collapse
X
 
  • Aeg
  • Show
Puhasta kõik
uued postitused
  • Hendrik
    Uus kasutaja
    • Oct 2023
    • 4

    [Õ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, 18:22.
  • root
    Huviline
    • Oct 2021
    • 318

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

    Kommentaar

    • Hendrik
      Uus kasutaja
      • Oct 2023
      • 4

      #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, 18:28.

      Kommentaar

      Töötlen...