Kezdőoldal » Számítástechnika » Programok » Ha Windows tiltja a '*'...

Ha Windows tiltja a '*' karaktert a fájlnevekben, akkor Linux-on miért lehetséges NTFS fájlrendszer alatt '*' nevű fájlt létrehozni, vagy mást ilyen karaktert tartalmazó névre átnevezni?

Figyelt kérdés
És ha Linux-on átnevezek valamit '*'-ra NTFS alatt, akkor a Windows hogy fogja azt látni? Mi fog történni, megőrül az a sz@r kereskedelmi operációs "rendszer"?

2021. jan. 28. 01:15
 1/8 anonim ***** válasza:
83%

Na jó...

Én sem kedvelem a Windowst, főleg ami a 7 után lett, de operációs rendszertől függetlenül vannak megszívlelendő elvek a fájlneveket illetően. Mondjuk a legalapvetőbb, hogy nem használunk fájlnevekben olyan karaktereket, amiknek kitüntetett szerepük van, akkor sem, ha egyébként technikailag lehetséges. Sőt, ha igazán előrelátóak akarunk lenni, akkor ékezetes karaktereket, valamint szóközt sem használunk.

A különbség oka egyébként az, hogy Windowson a csillag levédhetetlen joker-karakter, így ha egy fájlnévben leírod, akkor a rendszer honnan tudná, hogy te most konkrétan egy csillagot tartalmazó fájlnévre hivatkozol, vagy joker-karakterként használod. Linuxon pedig egyértelműen levédhetőek a speciális karakterek, így eldönthető, hogy az joker-karakter, vagy a fájlnév része. Az NTFS maga pedig nem szab ilyen technikai korlátot a fájlnevekre, ez az operációs rendszer előírása a neveket illetően.

A Windows pedig nem fog megőrülni, csak azt a fájlt nem fogod tudni elérni.

Én sem szeretem a Windowst, de ez történetesen pont egy olyan jellemzője, ami miatt aztán abszolút semmi okod nincs szidni. Sok minden másért lehet, akár a koncepció nélküli kapkodásuk miatt, akár a hardverigénye miatt, akár a frissítési, vagy adatvédelmi politikájuk miatt, de a fájlnév-előírások miatt kritizálni azért eléggé suttyó dolog.

A prog.hu frusztrált adminjait meg inkább ne keverjük ide.

2021. jan. 28. 01:50
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
51%
Exception-t dob és nem fogja olvasni. Amúgy illegal karakterek mac os-ben is vannak, ami ugyebár unix alapú, úgyhogy ezt benézted okostojás, mert semmi köze az ötletnek a windowshoz, és nem gyengeség, hanem tulajdonság.
2021. jan. 28. 06:08
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:

>D

Nyilván, hisz a Winf...khhm..dows az operációs rendszerek Chuck Norris-a.

A Windows-ban olyanokat nem szabad említenünk, hogy gyengédség, ilyen !!NINCS!!. Csak tulajdonságok vannak meg fícsörök.


Ami pedig rossz, az mind $USER_ERROR. Csúnya user, csúna!!

2021. jan. 28. 06:41
 4/8 A kérdező kommentje:

Nade komolyra fordítva a szót, nem egyedül egy ilyen piti dolog miatt alakítanék ki véleményt egy operációs rendszerről. Bár ahogy érzékelem, ez jött le.


Ez pusztán csak az 'amilyen az adjonisten (volt), olyan (lett) a fogadjisten' elv megnyilvánulása a redmondiak felé.

2021. jan. 28. 06:44
 5/8 tabaki ***** válasza:
73%
Aquila non captat muscas. Linuxosként mit söprögetsz a Windows háza táján? Ez nem a te problémád.
2021. jan. 28. 08:33
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:
100%

"akkor Linux-on miért lehetséges NTFS fájlrendszer alatt"

Ahogy már írták, az NTFS megengedi. Aztán hogy azt milyen op.rendszer alatt nyitod meg, az már nem a Linux hibája. :)

2021. jan. 28. 11:49
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
87%

Van egy NTFS flag, amely az unix konvenciót engedi. Így tudsz case-sensitive fájlneveket csinálni, speciális karaktereket használni. Aztán ezeket az adott Windows fájlkezelő eszköz valahogy lekezeli.

Előbbinél valószínűleg figyelmen kívül hagy fájlokat, utóbbi hibaablakot dob fel fájl megnyitásakor.


Linux alatt már csak az ntfs-3g driver miatt is kerülendő az NTFS, mivel lassú.


2021-ben értelmetlen azon csámcsogni, hogy milyen ostoba konvenciók vannak Windows alatt. Ezek üzleti döntések, mert ezeréves API-kat és a ráépülő szoftver-stackeket is támogatni kell, mert egyes nagy ügyfeleknek ez valamiért fontos. Már rég kukázva lenne a fél Windows, ha kizárólag a Microsofton múlna, hiszen csak többletmunkát jelent, és hátráltatja az új dolgok integrációját.


NTFS nem a legjobb (értsd: sebesség, töredezettség), de annyi cucc bele van építve, hogy nem mostanában lesz lecserélve (lásd: ReFS felhasználói dokumentációjában a (nem) támogatott NTFS-feature-ök listáját). Átlaguser számára nem dealbreaker, üzemeltető megoldja máshogy, ezért nem nagyon törik magukat, hogy váltsanak. Lehet panaszkodni a mikrószoftnál, lehet nem használni windowst, de sírni emiatt az átlagbéláknak felesleges.

2021. jan. 28. 12:48
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:

Egyébként látja a '*', '?', stb. nevű fájlokat, mérettel és az attribútumaival együtt.

Megnyitni nem próbáltam őket, jobb a békesség.

2021. jan. 29. 00:39

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!