Знайте, Intuit лекция, на Cygwin

cygwin.bat скрипт се изпълнява от DOS ред, инсталира и стартира Cygwin среда Баш черупката на Windows. Cygwin перфектно настройва променливи Unix-среда в съответствие с околната среда променливи на Windows. Така например, в колата ми, аз отидох в Windows, като bjohnson потребител. Когато стартирам Cygwin. по подразбиране, то се изтегля на контрола на потребителя bjohnson.







По-долу е една кутия с някои от стандартните Unix-команди в Cygwin.

разрешения за достъп на структурата на директориите и файловете

Cygwin монтира вашите локални дискове в директорията / cygdrive. Сред тях са дяловете на твърдия диск, флопи дискове, вашият CD-ROM диск, за четене на ZIP устройства. Изпълнете команда DF на моята машина. Ние се получи структура, като показания по-долу.

След инсталирането на Cygwin инсталатора, трябва да запишете файлове в директорията C: \ Cygwin \. Cygwin използва тази директория като основната файлова система се монтира точки. Той се качи на C: \ Cygwin \ бин / ЮЕсАр / хамбар и C: \ Cygwin \ ИЪ / ЮЕсАр / ИЪ. В директорията / ЮЕсАр / хамбар. / Bin. и са били добавени в / ЮЕсАр / местни / хамбар променливи на обкръжението Cygwin (но не и Windows). Directory от Windows среда са били внесени в околната среда Cygwin. да има достъп до тях.







Cygwin също използва интелигентни разрешения за достъп система за Unix-базирани файлове. Но какво означава това за всичките си Windows-файлове? Кой е собственик на файла. и какви правомощия са инсталирани по подразбиране? Изпълнете LS-ал команда за множество Windows-файл, за да получите отговор.

Cygwin се опитва да получи информация за собственика на файла (потребител и група) от Windows. Докато аз бях на машината да работи Windows 98 с един и същи потребител, всички файлове, които принадлежат към мен (bjohnson), определени с "неизвестен" група. Това създава орган за всички Windows-директории и изпълними файлове на стойността на 755 (четене и изпълнение разрешения за всички, влизането е само за собственика), и определя всички файлове на Windows правомощия 644 (прочетете за всички, пиша само за собственика). Извършване на командата коригират за Windows-базирани файлове се игнорира.