Új hozzászólás Aktív témák

  • Jester01

    veterán

    válasz McSzaby #4599 üzenetére

    A \ (visszaper, backslash) az általában escape karakter, az utána következő karakterrel speciális jelentése van. Ez nem annyira "linux" dolog, ez az adott programoktól függ. Például C programnyelvben és szabályos kifejezésekben (regular expression, regexp) is van. bash-ban alapesetben a következő speciális karakternek elveszi az "élét", vagyis normál karakternek fog számítani. Például ha szóköz van egy fájlnévben akkor elé \ jelet téve nem fogja eltörni kettőbe a fájlnevet.

    A / (per, slash) a könyvtárelválasztó (directory separator), az ami a windowson a \. Ez valóban linuxos dolog, a kernel szintjén van.

    A % jel megintcsak program függő, bash-ban például háttérfolyamatok (job) azonosításra szolgál.

    A samba cuccokról lásd a man smb.conf leírást, de röviden:
    inherit acls = ha acl-t támogató rendszered van, akkor itt bekapcsolhatod, hogy az új directoryk örököljék az acl-t és ne a directory mask értéket használják
    create mask = megmondja melyik jogosultság biteket lehet beállítani új fájl létrehozásakor. a 0600 azt jelenti, hogy legfeljebb a tulajdonos írhatja és olvashatja
    directory mask = mint fent, csak könyvtárakra. a 0700 a tulajdonosnak engedélyezi az írást, olvasást és a "belelépést"
    store dos attributes = ha a rendszered támogatja a kiterjesztett attribútumokat akkor ezzel bekapcsolhatod, hogy a klasszikus dos-os attribútumokat explicit eltárolja

    PumpkinSeed: milyen parancsot nem tudsz futtatni?

Új hozzászólás Aktív témák