Bun venit pe SkullBox!

Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
  Pagini: [1]
  Imprimă  
I. Basics  (Vizualizari 1241)
Agkelos
*

Deconectat Deconectat

Mesaje: 5229

WWW
I. Basics, Sep 22, 2006, 22:37

1. Care e diferenta intre UNIX / Linux / *BSD ?
2. Care sistem UNIX mi se potriveste ?
3. De unde pot downloada o varianta de UNIX ?
4. Cum se citesc paginile de manual ?
5. Unde gasesc documentatie (incepatori) ?
6. Unde gasesc documentatie (nivel mediu) ?
7. Unde gasesc documentatie (avansati) ?
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
Agkelos
*

Deconectat Deconectat

Mesaje: 5229

WWW
I. Basics, Sep 22, 2006, 22:38

Care este diferenta intre UNIX / Linux / *BSD

UNIX este un termen general, ceea ce da nastere multor confuzii. UNIX este un sistem de operare, un standard, un nume ( marca inregistrata "The Open Group" ).

Ca sistem de operare, UNIX, a fost conceput in laboratoarele de cercetare de la AT&T in 1969. De-a lungul timpului au aparut multe modificari atat in functionarea acestuia cat si in probleme de ordin legal (licente, patente etc). Istoria UNIX (ca sistem de operare) se incheie prin 1984 cand s-a scos ultima varianta oficiala de UNIX, System V, varianta in care s-au implementat multe facilitati oferite de echipa de cercetare a universitatii Berkley. Din aceasta varianta s-au desprins mai multe sisteme de operare, fiecare luand un nume diferit.
AIX, HPUX, minix, Linux, *BSD sunt probabil sisteme de care a auzit toata lumea.

Daca System V a fost ultima varianta oficiala de UNIX, se pune intrebarea: Ce e, de fapt, UNIX ?

Raspunsul e relativ simplu. "The Open Group", posesorii de drept a marcii UNIX, a pus la punct un standard care trebuie respectat pentru ca unele sisteme de operare sa fie recunoscute de ei ca UNIX.
Sisteme de operare UNIX sunt AIX, HPUX si, de obicei, cam toate variantele comerciale.
Sistemele de operare din familia BSD si Linux, cu toate ca respecta standardele UNIX, nu sunt recunoscute de "The Open Group" din motive usor de inteles. Titlul de "UNIX" trebuie platit cu cateva zeci de mii de euro/an bani care dezvoltatorii de soft open-source nu sunt dispusi sa-i dea.
Asa a aparut eticheta de "UNIX-Like Operating System" care este aplicata sistemelor care corespund standardului UNIX dar nu sunt acceptate de "The Open Group".

Un mic tutorial despre modul de functionare a sistemului UNIX gasiti AICI
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
Agkelos
*

Deconectat Deconectat

Mesaje: 5229

WWW
I. Basics, Sep 22, 2006, 22:40

Care sistem UNIX mi se potriveste

Sunt multe discutii pe tema asta la care, probabil, fiecare din noi a luat parte. Toata lumea sustine ca sistemul de operare preferat e cel mai bun si cel mai tare si incearca sa-i "converteasca" pe toti sa utilizeze sistemul de operare preferat de ei.
Adevarul e ca, nici un sistem de operare UNIX sau UNIX-Like nu ar rezista pe piata daca nu ar fi bun in sectorul pentru care este dedicat. Incerc sa fac o mica organizare a ideilor despre sistemele UNIX ca sa stiti exact de ce aveti nevoie.

a. In cazul firmelor mari de multe ori suportul tehnic este mult mai important decat orice altceva. Daca, de exemplu, aveti un server care tine activitatea a peste 3.000 de utilizatori nu va puteti permite sa va jucati cu un sistem de operare care nu vine cu un suport tehnic de la firma producatoare. In acest caz trebuie apelat la sistemele UNIX comerciale care, pe langa pachetul de instalare (kitul in format binar) si  manualele de utilizare va ofera si suport tehnic telefonic, prin e-mail sau, in cazul in care doriti un pachet mai mare se ofera chiar si suport tehnic prin tehnicieni specializati in sistemul de operare respectiv.
Suna bine dar, probabil, nu aveti nevoie de asa ceva sau chiar daca aveti nevoie nu va puteti permite un sistem UNIX comercial care are preturi incepand cu ~800 Euro si pot ajunge pana la ~120.000 Euro.

b. In cazul firmelor mici trebuie sa va puneti o problema serioasa: Ce va intereseaza cel mai mult ? Viteza de procesare a datelor ? Securitatea ? Usurinta in administrare ? Posibilitatea de a implementa tehnologii noi ? Portabilitatea ?
In majoritatea cazurilor, raspunsul este un sistem BSD sau Linux. Care dintre ele ? Depinde de preferinte...

c. Daca aveti nevoie de viteza foarte mare de lucru si daca serverul ruleaza de obicei folosind peste 70% din resurse aveti nevoie de FreeBSD (despre care se spune ca ar fi cel mai rapid sistem open-source) sau o varianta de Linux bazata pe stabilitate (Debian, Slackware).

d. S-ar putea de asemenea sa aveti un server mic, fara trafic sau incarcatura mare (ex. servere DNS, DHCP, routere). In cazul asta cel mai bine ar fi sa va orientati spre OpenBSD (o singura vulnerabilitate in distributia de baza exploatata in 8 ani de activitate) sau vreo distributie Linux care este conceputa pentru Securitate. Daca alegeti o distributie Linux nu ar strica sa va ganditi inainte la partile negative ale acestui sistem de operare: formatul ELF nu ofera o securitate foarte buna iar modulele experimentale din kernel va pot crea probleme. Deci, in cazul in care optati pentru Linux, cel mai bine ar fi sa cautati o varianta care ofera foarte putine functionalitati si sa eliminati toate modulele experimentale din kernel inainte de recompilare.

e. Daca va intereseaza portabilitatea, daca aveti vreun server cu o arhitectura pe care nu ati mai lucrat, probabil aveti nevoie de NetBSD. Se spune ca e cel mai portabil sistem de operare. Pana acum ruleaza fara probleme pe 54 de arhitecturi diferite.

f. O alta situatie in care e un sistem desktop. Probabil un sistem UNIX ca desktop va da multa bataie de cap, de aceea trebuie sa va ganditi bine inainte sa alegeti vreunul. Daca va intereseaza sa fiti la curent cu tot ce e nou si sa puteti folosi fara nici o problema ar fi bine sa va orientati spre Linux (Fedora Core, Xandros). Daca sunteti ca si mine si nu va intereseaza tehnologia de ultima ora sau "eye-candy"-urile din distributiile Linux probabil veti alege FreeBSD care este foarte rapid si usor de configurat/administrat. Folosesc FreeBSD de cativa ani ca desktop si pot spune ca are tot ce-i trebuie... in afara de jucariile si efectele care le gasiti in Linux
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
Agkelos
*

Deconectat Deconectat

Mesaje: 5229

WWW
I. Basics, Sep 22, 2006, 22:41

De unde pot downloada o varianta de UNIX ?

LinuxISO.org este, probabil, cel mai complet site pentru download. Are o gramada de distributii disponibile, grupate dupa nume sau arthitectura.

ftp1.ro.freebsd.org este probabil cel mai rapid mirror din romania de unde puteti downloada imaginile pentru FreeBSD, structura de porturi, sau pachetele precompilate.

ftp.linux.ro va pune la dispozitie un grup mai mic (decat ar trebui) de distributii, dar sunt disponibile in reteaua metropolitana la viteza mare

ftp.astral.ro e alt ftp cu viteza mare, din romania, de unde puteti downloada cateva distributii de Linux. De asemenea are mirror si pentru alte cateva locatii utile (fedora.redhat.com, ftp.kernel.org etc).
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
Agkelos
*

Deconectat Deconectat

Mesaje: 5229

WWW
I. Basics, Sep 22, 2006, 22:42

Cum se citesc paginile de manual ?
In UNIX se intampla sa cautati in manual informatii depre o comanda sau o functie si sa gasiti altceva decat ce va intereseaza. Asta pentru ca aceeasi inregistrare se gaseste in mai multe pagini de manual.

Paginile de manual se citesc cu comanda man care se foloseste in felul urmator:
Citat
man comanda

Comanda de mai sus va returna prima pagina de manual gasita care sa corespunda comenzii sau functiei "comanda". De ce prima pagina ? Pentru ca paginile de manual sunt impartite in 9 categorii diferite dupa cum urmeaza:
Citat
1. Comenzi generale
2. Apeluri de sistem
3. Subrutine
4. Fisiere speciale
5. Formate de fisiere
6. Jocuri
7. MACRO si Conventii
8. Comenzi de intretinere
9. Interfata kernelului

OK, cu ce ne ajuta asta ? Daca avem studiat de exemplu open folosim comanda man open. Totul ok, cu diferenta ca ne va arata prima pagina de manual care corespunde functiei open si anume open(2) care este un apel de sistem.
Ca sa specificam pagina care vrem sa o citim folosim comanda man sub forma man NR comanda unde NR inlocuim cu numarul corespunzator tipului de pagina care il asteptam. Adica, putem da man 3 open care ne va afisa pagina de tip 3 (subrutina) a functiei open care este, de fapt, functia din Perl (in majoritatea cazurilor).

Probabil ati vazut in tutoriale ca vi se spune "Pentru mai multe detalii consultati pagina de manual corespunzatoare functiei xxx(2)". Daca v-ati intrebat ce ineamna (2) de dupa xxx, e tipul paginii care trebuie studiata. Ca sa putem citi pagina de manual xxx(2) va trebui sa dam comanda man 2 xxx care ne va afisa pagina dorita (apelul de sistem in cazul nostru).
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
Gheorghe
*

Deconectat Deconectat

Mesaje: 220

WWW
I. Basics, Oct 01, 2006, 07:51

5. Unde gasesc documentatie (incepatori) ?

Documentatia Officiala despre absolut orice in FreeBSD gasiti in HandBook:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html
Memorat

A. Einstein "Religia fara stiinta e oarba, dar stiinta fara religie e schioapa." Simple BLOG

Agkelos
*

Deconectat Deconectat

Mesaje: 5229

WWW
I. Basics, Oct 02, 2006, 07:40

6. Documentatie pentru incepatori/avansati in Linux

Colectia HOW-TO pentru Linux, sau pentru FreeBSD
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
srdjan
*

Deconectat Deconectat

Mesaje: 73

I. Basics, Sep 12, 2007, 19:46

si ca sa-ti stric topicul infectand-ul cu o remarca... ai cam uitat de Solaris care e si el un sistem de operare f respectabil si este doar partial comercial... merita mentionat mai particular zic eu...
as fi vrut sa adaug acestea la implinirea varstei de 1 an a topicului... dar mi-era frica ca as fi uitat sa revin
Memorat

De ce sa bei si sa conduci cand poti sa fumezi si sa zbori !?!
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Ethical hacking and programming community
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro