Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
The Tattooist of Auschwitz (2024)

Se poate recupera numar de telefo...

Upgrade de la MacBook Pro M1 cu 8...

Ce tip de monitor am nevoie pt of...
 Resoftare camera supraveghere

Cu ce va aparati de cainii agresi...

Nu imi platiti coletul cu cardul ...

Exista vreun plan de terorizare p...
 Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 CIV auto import

Mutare in MOZAMBIC - pareri, expe...

Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...
 

Diferența dintre un director DOS și unul Unix ?

- - - - -
  • Please log in to reply
7 replies to this topic

#1
nikushoru

nikushoru

    Junior Member

  • Grup: Members
  • Posts: 219
  • Înscris: 17.03.2010
Bună seara, care este diferența dintre un director DOS și unul UNIX ? pe lîngă faptul că în DOS se utilizează dir /ad, iar în Unix ls -d */ pentru a vedea directoarele, desigur și modalitatea de a schimba permisiunile. La nivel de structură a sistemului de fișiere parcă e arbore și la unul și la altul.

Este vreo diferență între aceste două tipuri de directoare ?

Edited by nikushoru, 03 September 2015 - 21:43.


#2
tom_1133

tom_1133

    utilizator Linux Mint

  • Grup: Senior Members
  • Posts: 12,716
  • Înscris: 10.02.2011

Quote

Number of Users
DOS is Single-User, UNIX is Multi-User

Task Processing
DOS is Single Process, UNIX supports multi-processing, multiple processes per user, and job control from the shell

Command-Line Interface
DOS has its command interpreter (command.com). UNIX has the shell (C-shell, Korn Shell, Bourne Shell etc.)

SecurityS
ome versions of DOS allow password protection on file. UNIX has username/password for logins, and user/group/world permissions on files and directories.

Portability
DOS runs on Intel processors and compatible devices (8088, 8086, 286, 386, 486, Pentium). UNIX is available for a very wide variety of hardware platforms.

Shell-Level Programming
DOS has batch files. UNIX has shell scripts.
sursa==>http://www.cse.dmu.a...n/dosvunix.html

#3
_-_

_-_

    - Magister Ludi -

  • Grup: Moderators
  • Posts: 22,901
  • Înscris: 21.03.2013
Conceptul este acelasi. Diferentele principale din perspectiva utilizatorului sunt date de restrictiile cu privire la lungimea sirului de caractere care formeaza numele directorului, a caracterelor permise in nume si a adancimii structurii de subdirectoare. La acestea se adauga numele rezervate pentru device-uri (de exemplu con = consola, prn = printer etc.).
Incepand cu MS-DOS 5.0 (sau nu mai stiu exact cand au fost introduse codurile de pagina) s-au permis si anumite caractere speciale din alfabetul international in numele unui director si anumiote caractere din setul extins de caractere ASCII. Desigur ca au ramas si caractere rezervate.
Sub MS-DOS lungimea numelui unui director (ca si in cazul fisierelor) este de maxim 8 caractere la care se poate adauga o extensie de maxim 3 caractere separate prin punct (.). Incepand cu Windows 95 s-au permis nume lungi de fisiere, iar restrictia de adancime a structurii de subfoldere s-a mai redus in timp. Restrictiile s-au schimbat odata cu trecerea la FAT32 si NTFS.
In OS-urile de tip UNIX intotdeauna restrictiile au fost mai mici.
Anumite caractere sunt interzise in numele unui director/ fisier atat in DOS cat si in UNIX: caracterele de control, semnul "|" (pipe), operatorii ">", "<" etc.
Un caracter des utilizat care poate cauza probleme intre MS-DOS/ Windows si UNIX/ LINUX este ":" (doua puncte) care in primele cazuri este interzis.
Comenzile la care te-ai referit tin de shell-ul utilizat: https://en.wikipedia..._command_shells

#4
nikushoru

nikushoru

    Junior Member

  • Grup: Members
  • Posts: 219
  • Înscris: 17.03.2010
- Magister Ludi - Exact asta mă interesa.

Să înțeleg că nu este nici o diferență la nivel de structură/concepere a unui director ? Văd că și unul și altul folosesc mkdir, cd.

Edited by nikushoru, 03 September 2015 - 22:04.


#5
2bani

2bani

    Member

  • Grup: Members
  • Posts: 824
  • Înscris: 19.08.2015
Offtopic: ia creati voi un director cu numele con :P In windows...

#6
_-_

_-_

    - Magister Ludi -

  • Grup: Moderators
  • Posts: 22,901
  • Înscris: 21.03.2013
Este evident ca din moment ce au acelasi rol in ambele sisteme si comenzile sunt echivalente atat pentru directoare cat si pentru fisiere.
In OS-urile de tip UNIX, datorita faptului ca este un OS multi-user se mai folosesc comenzi pentru modificarea drepturilor de citire, scriere, executie pentru owner, group si others.
Detalii: https://en.wikipedia...tem_permissions

#7
nikushoru

nikushoru

    Junior Member

  • Grup: Members
  • Posts: 219
  • Înscris: 17.03.2010
- Magister Ludi - Mulțumesc mult pentru răspuns.

#8
andreic

andreic

    Very OLD Member

  • Grup: Moderators
  • Posts: 122,617
  • Înscris: 07.02.2003

 2bani, on 03 septembrie 2015 - 22:03, said:

Offtopic: ia creati voi un director cu numele con Posted Image In windows...
E cod de consola/terminal. Cum e si AUX, PRN, LPT1 pana la capat, NUL, COM1 pana la COM8 etc... niciunele nu se vor crea in windows ca directoare.
In NT si mai vechi nici CLOCK$ nu merge.

O pagina html facuta cu cai care contin con sau dinaste apoare craskui un sistem.

Interesant e ca cine se pricepe totusi la DOS poate face aceste directoare cu o comanda care rupe de restul liniei astfel incat sa nu se mai prinda, de ex md \\.\c:\aux si merge, e navigabil dar nu poate fi sters decat tot cu comanda dos RD.

Ce frumos sa ai in C directorul con fara probleme Posted Image

Attached File  con-.png   7.48K   4 downloads

PS - si fisierele con cu orice extensie se pot face cu aceeasi smecherie Posted Image Poti salva ceva intr-un fisier con pe care nimeni fara conostinte de DOS sa nu-l poata sterge...

Edited by andreic, 04 September 2015 - 08:47.


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate