Linux‎ > ‎

script

Scriptövning

För att skapa ett script:
skapa ett textdokument i nano (nano filnamn)
skriv kommandon som skall utföras, filen läses uppifrån och ned och kommandona utförs i den ordningen.
spara filen
ändra behörigheterna så att användaren får exekvera, läsa och skriva filen. 
exempel: chmod 710 filnamn
låter ägaren läsa,skriva och exekvera, gruppen får exekvera och övriga får inte göra någonting.
kör filen ./filnamn

Exempelscript som skapar en mapp på skrivbordet och listar innehållet i katalogen etc till filen etc.txt. Filen kommer att ligga i mappen på skrivbordet.
mkdir /root/Desktop/mapp
ls /etc>/root/Desktop/mapp/etc.txt

Exempelscript som skapar en användare som heter kalle och lägger en välkomstfil i kalles hemmamapp
adduser kalle
echo Välkommen som ny användare>/home/kalle/valkommen.txt

Du skall nu skapa ett script som
Skapar en användare som heter knatte
Skapar en mapp i knattes hemmakatalog, mappen skall heta information
Skapar en textfil i mappen information, i textfilen skall det finnas information om datorns ip. (kommandot ifconfig är till nytta här)
Det skall också finnas en dold textfil som heter dold. För att dölja en fil sätter man en punkt framför filnamnet. .dold

Comments