Download Cygwin User's Guide

Transcript
2.4.7. New setuid concept ..............................................................................26
2.4.8. New since Cygwin release 1.3.3 ..........................................................28
2.4.9. Special values of user and group ids....................................................29
2.5. Customizing bash............................................................................................30
3. Using Cygwin............................................................................................................32
3.1. Mapping path names .......................................................................................32
3.1.1. Introduction..........................................................................................32
3.1.2. The Cygwin Mount Table ....................................................................32
3.1.3. Additional Path-related Information ....................................................34
3.2. Text and Binary modes ...................................................................................34
3.2.1. The Issue ..............................................................................................34
3.2.2. The default Cygwin behavior...............................................................35
3.2.3. Example ...............................................................................................36
3.2.4. Binary or text?......................................................................................36
3.2.5. Programming........................................................................................37
3.3. File permissions ..............................................................................................37
3.4. Special filenames ............................................................................................38
3.4.1. DOS devices.........................................................................................38
3.4.2. POSIX devices .....................................................................................38
3.4.3. The .exe extension................................................................................41
3.4.4. The @pathnames .................................................................................41
3.5. The CYGWIN environment variable ..............................................................42
3.6. Cygwin Utilities ..............................................................................................44
3.6.1. cygcheck ..............................................................................................45
3.6.2. cygpath.................................................................................................46
3.6.3. dumper .................................................................................................48
3.6.4. getfacl...................................................................................................48
3.6.5. kill ........................................................................................................49
3.6.6. mkgroup ...............................................................................................51
3.6.7. mkpasswd.............................................................................................52
3.6.8. mount ...................................................................................................54
3.6.8.1. Using mount..............................................................................54
3.6.8.2. Cygdrive mount points..............................................................56
3.6.8.3. Limitations ................................................................................57
3.6.9. passwd..................................................................................................57
3.6.10. ps ........................................................................................................59
3.6.11. regtool ................................................................................................59
3.6.12. setfacl .................................................................................................61
3.6.13. ssp ......................................................................................................63
3.6.14. strace ..................................................................................................66
ii