Kaikki Linux-määritystiedostot on tallennettu tekstimuotoisiin asiakirjoihin, joten niitä on helppo muokata. Tämän toiminnon avulla voit lisätä komentosarjoja tietokoneesi käynnistysjärjestykseen tai laiteasennukseen prosessi, jolloin ne toimivat tehokkaasti automaattisesti, kun käynnistät tietokoneen, kytket USB-laitteen tai aseta CD-levy.
Suorita järjestelmän käynnistyksessä
Vaihe 1
Kirjoita komentosarjasi ja tallenna se /etc/init.d/-hakemistoon.
Päivän video
Vaihe 2
Varmista, että komentosarja on suoritettavissa suorittamalla seuraava komento komentotulkkipäätteessä. Korvaa "script.sh" komentosarjasi todellisella nimellä:
chmod 755 /etc/init.d/script.sh
Vaihe 3
Suorita seuraava komento, jos käytät Debian-pohjaista jakelua, kuten Ubuntua tai Linux Mintiä, luodaksesi tarvittavat symboliset linkit, jotta komentosarja suoritetaan järjestelmän käynnistyksen yhteydessä:
update-rc.d script.sh oletusasetukset
Korvaa "script.sh" uudelleen todellisella tiedostonimellä. Suorita sen sijaan seuraavat komennot, jos käytät muuta kuin Debian-distroa:
chkconfig --add script.sh chkconfig script.sh päällä
Ajettava laitekiinnityksen kanssa
Vaihe 1
Kirjoita skripti, tee siitä suoritettava ja tallenna se. Mikä tahansa sijainti käy, oli se sitten CD-levyllä, flash-asemalla tai digitaalikameralla, jolle haluat sen käynnistyvän automaattisesti, tai paikka kiintolevylläsi.
Vaihe 2
Suorita seuraava komento, jos laitteesi on USB-pohjainen:
lsusb
Tämä komento tulostaa tunnistetiedot kaikista tietokoneeseen tällä hetkellä kytketyistä USB-laitteista. Kirjoita muistiin laitteesi tunnustiedot. Luo uusi tiedosto tekstieditorissa ja lisää seuraavat tekstirivit:
ACTION=="lisää", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="xxxx", SYSFS{idProduct}=="yyyy", RUN+="/home/linus/script.sh"
Korvaa "xxxx" tunnuksessa ennen kaksoispistettä löytyvillä merkeillä ja "yyyy" sen jälkeen löytyvillä merkeillä. Korvaa polku RUN+=:n jälkeen komentosarjasi polulla. Tallenna tiedosto nimellä "10-my_autorun.rules" /etc/udev/rules.d/-hakemistoon. Ohita seuraava vaihe, jos käytät CD-levyä USB-laitteen sijaan.
Vaihe 3
Avaa /etc/udev/rules.d/ tiedostonhallinnassa, jos käytät muuta kuin USB-laitetta, kuten CD- tai DVD-levyä. Hakemiston tulee sisältää tiedosto, jonka nimessä on "cd"; avaa se. Liitä seuraava teksti jokaiselle tiedoston sisällön riville, korvaa polku todellisen skriptisi polulla ja tallenna se:
RUN+="/home/linus/script.sh"