Jump to content

Initiere In Linux / Unix. Cu Ce Distributie Sa Incep?


Dan O.

Recommended Posts

  • Moderators

M-am decis sa schimb jobul, si trebuie sa ma apuc sa invat Unix/Linux. O sa lucrez cu applicatii care ruleaza pe servere linux. Nu stiu despre ce distributii este vorba inca, dar vreau sa ma apuc sa invat macar comenzile de baza.

 

Acum, o sa-mi fac un VM acasa si sa instalez un free bsd sau ceva. Cand vrei sa faci asta, cand vrei sa incepi cu chestia asta, de unde incepi ? Ce distributie unix/linux instalezi ?

Nu stiu altii cum fac, dar eu cel mai bine invat prin practica. Deci trebuie sa vad cum arata un freebsd, unix, linux, etc... 

 

Ce imi recomandati GOH ? :D

 

Poti sa-mi faci o introducere ? Cum ma apuc..ce instalez..cum instalez.. :D habar n-am .. n-am incercat niciodata :D

Link to comment
Share on other sites

O sa lucrezi pe Unix, sau Linux? Daca zici ca o sa fie mostly Linux, nu are rost sa bagi un BSD.. Au ceva sisteme mai deosebite.

 

Cel mai folosit in enterprise e RedHat. Asa ca as recomanda sa folosesti ceva asemanator. 

RedHatEnterpriseLinux (RHEL) e pe bani (adica daca nu platesti, nu primesti update-uri..da il poti instala).

CentOS e identic cu RHEL, dar e gratis tot.

Fedora e varianta pentru utilizari casnice mai mult.. RHEL ia cod din Fedora, dar nu ia tot si nu neaparat.

 

Eu tias recomanda sa mergi pe CentOS sau Fedora (Fedora daca vrei sa ai un GUI direct, CentOS daca nu vrei GUI).

 

Tutoriale gasesti pe net (nush sati recomand, eu nam invatat Linux.. eu doar am folosit GUIul mai mult. Nu prea stiu chestii de server admin, dar voi intreba un prieten care asta lucreaza si iti scriu ce mia zis).

Pentru CentOS si Fedora ar trebui sa gasesti usor.. Cel mai usor o sa gasesti pentru Ubuntu, dar nush cat de folosit e... 

 

O sa scriu putin mai multe putin mai incolo (momentan sunt la lucru :)) ). Insa pot sati zic ca daca vrei sa instalezi un software, nu il downlodezi de pe net. Folosesti YUM.

 

De exemplu ca sa instalezi firefox, scrii "sudo yum install firefox".

SUDO : iti da drepturi de admin (ceva de genu)

YUM : package manager. Asta e programu care se ocupa de pachetele(programele) instalate.

INSTALL : comanda dea lu YUM

FIREFOX: numele pachetului pe care il instalezi.

 

Fedora am auzit ca are o documentatie foarte buna. Deasemenea, poti sa te uiti si peste documentatia de la ArchLinux. Toate sunt relativ asemanatoare intre ele, iar ArchLinux e renumit pentru documentatia sa.. Totusi unele lucruri probabil nu vor fi la fel. (diferenta va fi la nivel de detaliu, nu majora)+

 

Partea asta nus sigur, sar putea sa gresesc (asa e in ubuntu, dar tre sa fie ceva asemanator..fiecare distributie are stilu ei de a se ocupa cu softwareul 3rd party):

Daca nu gaseste pachetul, adaugi un repository. Un repository contine ceva de genu "la serveru asta de la adresa asta gasesti software...intreabal si iti zice el ce pachete are".

love is a verb
Love is a doing word

Link to comment
Share on other sites

  • Moderators

Pai eu vreau sa invat comenzi de back-end, nu neaparat GUI, n-o sa folosesc GUI prea mult din cate am inteles. Dar cu siguranta o sa ma joc si printr-un GUI.

 

Astea nu-s comenzi de Unix ? http://ss64.com/bash/ ?

 

Sau astea: http://ultimate-solution.com.pk/2014/05/tars-ten-very-useful-command-in-linux/

Cum sa creez o arhiva.

 

Cred ca astia de la IBM folosesc Solaris.

Link to comment
Share on other sites

tar :)) Sti cum obtii un sir de caractere aleatorii? Pui un incepator sa foloseasca tar...

Also, http://xkcd.com/1168/

 

Sunt comenzi de Unix da eu de ex cand mam asezat la un FreeBSD nam avut idee cum sa instalez un soft. Cum pornesti un serviciu iara o sa difere (pe linux ai Upstart si Systemd acum..). 

 

App, lasami un PM cu adresa ta de mail, sa iti trimit niste materiale.

 

App daca vrei sa te acomodezi cu niste chestii mai simple, poti incerca as instalezi ArchLinux pe o masina virtuala. Installeru e din CLI si configurezi mai multe chestii acolo, faci un chroot... 

https://wiki.archlinux.org/index.php/beginners'_guide

love is a verb
Love is a doing word

Link to comment
Share on other sites

  • Moderators

Exact asa e si powershell. Sau oricare shell. Zi care-i comanda sa-ti afiseze nush ce... fara google fara nimic... pai.. mumu ca e un string de 100 caractere..
 

Le invat eu ..fi far de griji. Eu la free bsd prima oara cand am incercat, am montat imaginea pe masina, mi-a pornit, a trecut de bios si dupa care m-a bagat in linia de comanda... .habar nu aveam ce trebuie sa fac acolo.. orice dadeam era invalid.

Link to comment
Share on other sites

  • Moderators

Sooo.. bineinteles ca n-am avut timp sa imi instalez nimic. Iar documentele pe care le-ai share-uit de pe gdrive nu prea pot sa le accesez ca si pdf-uri. Cred ca trebuie sa le downloadez pe toate.. sau pe rand...ceva..

 

Dar am o intrebare, care-i treaba cu SSH-ul ? Am tot auzit de denumirea asta.

Link to comment
Share on other sites

Secure Shell. 

Tu ai compu A la tine, si undeva departe e compu B. 

Tu din compu A, te conectezi prin ssh la B, si ai un terminal(ca un cmd). Tot ce scrii in terminalul de pe A se trimite catre B, si tot ce afiseaza B se trimite catre A. 

 

Deci controlezi de la distanta compul B. Tot ce scrii in acel terminal se executa pe B.

 

E ca un remote desktop dar numa pentru text.

 

 

Ca si chestie pe langa, o chestie misto la ssh pe linux :D poti sa pornesti un program cu GUI pe alt comp (de ex firefox) si sa se afiseze pe compul tau :D Mi sa parut smechera chestia aia, si am gasit-o zilele trecute... ssh -Y -X user@ip :))

love is a verb
Love is a doing word

Link to comment
Share on other sites

  • 2 weeks later...

whaaaaa.. 

trebuia sa fie ceva de genu 

 $ ps -p $$
  PID TTY          TIME CMD
 3565 pts/3    00:00:00 bash
 
:))
 
incearca te rog 
echo $BASH

fati cont pe koding.com si primesti o masina mica gratis, daca nu vrei sa iti pui o masina virtuala (ii ajunge si 128mb de ram daca tot instalezi ala fara interfata)

love is a verb
Love is a doing word

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.