Bine ati venit pe HackTeam Forum !
Aici veti gasi o gama larga de metode de hack atat pe Windows cat si pe platforme Linux/Unix , programe in consecinta ,tutoriale . In acelasi timp aici veti gasi si asistenta help in materie corespunzatoare . Precizam ca tot ce se gaseste pe acest site este doar in scop de dezvoltare iar voi va asumati intreaga raspundere pt actiunile pe care le savarsiti . || SS-TEAM || Va Multumeste pt vizita !
Lista Forumurilor Pe Tematici
Bine ati venit pe HackTeam Forum ! | Reguli | Inregistrare | Login

POZE BINE ATI VENIT PE HACKTEAM FORUM !

Nu sunteti logat.
Nou pe simpatie:
glamour35
Femeie
24 ani
Constanta
cauta Barbat
28 - 69 ani
Bine ati venit pe HackTeam Forum ! / Comenzi Linux de Baza. / Cele mai uzuale Comenzi .  
Autor
Mesaj Pagini: 1
sifak
Administrator

Inregistrat: acum 20 ani
Postari: 142
Comenzi de baza :

- cd -> deschidere de director /in acelasi timp si iesi dintr-un director cu ea pana in /home director ;

- cd - (minus) -> mergi la directorul anterior

- cd dir && command -> / dechide director , executa comanda si se intoarce in directorul precedent .

- ls -> afiseaza continutul unui director

- ls -lrt -> listeaza rapid fiserele din dir curent aranjandule dupa data modificarii .

- pico -> Pe majoritatea sistemelor - editeaza un fisier / de ex ai fisier : mech.set // dai pico mech.set

- vi -> similar cu pico doar ca e un program diferit . / de ex : vi mech.set

- cat -> nu editeaza ci doar citeste fisere . 

- gpg -c file -> encripteaza fisiere

- gpg file.gpg -> decripteaza un fiser de extensie .gpg

- echo 'wget url' | at 01:00 ->echo e ceva gen schedule pe windows -// dai echo si comanda | at time /i love this command :P

- echo I live in <country> -> / afiseaza date despre tara respectiva .

- tar c dir/ | bzip2 > dir.tar.bz2 -> arhiveaza directorul introdus .

- tar cvzf folder.tgz folder/ - arhiveaza folderul respectiv .

- tar -zxvf ( sau tar xzvf) -> dezarhiveaza o arhiva : de ex ai arhiva : emech-
darwin.tar.gz // tar xzvf emech-darwin.tar.gz

- wget url -> downloadeaza url-ul introdus .

- hostname -i -> afiseaza ip-ul serverului respectiv // echivalent cu -> hostname /.

- cal -3 -> afiseaza calendar

- cal 9 1752 -> afiseaza calendarul pt luna a9a din anul 1752 :P

- date -d fri -> afiseaza data acestei vineri .

- w -> listeaza toate conexiunile in momentul respectiv la serverul pe care esti ;

- lsof -p $$ -> afiseaza adresele proceselor pornite de userul de pe care esti .

- lsof ~ -> afiseaza procesele apelate de cele la care ti s-a aratat adresa cu
comanda anterioara .

- lynx url -> navighezi pe internet de pe linux /ex : lynx ) ( nu merge la toate sistemele )

- passwd -> meniu de schimbare de parola pt userul pe care esti .

- pwd -> afiseaza adresa directorului in care esti .

- mkdir -> creeaza director /ex : mkdir stef :P

- mv -> muta un fisier/director intr-o locatie : /ex : mv psybnc.tgz /tmp/.stef


         Vor mai fi adaugate . Ba chiar puteti adauga si voi daca aveti mai multe intr- o lista .


_______________________________________
[ No Games , Just sifaK ]

pus acum 20 ani
   
Slasher
Membru

Inregistrat: acum 20 ani
Postari: 10000009
Alte Comenzi :

- cat /etc/issue -> ca sa afli ce versiune de linux ai .

- /sbin/ifconfig | grep inet -> vezi ip-urile serverului .

- cat /etc/hosts -> iti arat host-urile root-ului .

- cat /etc/passwd -> astfel sti cate usere si ce usere sunt .

- /usr/sbin/useradd user -> Adaugi un user .

- /usr/sbin/useradd -o -u 0 user -> Adaugi un user dar cu drept de root

- /usr/sbin/userdel useru -> stergi usere .


_______________________________________


pus acum 20 ani
   
apokalyps
Membru

Din: Bucharest
Inregistrat: acum 20 ani
Postari: 425
cum pot sa bag muzica pe linux.mi-am pus linux si vreau sa-mi bag muzica.merg mp3-urile ?????????

ink ceva  . ce am nevoie sa fca sa mearga exe-urile pe linux.am inteles ca se poate.imi trebe pt putty si un link sa iau o arhiva de server de irc pt linux plspslsplspslpls si gnuworldu de unde-l pot lua?????????????/

ink ceva. pe win in start/run dau cmd sa intru un ms-dos pe linux la run ce tre sa scriu sa intr-u intr-o fereastra asemanatoare.sau sa trec in linie de comanda.erau niste combinatii de taste: alt+f5 ,alt+f6 ???????????????????????????????


_______________________________________
What do you want to hack today?

pus acum 20 ani
   
sifak
Administrator

Inregistrat: acum 20 ani
Postari: 142
apokalyps :

1. Pentru rularea mp3-urilor :

Mai intai trebuie sa-ti spun ca depinde de ce sistem linux folosesti.
Oricum linux basic la instalare nu vine si cu format player pentru mp3 dar pentru a putea executa mp3-urile ai nevoie de un pachet RPM , acest pachet ar putea arata asa pentru RedHat : xmms-mpg123-1.2.7-21.i386.rpm

Oricum in functie de ce sistem linux folosesti cauti pe site-ul RPM-ul corespunzator . ( Il iei , il instalezi si merge )

2. Pentru Consola :

Pe Majoritatea os-urilor de linux se intra in consola prin : Ctrl + Alt + (F1 - F6)

3.  IRCD server ,arhiva o poti downloada prin : wget  ( O sa postam La Instalari/Configurari cum se instaleaza si configureaza un ircd )

4.  Latest GnuWorld il poti downloada prin : wget

5. Cat despre exe-uri aici e mai complicat , sa-mi zici exact ce linux folosesti si poate te pot ajuta .


Bafta


_______________________________________
[ No Games , Just sifaK ]

pus acum 20 ani
   
sifak
Administrator

Inregistrat: acum 20 ani
Postari: 142
o sa facem pe Linux/Unix la Instalari configurari programe Un subiect nou in care o sa prezentam o arhiva de flood / instalare /configurare /utilizare cat si un link de wget .

_______________________________________
[ No Games , Just sifaK ]

pus acum 20 ani
   
carter
Membru nou

Inregistrat: acum 20 ani
Postari: 15
comenzii linux (root)
w -->iti arata uptime, si cine mai e online

who -->iti arata cine mai e online pe sistem
ocklist => ce porturi are deschise
cat /etc/shadow => parole scriptate
/sbin/ifconfig | grep inet => ce ip-uri are
/etc/hosts => vhost-urile
/usr/sbin/adduser -g0 | passwd | /usr/sbin/userdel
cat /etc/passwd => ce usere are
w , uptime => arata de cate zile este serverul sus
id, whoami => arata dreptul pe care il avem pe root: apache sau root
ls, dir => arata continutul unui folder
rm -rf => aterge un folder sau fisier
Impachetez un fisier tar chf fisier.tar fisier
=> tar zcd fisier.tar director
ping -c1 yahoo.com => Vad ip la un server
/sbin/ipchains -A input --destination-port -p tcp -j REJECT
route add -host ip-ul reject Inchid un port anume
cat /proc/cpuinfo Informatii despre sistem
rpm -Uhv arhiva despachetez arhiva rpm
gzip -9 ex.tar modifik extensia tar in tar.gz
/usr/sbin/useradd -o -u 0 http fak shell
cat /etc/issue vad versiunea de linux
gcc program.c -o program compilez un program
df -h vad cat spatiu are hardu
/etc/rc.d/init.d Afisate Pidurile
cat /etc/hosts Vad Vhosturile
netstat -aut VAd cine mai ii pe roata
cat /etc/*release Vad versiunea de linux
alias ls='dir --color=tty' Bag ls
/usr/sbin/userdel user Sterg user
find / -name ".. " -print -xdev caut foldere ascunse
find / -name ".*" -print -xdev | cat -v caut foldere ascunse
                  dictionar  linux
apache -> Apache este un puternic open source server web dezvoltat de catre Apache Group. Acesta ruleza pe sitemele de operare Unix, Linux, sau Windows. Aceasta aplicatie este o derivare a originalului server de web NCSA dezvoltat de Universitate Illinois din Urbana-Champaigne. Apache este cel mai polpular server web de pe internet, si mult mai puternic decat Internet Information Server al firmei Microsoft, cel mai apropiat competitor.


APM -> (Advanced Power Management) O functie utilizate de anumite BIOS-uri pentru a trece computer-ul intr-o stare de stand-by dupa o anumita perioada de inactivitate. Pe laptop-uri, APM-ul este responsabil cu raportarea starii bateriei si, daca este suportat, timpul estimat ramas de viata a bateriei.


APT -> Advanced Package tool/Outil de paquetage avance(DEBIAN)


ARP-> Address Rezolution Protocol Realizeaza pentru IP (Internet Protocol) gasirea adresei hardware a masinii de destinatie.


ASCII -> (American Standard Code for Information Interchange). Codul standard utilizat pentru stocarea caracterelor, incluzand caracterele de control, pe un computer. Multe coduri pe 8 biti (ca ISO 8859-1, setul de caractere implicit sub Linux) contin ASCII ca prima jumatate.

bash -> Bash este un interpretor-limbaj de comanda care executa comenzi citite de la intrarea standard sau dintr-un fisier.


Browser -> Program folosit la navigarea pe site-uri web ce permite vizualizarea de pagini hypertext(html), documente, imagini, secvente video shi audio.


BSD -> (Berkley Software Distribution) O varianta de Unix creata de departamentul de informatica de la Universitatea Berkley. Aceasta versiune a fost considerata intotdeauna mai avansata din punct de vedere tehnic, si a adus multe inovatii in lumea informaticii in general si Unix-ului in particular.

c/c++ -> limbaj de programare pe care se bazeaza linuxul


CHAP -> (Chalange-Handshake Authentication Protocol) Protocol folosit de ISP's pentru a autentifica clientii lor.


CIFS -> (Common Internet FileSystem) Predecesorul sistemului de fisiere SMB, folosit pe sisteme DOS.


ctime -> Data creeari fisierului

DHCP -> (Dynamin Host Configuration Protocol) Protocol creat pentru ca masinile dintr-o retea locala sa obtina dinamic o adresa IP de la un server DHCP.


DMA -> (Direct Memory Access) O facilitate utilizata in arhitectura PC-urilor care permite unui periferic sa citeasca sau sa scrie in memoria principala fara ajutorul procesorului.


DPMS -> (Display Power Management System) Protocol utilizat de toate monitoarele moderne pentru a administra functiile de economisire a energiei. Monitoarele care suporta aceste functii sun numite "green monitors".

ELF -> (Executable and Linking Format) Formatul binar utilizat de cele mai multe distributii CNU/Linux din zilele noastre.


ext2 -> Prescurtarea de la "Extended 2 filesystem". Este sistemul de fisiere nativ al GNU/Linux si are toate caracteristicile oricarui sistem de fisiere din Unix: suport pentru fisiere speciale (legaturi sibmolice,...), permisiuni pe fisier, etc.

FAQ -> (Frequently Asked Questions) Un document care contine o serie de de intrebari/raspunsuri despre un anumit subiect. FAQ-urile au aparut in newsgroup-uri, dar acest tip de document apare acum pe diferite site-uri web, si chiar produse comerciale au propriul FAQ. In general, acestea sunt surse foarte bune de informatii.


FAT -> (File Allocation Table) Sistem de fisiere folosit de DOS si Windows.


FDDI -> (Fiber Distributed Digital Interface) Un nivel fizic de mare mare viteza a unei retele, care utilizeaza fibra optica pentru comunicatie. Folosit doar de retelele mari, in principal din cauza costurilor.


FHS -> (Filesystem Hierarcy Standard) Un documnent care contine trasaturile unei organizari coerente sub forma de arbore a fisierelor in sistemele Unix.


FIFO -> (First In, First Out) O structura de date sau buffer hardware de unde obiectele sunt luate in ordinea in care au fost puse.


FTP -> (File Transport Protocol) Acesta este protocolul standard utilizat la transferarea fisierelor de pe un computer pe altul.
pt wget pt.:Bnc,Psybnc,Botii,WU-Exploits,WU-PATCH,SSH exploits,PHP Exploits,Securizare Samba,Arhiva Psybnc,Bnc,botii................ Scanere,Sniffer,Flood,Rk.Pico,Tar,Cgi,Ps,Emech-compilat...............
Ftp........... Comenzi.......Pico....tar,Muh,Librarii linux..........Windows bnc..Darwin bnc ....RedHat,Other,eMech Linux,eMech Darwin....
SNIFF,SNIFF,
contact id messenger: hackers1hack


_______________________________________
email

pus acum 20 ani
   
carter
Membru nou

Inregistrat: acum 20 ani
Postari: 15
comenzii shell
O comandă shell are următoarea formă sintactică generală:



                        $ <comanda>  [<optiuni>]   [<parametri>]    ,unde:



·      <comanda> reprezintă numele comenzii (fişier executabil = procedură, funcţie, program);

·      <optiuni> reprezintă opţiuni desemnate printr-o literă, precedata de semnul â€Â?-“ sau “+â€Â?; dacă sunt mai multe opţiuni, acestea se scriu una după alta, fără spaţiere, dar precedate de semnul “-“ sau “+â€Â?;

·      <parametri> reprezintă nume de fişiere sau şiruri de caractere ce constituie parametrii comenzii.





             Observaţie. Cele trei construcţii lexicale  <comanda>,  <optiuni>,  <parametri>, trebuie să fie separate prin spaţii.



             Numele comenzii <comanda> este numele fişierului executabil ce urmează a fi executat şi este căutat în următoarea secvenţă:



·      în directorul curent; dacă nu este găsit;

·      în directorul /bin ; dacă nu este găsit;

·      în directorul /usr/bin ; dacă nu este găsit;

·      în caz contrar se dă mesaj de eroare afişat de Shell.



            Construcţia lexicală <parametri> reprezintă de multe ori nume de fişiere a cărui sintaxă a fost precizată. Interpretorul Shell permite specificarea fişierelor şi prin utilizarea următoarelor metacaractere:



·      “*â€Â?       ce semnifică orice şir de caractere, inclusiv şirul vid;

·      ‘?â€Â?        ce semnifică orice caracter;

·      “[…]â€Â?   ce semnifică o mulţime de caractere;

·      “-“        ce semnifică o secvenţă lexicografică.



            Pe baza acestor metacaractere, interpretorul Shell va genera nume de fişiere utilizate în cadrul comenzilor.



            Exemple.



1.   *.c                - indică toate fişierele având sufixul c;

2.   def[0-9]        - indică fişierele def0, def1, …, def9;

3.   prog[09]       - indică fişierele def0, def9;

4.   cap?              - indică fişierele existente cap1, cap2, cap3;

5.   cap*              - indică fişierele existente cap1, cap2, cap3, cap1.c, cap2.c;

6.   prog[*?]        - indică atât varianta prog*, cât şi varianta prog?.





             Procese paralele



           ÃƒÆ’Žn mod normal, interpretorul de comenzi Shell execută comenzile secvenţial, dar are facilităţi pentru lansarea de procese în paralel pe care să le controleze. Un proces este creat de un alt proces prin execuţia funcţiei (apelului) de sistem fork.

           După iniţierea (deschiderea) unei sesiuni de lucru la un terminal (staţie de lucru), sistemul Unix lansează un proces Shell pentru terminalul respectiv. ÃŽn mod normal, sistemul Unix consideră că un proces poate să treacă prin următoarele stări:



·      crearea procesului ( funcţia de sistem fork);

·      aşteptarea (repaus) pentru execuţie (funcţia de sistem wait);

·      execuţia procesului ( funcţia de sistem exec);

·      terminarea (anularea) execuţiei procesului ( funcţia de sistem kill);



          După crearea unui proces, acesta este trecut în starea Ready (gata de execuţie) pentru a trece în starea Run (execuţie) potrivit principiului de time-sharing, care constă în partiţionarea timpului unităţii centrale între procese după priorităţi. Priorităţile proceselor utilizator sunt evaluate dinamic la intervale fizice (de exemplu la zecimi de secundă:

         

                      Pp   =  TUC / TM ,   unde



·      Pp  reprezintă prioritatea procesului;

·      TUC reprezintă timpul unităţii centrale acordat procesului;

·      TM  reprezintă timpul în memoria internă  pentru proces.







           Ordinea de prelucrare a proceselor este dată de ordinea crescătoare a priorităţilor, procesele de sistem fiind prioritare celor utilizator. Algoritmul de planificare corespunde unui algoritm de tip round-robin ce asigură eliberarea unităţii centrale de către procesul curent într-un timp finit. Prelucrarea proceselor necesită comunicarea între ele. Există două metode de realizare a comunicării intre procese:



·      tehnica redirectării  - caz în care se foloseşte un fişier ce va fi INPUT pentru un proces şi OUTPUT pentru un alt proces;

·      tehnica pipe  - caz în care conectarea se face direct între procese, fără fişier intermediar; mecanism de tip server/client;

         

          ÃŽn timpul prelucrărilor are loc sincronizarea proceselor ce se referă la următoarele:



·      sincronizarea procesului tată în raport cu procesul fiu şi care este controlată de utilizator prin utilizarea funcţiei de sistem wait care blochează procesul tată până la terminarea procesului fiu;

·      sincronizarea prin mesaje ce este controlată de sistem şi se referă la comunicarea între procese prin pipe;

·      sincronizarea prin evenimente şi care este controlată de utilizator prin semnale recunoscute de sistem: pause, kill, allarm.



          Pentru gestionarea proceselor, nucleul (Kernel) foloseşte două zone:



·      tabela de procese în care se introduc mai multe informaţii, şi anume:

n    identificatorul procesului (PID);

n    identificatorul utilizatorului;

n    lungimea procesului;

n    locul în memorie unde este rezident în mod curent;

·      structura utilizator în care se află mai multe informaţii:

n    zona de salvare a registrilor generali;

n    informaţii pentru acces la fişiere;

n    informaţii despre directorul curent.



          Fiecare proces  are propriul spaţiu de adrese. Procesul poate adresa orice locaţie în spaţiul său de adrese fără să aibă acces la spaţiile altor procese. Spaţiul de adrese al unui proces este constituit din trei segmente (imaginea procesului, supus swapping-ului):



·      segmentul de text  - conţine instrucţiunile programului (codul);

·      segmentul de date  - conţine o zona iniţializată (constantele programului şi tablourile iniţializate) şi o zonă neiniţializată (iniţializată cu zerouri);

·      segmentul de stivă  - utilizat pentru stiva de execţie a procesului în mod utilizator;

·      segmentul de sistem - conţine o parte din informaţiile de comandă ale procesului şi stiva nucleului.





                          Principalele comenzi Shell





            Comenzile Shell în sistemul Unix pot fi grupate din punct de vedere al functionalităţii în mai multe categorii:



·      comenzi pentru informare ( cal, date, time, who, echo, passwd, login, mail, elm, write, tty, stty, man);

·      comenzi pentru gestiunea directoarelor ( pwd, cd, mkdir, rmdir, ls);

·      comenzi pentru gestiunea fişierelor ( cat, pr, lpr,lp, file, find, rm, cp, mount, umount, mv, cmp, chmod, chown, chgrp, diff, sort, tsort, tail, wc);

·      comenzi pentru gestiunea proceselor ( ps, nice, kill, sleep, time, sh, at );

·      comenzi pentru gestiunea volumelor ( df, dn ).



            Multe din comenzile Shell sunt de fapt utilitare cu foarte multe facilităţi. Pentru descrierea lor vom folosi, conform obişnuinţei, câmpuri opţionale delimitate de paranteze drepte [ şi ],  precum şi construcţii lexicale pentru entităţi (director, fişier, etc. ) delimitate de paranteze ascuţite < şi >. Vom conveni ca pentru repetarea unui element să utilizăm imediat după el scrierea “…â€Â?.





Comenzi  pentru informare



1.     $cal   [<luna>] [<an>]   

- afişează calendarul (gregorian) al lunii curente dacă lipsesc parametri



2.     $date

- afişează data curentă



3.     $time

- afişează timpul curent



4.     $who

- afişează numele utilizatorilor conectaţi la sistem în momentul respectiv

5.     $echo  [<text>]

- afişează (un ecou) la ieşirea standard textul  <text>



6.     $passwd

- modifică parola existentă pentru utilizatorul respectiv



       7.   $login

- deschide o sesiune de lucru Unix care va cere numele utilizatorului şi parola



       8.   $mail

- emitere/recepţie pentru poşta electronică

a) expedierea :    $mail  <adresa> …

           - mesajul (de regulă mai scurt) se tastează imediat după comandă şi se va termina cu o linie ce va conţine “.â€Â?; mesajul se va transmite la destinaţie în directorul /usr/mail;

b) recepţia  : $mail

            - consultarea cutiei poştale proprie utilizatorului, numită mbox, şi care oferă proprietarului acţiuni de vizualizare, ştergere, salvare pentru  fiecare mesaj din cutia poştală;





              Observaţie.Se poate utiliza comanda $ELM pentru listarea tuturor mesajelor,  şi care oferă un meniu cu următoarele funcţiielete, Undelete, Mail a message, Replay mail, Forward mail, Quit, Read a message.



9.   $write  <utilizator> [<terminal>]

- transmite un mesaj pe terminalul unui utilizator ce este conectat în sistem;

   mesajul se tastează imediat după comandă şi se termină cu <Ctrl>+<Z>



10.  $tty

    - afişează numele terminalului (fişierul ataşat)

      Exemplu:

      /dev/pty/ttys3



11. $stty

     -afişează caracteristicile terminalului la care se lucrează (viteza de transmisie (speed), paritatea (even/odd), caracteristici de control);  pentru setarea caracteristicilor se utilizează comanda $stty  <optiuni> ;



12. $man   [<comanda>]   

         -  afişează pe ecran un help despre comenzi; pentru afişarea structurii   manualelor UNIX şi modul lor de consultare, se utilizează comanda  $man  man

           



                    Comenzi pentru gestiunea directoarelor





1.     $pwd

        - afişează calea(path) directorului curent; numele comenzii reprezintă  prescurtarea Path Write Directory;

              Exemplu:  /users/vlada



2.     $cd  [<director>]

- realizează schimbarea directorului curent (change directory), noul   director va fi cel specificat; pentru verificare se pot utiliza două  comenzi pe aceeaşi linie : $cd [<director>]  ;  pwd 

- se utilizează şi următoarele variante ale comenzii:

       $cd        - directorul curent devine home aflat în /etc/passwd

       $cd  ..    - directorul curent devine nodul superior(tată

       $cd /      - directorul curent devine directorul radacina(root)

               

3.     $mkdir  <director>

       - se creează un nou director cu numele specificat, ca subdirector al  directorului curent; sistemul va seta pentru directorul creat toate drepturile (R,W,X) la toate categoriile de utilizatori;



4.     $rmdir  <director>

     -  se şterge directorul specificat numai dacă nu conţine fişiere



5.     $ls  [<optiuni>] [<specificator>] …

         - se listează conţinutul directorului specificat(altfel, curent) sau informaţii   despre fişierele specificate în cazul în care se specifică;

                         - opţiunile permit precizarea informaţiilor ce vor fi afişate, eventual ordinea afişării; opţiunile sunt precedate de semnul “-“ şi pot fi combinate

                         - cele mai importante opţiuni sunt:     

                                      -l   -afişează mai multe informaţii despre director/fiţier (drepturile proprietarului, drepturile grupului, proprietar, dimensiune,data, timpul, nume);

                                         -r  -afişeaza numele fişierelor în ordinea invers alfabetică;

                                         -t   -afişează numele sortate după data ultimei modificari;

                                         -R  -afişează rezumatul directorului specificat şi al tuturor subdirectoerelor sale.

                      Exemple.

                            $ls              -listează numele subdirectoarelor directorului curent

                            $ls -lt          -listează conţinutul directorului curent, sortat după timp

                           $ls -l *.c      -listează informaţii despre toate fişierele directorului curent

                                                 ce au sufixul .c





                                      Comenzi pentru gestiunea fişierelor





1.     $cat [<optiuni>]  [<specificator>]  [<redirectare>]

    - afişarea/concatenarea/crearea de fişiere text

    Exemple.

       $cat  fisier1     -se afişează la terminal conţinutul fişierului ‘fisier1’

       $cat  fisier1  fisier2  >f3     -se concatenează cele două fişiere şi  rezultatul se memorează în fişierul ‘f3’



           Observaţie. Comanda este echivalentă cu $cat fisier[12]  >f3



       $cat  >fisier    -se creează un fişier text de la terminal, prin tastarea de la terminal a liniilor, după care se tastează <Ctrl>+<Z>, iar fişierul se va salva în ‘fisier’                         



2.     $pr   [<optiuni>] <specificator> [<redirectare>

- listează  prin paginare (antet şi linii) fişiere text

Exemplu.

     $pr f1 f2 >f3.pr   -se paginează cele două fişiere, iar rezultatul se salvează in fisierul ‘f3.pr’



3.     $lpr  [<optiuni>] <specificator>

       - tipărirea la imprimantă a conţinutului de fiţiere text

       Exemple.

     a) $lpr  >fisier.pr     -tipăreşte la imprimantă conţinutul fişierului ‘fisier.pr’

b)  $ls -l  /bin/usr/bin  >fisier            -secventa de comenzi realizează

$pr fisier  >fisier.pr                       pe rând crearea fişierului ‘fisier’

$lpr fisier.pr                                  cu conţinutul mai multor directoare,

$rm fisier fisier.pr                         paginarea lui în ‘fisier.pr’, tipărirea

                                                       acestuia la imprimantă, şi în final

                                                                  ştergerea celor două fişiere create



4. $lp [<optiuni>] <specificator>

- tipărirea la imprimantă prin paginare a conţinutului unor fişiere

                     

                      Observaţie.Pentru utilizarea corectă a opţiunilor pentru fiecare comandă, utilizatorul este invitat să consulte help-ul oferit  de sistemul  Unix prin comanda:     $man  <comanda>





          5. $file <fisier> …

-         determină tipul (sursă, obiect, executabil, text, etc.) unui fişier



6.   $find <director> … <conditie>

      - se caută în directoarele specificate şi în toate subdirectoarele lor, pentru

         a se localiza toate fişierele ce satisfac <conditie>



7.   $rm  [<optiuni>] <fisier> …

           - şterge fişierele specificate din directorul curent

- principalele opţiuni sunt :

    -i   -consultarea utilizatorului înainte de ştergere

    -r   -ştergerea  subdirectoarelor

    -f   -ştergerea  fişierelor protejate la scriere

Exemple.

   $rm -i *      -se şterg toate fişierele din directorul curent prin confirmare

   $rm -r prog  -se şterge tot subarborele legat de directorul prog

 

8.   $cp <fisier> … [<director>]

     - realizează copierea de fişiere în următoarele variante:

              a) $cp f1 f2                 - copiază fişierul f1 în fişierul f2

              b) $cp f1 [f2…]  dir    -copiază fişierele f1 f2 … în directorul dir

     Exemplu.   

       $cp chem/*.doc  /esr/user1/john  -copiază toate fişierele cu sufixul .doc

                                                            subdirectorul john



9.     $mount  <fisier_special>  <director>

     - montarea (legarea) unui sistem de fişiere la un director;arborele general    al sistemului de fişiere este unic şi are rădăcina root(/); există fişiere pe  alte suporturi (FD, CD) ce trebuie  introduse în sistem prin operaţia de montare; fiecare suport (volum) conţine  un sistem propriu de fişiere al cărui director  rădacina  se  poate  ataşa  la  orice  director din sistemul  general de fişiere; operaţia poate fi utilizată doar de administratorul de sistem;

      Exemplu.

               $mount /dev/dk00   /usr/vlada

                     -leagă sistemul de fişiere de pe discheta indicată de driver-ul

                     dk00 ca subdirector al directorului  vlada



10. $umount  <fisier_special>

       - operaţia inversă montării(legării) unui sistem de fişiere       



11. $mv

       - mutarea(redenumirea) de fişiere în două variante:

          a) $mv <fisier_sursa>   <fisier_dest>

              -fişierul  <fisier_sursa> se redenumeşte <fisier_dest>

b)  $mv <fisier> … <director>

-fişierele specificate sunt introduse în directorul specificat





12. $cmp  [<optiuni>]  <fisier1>  <fisier2>

      - se compara cele două fişiere specificate ţinând seama de opţiunile:

              -l    -compară şi tipăreşte octeţii diferiţi

              -s    -întoarce codul de retur (0=fişiere identice,1=diferite, 2=erori)           



13. $chmod  <categ_util>  <operator> <drept>  <fisier> …

      - schimbarea drepturilor de acces la fişiere ordinare sau director

      - comanda poate fi utilizată doar de proprietarul fişierelor

      - <categ_util> reprezintă categorii de utilizatori, adică

                        U=proprietar

                        G=grup

                        O=restul utilizatorilor

                        A=cele trei categorii

- <operator> reprezintă unul dintre caracterele

                       + pentru adăugare

                - pentru ştergere

                        = pentru asignare

      - <drept> reprezintă drepturile oferite de sistemul de operare

                        r =citire

                        w =scriere

                        x = execuţie

      Exemple.

         $chmod a+r  fisier1    - se dă drept de citire tuturor utilizatorilor  fişierului fisier1

         $chmod go -rw  fisier  -se ridică privilegiile de citire şi scriere pentru grup şi proprietar



14. $chown  <proprietar>  <fisier>

   - schimbă proprietarul unui fişier sau director

        - numele proprietarului se găseşte în fişierul  /etc/passwd



15. $chgrp   <grup>  <fisier>

          - schimbă grupul unui fişier sau director

- numele grupului se află în fişierul  /etc/group



16. $diff  <optiuni>  <fisier1>  <fisier2>

          - compară două fişiere de tip ASCII folosind opţiunile:

                       -b  ignoră spaţiile şi <tab>

                      -e  crearea comenzilor de editor (a=adăugare, c=înlocuire,d=ştergere)       



17. $sort  [<optiuni>] [+|- poz] … [-o <f_sortat>]  <fisier> …

       - sortează fişierele specificate la un loc şi rezutatul este dat în

         fişierul f_sortat ţinând seama de opţiunile:

                   -b    ignoră spaţiile şi  <tab>

                   -n    sortare numerică(implicit este alfabetică

                    -r    sortare descrescătoare

                    -f   translantează literele mari în litere mic

         - <poz>  este de forma m.n, unde m este deplasamentul în număr de    câmpuri (începând cu 1), iar n este numărul de caractere  faţă de începutul câmpului(numerotat cu 0); semnul + va   ÃƒÆ’®nsemna începutul cheii de sortare, iar - sfârşitul cheii;





18. $tsort  <fisier>

        - sortează topologic fişierul specificat



19. $tail  [<optiuni>]  <fisier>

         - afişează un fragment de la începutul sau de la sfârşitul fişierului

           specificat folosind opţiunile:

                       - +n / -n     n  linii/blocuri/caracter  de la început/sfârşit

                        -l   afişează linii

                        -b  afişează blocuri

                        -c  afişează caractere



20. $wc  [<optiuni>]  <fisier>

               - afişează numărul liniilor, cuvintelor, caracterelor din fişierul  specificat  folosind opţiunile :

                                           -l   afişează număr de linii

                                           -w  afişează număr de cuvinte

                                           -e   afişează numărul caracterelor





                               Comenzi pentru gestiunea proceselor





1.   $ps  [<optiuni>]  [<proces> …]

       - afişează stările unor procese din sistem ţinând seama de opţiunile:

                                                -a    toate procesele active din sistem

                                                -l     informaţii complete

                                                -n    toate procesele ce nu sunt asociate utilizatorului

       - informaţiile referitoare la procese sunt:

               - flag-urile(F) procesului (00=proces terminat,

                                                       01=proces sistem,

                                                       04=proces suspendat de părinte,

                                                       10=proces în memorie, dar blocat)



               - starea procesului(S) (r =proces în coada de aşteptare,

                                                  s=proces suspendat,

                                                  t=proces terminat,

                                                  d=proces evacuat temporar pe disc,

                                                  o=proces aflat în execuţie)

           - identificatorul utilizatorului (uid)

           - identificatorul procesului (pid)

           - identificatorul procesului părinte (ppid)

           - prioritatea procesului (pri)

           - terminalul de unde a fost lansat (tty)

           - timpul oferit de UC (time)                                 

           - prioritate modificata prin nice

           - adresa din memorie la care se află (addr)

           - lungimea procesului (size)

           - momentul de start al procesului (stime)





2.   $kill  [<pid_proces>]

        - terminarea unui proces în execuţie ţinând seama de identificatorul   procesului(pid)





3.   $sleep  <nr_secunde>

         - suspendă temporar execuţia unui proces





4.   $time  <comanda>

              - furnizează timpul de execuţie şi timpul UC  la sfârşitul terminării unei               

                comenzi lansate în execuţie





5.   $sh   <fisier>

        - lansarea în execuţie a unui fişier de comenzi Shell





6.   $at  <timp>  [<zi>]  [+ <increment>]  <fisier>

        - lansarea în execuţie la termen a unui program ţinând seama de

                    - <timp>  ce reprezintă  h:m (ora şi minutul)

- <zi>   ce reprezintă numele lunii urmat de numărul zilei

                                      - <increment> este unul din cuvintele: minutes, hours, days,  weeks, months, precedat de un număr

               Exemplu.

                  $at  08:05  jan 24  +2 days  prog



7.   $nice  [-n]  <comanda> [<argumente>]

         - lansează un proces în paralel cu prioritate redusă, unde

                 -n   este un număr fixat care este adunat la ordinul de prioritate

                       implicit şi rezultă prioritatea cu care se execută <comanda>





Observaţie.

Există un număr de 20 de ordine de prioritate, numerotate da la 1 la 20.

Prioritatea maximă este 1, iar cea minimă este 20. ÃŽn general, dacă nu se

modifică explicit priorităţile, un proces se execută cu prioritatea 10 sau cu

o prioritate implicită fixată printr-un apel de sistem.





          Exemplu.

           $nice -8  sort  <a  >b &







                                Comenzi pentru gestiunea volumelor





1.     $df  [<fisier_sistem>]

       - indică spaţiul liber pe un anumit volum unde este montat un sistem  de fişiere; dacă fişierul sistem nu este specificat, se afişează spaţiul  liber pentru toate sistemele de fişiere montate



2.     $du  [<optiuni>]   <fisier>

              - afişează numărul blocurilor alocate pe un volum(disc), unde  <fisier> este numele unui volum montat sau numele unui  director; opţiunile sunt:

                                                -a   generează o lista ce conţine numele fiecărui fişier şi

                                                      numărul de blocuri alocate

                                                 -r  scrie mesaje despre directoare ce nu pot fi citite,

                                                      fişiere ce nu pot fi deschise, etc.

                                                 -s  afişează numai numărul de blocuri alocate

                           

                                 Exemplu.

                                  $du  -a  /usr/user1/teme
id messenger: hackers1hack


_______________________________________
email

pus acum 20 ani
   
Z3r0_C00L
Membru

Din: FerenTexas
Inregistrat: acum 20 ani
Postari: 142
Cu tot respectul Carter pentru Documentatie bine ashezata in "pagina",
dar mi se pare ca e pea multa shi se incaraca forumul ... un link era mai indicat.

uite un link cu documentatie in Romana


_______________________________________
Ai RTFM ai parte !
Am revenit, dar pustiu pe aici, si blocat ....

pus acum 20 ani
   
[aSu]
newbie

Inregistrat: acum 20 ani
Postari: 13
Asa bun.Daca tot sunt in sectiunea asta cu comenzile vreau sa imi explice si mie cineva o chestie. 1) Cum securizez un root (astfel in cat sa nu poata schimba nimeni parola la el si sa faca modificari in el)
2) Cum desecurizez un root unde nu se poate schimba parola . ! Care se pricepe sa nu ezite sa ma ajuta...


pus acum 20 ani
   
!_30
Membru

Din: Ploiesti
Inregistrat: acum 20 ani
Postari: 716

[aSu] a scris:

Asa bun.Daca tot sunt in sectiunea asta cu comenzile vreau sa imi explice si mie cineva o chestie. 1) Cum securizez un root (astfel in cat sa nu poata schimba nimeni parola la el si sa faca modificari in el)
2) Cum desecurizez un root unde nu se poate schimba parola . ! Care se pricepe sa nu ezite sa ma ajuta...



Can't you without finger ? Ban 3 zile


_______________________________________
Portal educational :

Best art Nude Photos website

pus acum 19 ani
   
operabilus
Membru

Din: Atlantis
Inregistrat: acum 20 ani
Postari: 410

[aSu] a scris:


Baga-ti dej'tele-n c*r daca n-ai ce face cu ele..

[aSu] a scris:

Care se pricepe sa nu ezite sa ma ajuta...

Invata sa-i respecti pe cei care te pot ajuta...

!_30 a scris:

Can't you without finger ? Ban 3 zile

Eu dau ban 2-3 zile pentru aia care-s prea lenesi sa citeasca regulamentul sau sa dea search inainte sa posteze... astia cu degete in plus merita mai mult...


_______________________________________
Portal IT pentru incepatori :SkullBox
Forum IT:SkullBox Forum
Director web:SkullBox Web Directory
IPFind:IPFind.eu

pus acum 19 ani
   
nexT
newbie

Inregistrat: acum 19 ani
Postari: 5
salut , ma ajuta si pe mine cineva va rog frumos , ziceti-mi si mie comenzile sa scanez cu un root de scan , sau cum fac plz ... tot ce trebuie va rog frumos !!
Multumesc mult !!!


pus acum 19 ani
   
OSHO
Membru

Inregistrat: acum 19 ani
Postari: 453
Nu exista comenzi de scanat. Exista scanere care pot fi folosite si pentru asta trebuie sa downloadezi unu si sa-i citesti documentatia.

_______________________________________
Sunt Lamer, ignore me.

pus acum 19 ani
   
Slasher
Membru

Inregistrat: acum 20 ani
Postari: 10000009
[]

_______________________________________


pus acum 19 ani
   
Pagini: 1  

Mergi la