» »

Linux par vprašanj

Linux par vprašanj

Ma$terM|nd ::

V šoli smo dobili par vprašanj kako nekaj nardit v linuxih. Linux sem že videl vgendar ga ne znam niti približno uporabljati tako kot bi blo treba. Če bi hotel vajo sam nardit bi se moral vse učiti od začetka, časa za to pa seveda ni ker je vajo potrebno oddati do jutri. Zato če bo kdo tako dober...naloga je uporabljati ukaze v ukazni lupini bash.

1. Na svojem domačem direktoriju ustvarite nov direktorij z imenom VAJA6. V tem direktoriju z enim ukazom ustvarite prazno datoteko in jo poimenujte resitve. Datoteki nastavite sledeče pravice: RWXR-X---. V tem direktoriju zaženite ukaz pwd, ki vam pove vaše trenutno delavno kazalo in izpis usmerite v datoteko resitve. Z uporabo enakega ukaza, s katerim ste ustvarili datoteko resive, nastavite tej isti datoteki datum in čas na 1.1.2000 ob 12:00!

2. V direktoriju VAJA6 ustvarite novo datoteko s poljubnim imenom. Nato izpišite podrobne informacije za ta direktorij in izpis usmerite v datoteko resitve tako, da se bo zapis v datoteko DODAL! Za tem nastavite vašo novo datoteko za skrito in ponovno usmerite podroben izpis direktorija v datoteko resitve tako, da se vsebina datoteke dopolni! S katerim ukazom oz. kako bi lahko izpisali tudi skrite datoteke? Odgovor zapišite v datoteko resitve s pomočjo tekstovnega urejevalnika VI!

3.
- Preimenujte datoteko resitve tako, da bo na koncu vaša vpisna številka (primer: resitveE1001111). Postopek v celoti zapište.

- Na svojem domačem direktoriju (home) ustvarite nov direktorij v katerega skopirate datoteko resitve! Postopek v celoti zapišite.

- V novem direktoriju ustvarite novo datoteko in jo premaknite.
Na tem mestu morate imeti na svojem domačem direktoriju (home) nov direktorij v katerem je kopija datoteke resitve. Zbrišite nov direktorij skupaj s kopijo datoteke resitve! Postopek v celoti zapišite.

- Z ukazom poglejte koliko prostora zaseda vaš domač direktorij (home). Izpis usmerite v datoteko resitve tako, da se vsebina datoteke dopolni!

- S katerim ukazom bi lahko pogledali koliko prostega prostora je na vseh priključenih diskih? Rešitev usmerite v datoteko resitve tako, da se vsebina datoteke dopolni!

- Poiščite ukaz za izpis koledarja in izpis usmerite v datoteko resitve tako, da se vsebina datoteke dopolni!

- Izpišite vse procese, ki jih poganjate vi! Pri izpisu uporabite tudi ukaz grep. Izpis usmerite v datoteko resitve tako, da se vsebina datoteke dopolni!

- Z ukazom wc lahko preštejemo število vrstic, besed in znakov v datotekah! Koliko znakov ima vaša datotek resitve??

- Vašo datoteko resitve stisnite s programom GZIP! Zapišite uporabo ukaza.

4. Napišite skripto z urejevalnikom VI, ki bo ob zagonu naredila na vašem domačem direktoriju (home) nov direktorij z vašim imenom in priimkom (primer: Ime_Priimek/) in v njem novo datoteko z imenom datum, v kateri naj bo zapisan točen datum in čas na sistemu, nato naj direktorij skupaj z datoteko stisne z uporabo ukaza TAR in GZIP, stisnjeno datoteko shrani na vaš domači direktorij (home) in pobriše nov direktorij skupaj z novo datoteko! Rezultat je datoteka na vašem domačem direktoriju s končnico .tar.gz!

Jaz nimam pojma kako to nardit. Običajno se ne poslužujem takih stvari in poskušam sam zrihtat zadevo, ampak tukaj pa zmrznem. Verjamem da ukazi niso težki ampak, če ne znaš nobenega ti to ne koristi kaj dosti.

Quikee ::

Motivacijsko...
1.
Na svoj domač direktorij, če še nisi: cd
Ustvari direktorij VAJA6: mkdir VAJA6
Ustvari prazno datoteko resitve: touch resitve
Pravice RWXR-X---: chmod 750 resitve
Ukaz pwd v datoteko resitve: pwd > resitve
Datum na 1.1.2000 12:00: touch -t 200001011200 resitve

Ostale pa reši sam. Na internetu najdeš dovolj informacij, da se hitro naučiš, kako se rešijo vse te naloge. Recimo:
tukaj ali tukaj. Prav tako zelo pomaga ukaz "man [program/ukaz]", ki ti razloži pomen in funkcije danega ukaza.

Če potrebuješ pomoč ti bomo z veseljem pomagali, ne pričakuj pa, da bomo za tebe reševali domačo nalogo.

overlord_tm ::

Pri drugi rabsi:
echo "" > datoteka - tole bo nardil novo prazno datoteko
ls -l - podroben izpis vsebine direktorija
ls -l >> datoteka pomeni da se bo izpis dodal v datoteko
skrito jo naredis tako da das . pred ime. Torej .datoteka je skrita. Za preimenovat uporabis ukaz mv. Recimo: mv dat .dat
Vse datoteke, tudi skrite izpise ls -a ... uporabi ls -al ko leps zgleda ;)

V VIju gre pa tak. vi resitve, pritisnes insert, napises kar mas za povedat, pritisnes escape, stisnes dvopicje pa w in q, das enter in ti shrani ter zapre VI


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

linux skripta

Oddelek: Pomoč in nasveti
191882 (758) Tatankas
»

linux in VIM

Oddelek: Operacijski sistemi
6964 (853) Ice-Heki
»

Shell scripta

Oddelek: Programiranje
61431 (1035) BigWhale
»

Pomoč putty linux ukazi!! nujno

Oddelek: Programiranje
51220 (1220) BigWhale
»

Ali to pomeni vdor?

Oddelek: Operacijski sistemi
71180 (938) Gh0st

Več podobnih tem