Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Filtru sedimente inainte de pompa?

Paște fericit!

electrician constructor video curs

Cum pot bloca transferul de date ...
 Ce reprezinta in chimie abrevieri...

Google pay ma taxeaza in timp ce ...

Kia Picanto 2022 - Problema motor?

Durere umar AC Joint
 Care este cea mai sanatoasa paine?

Zgomot ritmic ce urmeaza rotirea ...

Merita Lumix FZ82 in 2024?

Nu pot activa Memory Integrity
 Supratensiuni accidentale

Cuțit/ briceag drumetie

Cum am acces la o parte dintr-un ...

Mother's Day
 

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,683
  • Î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

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

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