Login



XLAB baneris
Mūsu draugi

http://lata.org.lv/

http://linux.edu.lv/

http://atveries.lv/

http://www.linuxinfo.lv/

Raksts(i) ar birku ‘Linux’

XLAB atkal ierindā!

Šādi izskatījās visas mājaslapas pēc uzbrukuma

Lieta tāda – XLAB.lv griežas uz nano.lv hostinga. Jo ilgāk, jo švakāk. Un, lūk piektdien vēlu vakarā bija visai švaki. Citēju:

“Vakar, 19 martā 23:30 serverī “if24″ izmantojot caurumu Linux operētājsistēmas kodolā ļaundari veica hakeru uzbrukumu. Rezultātā dažām tīmekļa lapām bija nomainīti indeksa faili (index.html, index.php). Pa nakti caurums bija novērsts un bija izdarīts viss, lai turpmāk nekas līdzīgs neatkārtotos. Pašlaik notiek datu atjaunošana no rezerves kopijām. Kopēšana būs pabeigta svētdienas vakarā. Atvainojamies par sagādātām neērtībām.”

Turklāt nano.lv admini tā arī neatjaunoja no backup’a xlab.lv. Nācas pašam parakties pa arhīviem un atjaunot manuāli. Drīz hostings tiks nomainīts uz citu, kur admini ne tikai dzer alu, bet arī seko Linux kodola drošības jauninājumiem.

Stulbumam nav robežu

Kādu laiku atpakaļ iekš GoogleReader šķirstot dažādus rakstus, izlasīju šo te garadarbu. Ja godīgi, pēdējā laikā vēl nebiju tik ilgi smējies par datuve.lv rakstiem (laikam nepaspēju visus lasīt, iespējams, tik jocīgu ir vairāk). Saprotu, ka Mac vs. PC kari vēl ilgi turpināsies, bet, ka kāds ir tik zemu kritis, pasūtot bērnu dārza līmeņa reklāmrakstu, to es gan nenojautu. Kā noprotu, ideja bija no it kā vienkārša datorlietotāja mutes iebarot slēpto reklāmu bezmugurkaulnieku ausīs. Jums laikam tas izskatās nedaudz dīvaini, ka GNU/Linux OS veltītā mājaslapā raksta par PC un Mac kariem. Bet man, kā GNU/Linux lietotājam, kurš pie M$ Windows kastes apsēžas tikai piespiedu kārtā darbā vai mācībām universitātē, radās ideja no neitrālā skatpunkta pakritizēt anekdotes veida reklāmrakstu. (vairāk…)

Mēģinājums atgriezties ierindā

Sveicināti!

Jau ilgāku laiku šeit viss stāv uz vietas, bet apmeklējumi joprojām turas. Varu tikai pateikt, ka dziļi sirdī šo projektu mest pie malas nevienam negribas un negribējās. Projekts sāka pieklust ap vasaras sākumu, jo visi tak esam cilvēki un visi vēlamies atpūsties. Kādam vēl paralēli nācās kaut kur piestrādāt un savest savu dzīvi kārtībā. Un protams, ka cilvēks izvēlēsies likt prioritātes uz to darbiņu par kuru viņš var saņemt kādu atalgojumu.

Tāpēc tagad, mīļie lasītāji – vēlējāmies pateikt, ka sākoties ar jauno mācību gadu (kaut arī viņš ir smagāks par iepriekšējiem) mēs: tintix, eriksz un es (Tvinky) esam nosprieduši ķerties pamazām “vērsim pie ragiem”. Kā arī, mēs ļoti ceram, ka visi pārējie, kam interesē raksti un lietas par Linux mums pievienosies un palīdzēs ar rakstiem, labiem novēlējumiem un komentāriem.

Mazliet tuvāk par maniem rakstu plāniem un idejām

No šodienas esmu sācis pētīt Fedora distributīvu, kas balstās uz RPM pakotnēm. Es nepārgāju uz Fedora tikai tāpēc, ka man kaut kas nepatiktu Ubuntu, es vienkārši gribu izpētīt kaut ko jaunu. Saprast ar ko tad atšķiras RPM pakotnes no DEB, kā tās uzstādīt un cik ātri/viegli es varēšu pierast pie cita distributīva. Tā teikt, vēlos palielināt savas iemaņas Linux pasaulē. Man noteikti pa laikam būs nepieciešama kāda palīdzība no cilvēka, kas šo distributīvu lieto vai ir lietojis kādu ilgāku laiku, tāpēc, ja kāds kādreiz ir gatavs ik pa reizei man palīdzēt, droši atstājiet komentāru (neaizmirstiet profilā norādīt e-pastu, lai es varētu ar jums sazināties).

Cerams, ka lasītājiem nekas nav pret to, ka ik pa laikam aprakstīšu kā tad klājas man ar Fedora iepazīšanu un ar kādām ķibelēm un risinājumiem esmu saskāries. Un protams, būtu ļoti jauki, ja komentāros mani papildinātu – tas tikai palīdzētu kādam citam lietotājam, kas uzskries uz konkrēto rakstu meklējot problēmas risinājumu. Kad Fedora daudz maz būs savest kārtībā ar visiem draiveriem un pārējām lietām, ķeršos pie termināļa apmācīšanas priekš iesācējiem. Pagaidām doma rosās ap video materiāliem – būtu ļoti pateicīgs par ieteikumiem utt.

Paldies!

Nedaudz par cron

Cron ir UNIX līdzīgo sistēmu uzdevumu plānošanas (job scheduler) serviss, ar kura palīdzību ar konkrēta lietotāja tiesībām var izpildīt komandas vai skriptus. Ar šo servisu ir iespējams veikt ne tikai sistēmas administrēšanu un uzturēšanu, bet arī daudzus citus uzdevumus, piemēram, lejuplādēt e-pastu no attālināta servera vai veikt savu datu rezerves kopēšanu.

Pamata konfigurācijas fails ir atrodams zem ceļa /etc/crontab. Manā KUbuntu distributīvā noklusējuma /etc/crontab fails izskatās apmēram šādi:

crontab

(vairāk…)

Noderīgas ikdienišķas UNIX/Linux komandas

Brīdinājums: neapdomīgas darbības root režīmā ar termināli var radīt problēmas sistēmas darbībā.

ls

Uzskaita datnes un mapes. Piemērs – ls -l
-l – detalizēts saraksts, parāda datnes īpašnieku un atļaujas
-a – rāda arī slēptās mapes un datnes
-g – tas pats kas -l, tikai neuzrāda datnes īpašnieku
-h – sniedz datņu apskatu cilvēkam saprotamā veidā (piem., MB un KB bitu vietā)
-o – tas pats kas l, tikai nerāda lietotāju grupu informāciju
Ir iespējams arī kombinēt, piemēram, ls -ahog
Vairāk par šo komandu var uzzināt ar komandas man ls palīdzību.

cd

jeb Change Directory maina pašreizējo atrašanās vietu mapēs. Piemēram, cd /mape1/apakšmape1/ ļauj pārvietoties starp jau zināmām mapēm, cd ~/Desktop/ kur ~/ norāda uz pašreizējā lietotāja profila mapi, cd .. – atgriezties mapi augstāk, cd komanda atgriež home mapē.

cp

Copy/Paste komanda kopē datni no vienas mapes otrā, piemēram, cp dokuments.doc /Desktop/, kur dokuments.doc var būt /mape/dokuments.doc kopēt uz jebkuru citu mapi. Kopējot mapes, izmanto cp -r mapesnosaukums /mape1/ – mapesnosaukums mape nokopējas mapē mape1

mv

move komanda pārvieto mapi vai datni no vienas mapes otrā, piemēram, mv dokuments1.odt /Desktop/, vai arī šo pašu komandu var izmantot, mainot datņu nosaukumus, piemēram, mv dokuments1.odt 1dokuments.odt, kā rezultātā dokuments1.odt nomainīs nosaukumu uz 1dokuments.odt

rm

remove komanda dzēš datnes un mapes, piemēram, lai izdzēstu datni, jāizmanto rm datne1.txt, dzēšot mapes, var izmantot rm -r mapes nosaukums vai rmdir mapesnosaukums

ln

link komanda izveido saiti uz datni (Windows piemērs – Shortcut), piemēram, ln –s myfile.doc ~/Desktop/, kur -s veido simbolisku saiti, kura ir ieteicamāka par parasto.

less

less komanda ļauj caurskatīt teksta dokumentus, piemēram, less datne.txt . Iziešanai no programmas izmanto Q taustiņu.

grep

Grep komanda meklē vārdu datnē, piemēram, grep -i xlab melnraksts.txt, kur -i ignorē lielos/mazos burtus, meklē vārdu xlab iekš melnraksts.txt datnes.

man

Manual komanda ļauj caurskatīt kādas komandas iespējas un sniedz aprakstu, piemēram, man ls

nano

Nano ir vienkāršs teksta redaktors, kuru var izmantot ar komandu nano dokuments.txt

locate

Locate komanda meklē datni, piemēram, locate pdf meklēs visas datnes kurām nosaukumā ir pdf, komanda locate *.pdf meklēs visas datnes ar paplašinājumu pdf

clear

Clear komanda attīra iepriekšējos termināļa rezultātus

history

History komanda parāda pēdējās 500 terminālī ievadītas komandas

Nedaudz par GNU/Linux saknes mapi

Bieži vien, kad atveram sistēmas disku failu pārlūkā,  mēs sev uzdodam jautājumu – “Kas tās  par mapēm ar dīvainajiem nosaukumiem?” Cik lietpratējiem ir zināms, standarta M$ Windows instalācijā, kur sistēma atrodas uz C: diska, ir 3 galvenās mapes: WINDOWS (priekš sistēmas), Program Files (priekš programmām) un Documents and Settings (priekš lietotāju profiliem).

Bet te, piemēram, KUbuntu distributīvā atveram saknes mapi (turpmāk – sakne)  failu pārlūkā un redzam tādas mapes kā bin, etc, lost+found, proc, sbin, tmp, var, boot, dev, home u.tml. No pirmā skatiena liekas, ka tā ir kaut kāda nekārtība. (vairāk…)

Linux sāknētājs GNU GRUB

02_16

Uzinstalējot kādu GNU/Linux distributīvu, piemēram, Ubuntu, pirms sistēmas startēšanas mēs bieži vien redzam kaut kādu sarakstu ar sistēmas kodoliem u.tml. Rodas jautājums – kas tas ir? BIOS vai kaut kas līdzīgs? Nē.

Patiesībā tas, ko mēs redzam pēc BIOS ekrāna un pirms Linux kodola ielādes, ir GNU GRUB sāknētāja izvēlne. Sāknētājs ir īpaša programma, kura pirmā tiek ielādēta no cietā diska atmiņā. Sāknētājs ielādē operētājsistēmas kodolu no cietā diska atmiņā un nodod tam datora vadību. Bet kāpēc dažādiem GNU/Linux distributīviem vispār ir nepieciešams sāknētājs? Lūk, daži iemesli, kuru dēļ ir nepieciešams izmantot sāknētāju:

1) Linux kodols nemāk sāknēties pats, to ir jāieraksta operatīvajā atmiņā un jāsāk tā izpildi;

2) Pirmais cietā diska sektors, kuru ielādē BIOS, ir 512 baitus liels. Linux kodola attēls aizņem dažus megabaitus – tāpēc nav iespējams to ierakstīt pirmajā cietā diska sektorā;

3) Uz datora ir jānodrošina dažādu OS sāknēšanas iespēja, piemēram, dualboot režīmā – GNU/Linux un MS Windows u.tml. (vairāk…)


RSS barotne
Seko līdzi Twitter’ī