trešdiena, 2010. gada 12. maijs

Komandu faili un skripti

Komandu faili ir teksta faili, kuri sastāv no Operētajsistēmas komandām. Katra komanda ir ierakstītā savā rindiņā. Komandu faila tips vienmēr it .bat faila tips. Komandu failus lieto, lai automatizētu izpildāmo komandu secību. Lai komandu failos izmantotu zarošanos un ciklu organizēšanu, tad lieto šādas komandas - goto, if, errorlevel, exist, choice, for, shift. Komandu faili nodrošina piekļūšanu pie failiem un katalogiem, kas atrodās uz cietā diska. Ir divu tipi komandas – iekšējās un ārējās. Iekšējās komandas ir visbiežāk izmantotās. Ir šādas iekšējās komandas - Break, Del, Mkdir, Set, Chdir, Dir, Path, Shift, Cls, Echo, Pause, Time, Copy, Exit, Prompt, Type, For, Goto, Ver, Verify, Vol, Rmdir, If, Date, Rem, Ren.
Visi faili, kuriem ir paplašinājums .bat, .exe vai .com, satur ārējās komandas.

Komandu faila piemērs:

Echo off // nerāda izpildāmās komandas uz ekrana
del c:\windows\test.tmp //izdzēš failu test.tmp no direktorijas windows, ja tāds fails eksistē.
dir > myfile.txt // parāda faila myfile.txt faila saturu uz ekrāna.


Skripts ir programma, kas automatizē kādu uzdevumu, ko lietotājs ir paredzējis. Skripti ir augsta līmeņa interpretētas programmēšanas valodas. Skripti nedarbojās ar datu struktūrām un atmiņu. Interpretitāte, nozīmē, ka skripti netiek izpildīti lietotajam redzamā veidā. Līdzīgi kā komandu faili arī skripti satur komandu rindas. Līdzīgi kā komandu failos arī skriptos var izmantot mainīgos. UNIX vidē skripti ir parasti teksta faili. Un teksta faila paplašinājums var būt jebkurš. Taču pieņemts, skripta failiem piešķirt .sh paplašinājumu, lai vieglāk būtu atpazīt, ka tieši tas ir skripta fails. Parasti skripta failos pirmā rinda ir #!/bin/bash. Šī pirmā rinda ir skripta komentārs. Skriptus var veidot ar teksta redaktoriem. Veidojot skriptu failus, failā var būt vairākas komandas.
Dažas no komandām, kuras var lietot, veidojot skriptu failus, tiks aprakstītas:

Cd – Nomaina direktoriju uz noradīto
Cp – kopē failus
Date – parāda laiku un datumu
Df – parāda, cik uz cietā diska ir brīvas vietas
Exit – iziet no programmas
Find – ar find var meklēt failus
Ls – parāda visas direktorijas saturu
Man – parāda informāciju par komandām, par kuram lietotājs vēlās uzzināt
Mkdir – izveido jaunu direktoriju
Mv – ar komandu mv, var pārvietot failus
Rm – izdzēš failu
Pwd – parāda informāciju, kurā direktorijā patreiz lietotājs atrodās.

Nav komentāru:

Ierakstīt komentāru