/ (�C���X�g�[�������g�b�v�f�B���N�g���F�����ł�c:\cygwin) + bin + cygdrive (Windows�̃h���C�u���}�E���g�����) + etc + lib | + cvs | + gcc-lib | + ldscripts | + mingw | + perl5 | + texmf + usr | + bin (���͋�A/bin ���}�E���g�����) | + include | | + X11 | | + arpa | | + asm | | + cygwin | | + g++-3 | | + std | | + ... | + info | + lib (���͋�A/lib ���}�E���g�����) | + libexec | + local (���͋�A�f�B���N�g�������������) | + man | + sbin | + share + sbin + tmp (���͋��K�{) + var + log (���͋�) + run���[�g�f�B���N�g���ɂ́A�N���o�b�`�t�@�C����Cygwin.bat�� �����Ă������肷��B /cygdrive�̒��͋��ǁA/cygdrive/c�Ƃ�����ƁA Windows��C�h���C�u�̃��[�g��������B /dev�͂Ȃ����ǁA/dev/null�Ƃ��͂���(ls /dev/null�Ƃ�)�B /usr/bin�A/usr/lib�̓G�N�X�v���[�����猩��Ƌ�B Cygwin���炾�ƁA���ꂼ��/bin�A/lib��������B ����ɂ��Ă͎��ŁB
$ mount Device Directory Type Flags C:\cygwin\bin /usr/bin system binmode C:\cygwin\lib /usr/lib system binmode C:\cygwin / system binmode����Ȋ����ɂȂ��Ă���͂��B���̃}�E���g�����}�E���g�e�[�u���Ƃ����B Device��Windows�ł̃p�X�BDirectory��Cygwin�ł̃p�X�ƂȂ�B Type�ɂ�system��user������Asystem�ł̓}�E���g�e�[�u���� �C���X�g�[������Ă���}�V���S�̂Ŏg����(�܂背�W�X�g���� HKEY_LOCAL_MACHINE�ȉ��ɕۑ������)�̂ɑ��āA user�ł͗��p���Ă��邻�̃��[�U�ł����g���Ȃ� (���W�X�g����HKEY_CURRENT_USER�ȉ��ɕۑ������)�B
$ mount --show-cygdrive-prefixes Prefix Type Flags /cygdrive user binmode�̂悤�ɂȂ��Ă���̂�������B/cygdrive�������Ă₾�I�Ƃ����l�́A mount�̃I�v�V����--change-cygdrive-prefix�ŕύX���邱�Ƃ��\�B ���̂Ƃ�����ŏq�ׂ�Flag��Type�����ӂ��Đݒ肷��K�v������B
NT4/2000(�V�X�e���v���p�e�B���ڍׁ����ϐ������[�U���ϐ���) CYGWIN ntsec HOME /home/sohda MAKE_MODE UNIX SHELL /bin/bash 95/98/Me (autoexec.bat��) set CYGWIN=nontsec set HOME=/home/sohda set MAKE_MODE=UNIX set SHELL=/bin/bash�����AWindows�̃A�v���P�[�V�����ƂԂ����č���ꍇ��Cygwin.bat�� ����������Ă��n�j���Ǝv���B
mkdir -p /home/sohda
# Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi ulimit -c 0 umask 022 set history=200 set savehistory=200 set -o ignoreeof unset autologout export SHELL=/bin/bash export HOME=/home/sohda export TMPDIR=/tmp export TZ=JST-09 export MAKE_MODE=unix PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin PATH=/usr/local/bin:/usr/X11R6/bin:/usr/bin:/bin:$PATH PAGER=less JLESSCHARSET=japanese-sjis export PATH PAGER JLESSCHARSET PS1="$HOSTNAME:\w$ " if [ -n ${DISPLAY} ]; then export DISPLAY=localhost:0.0 fi if [ ! -n "${TERM}" ]; then TERM=cygwin fi alias ls="ls -F --color=auto --show-control-char" alias la="ls -aF" alias ll="ls -l" alias j=jobs alias vi=vim alias more=less SYSTEM=`cygpath -u ${SYSTEMROOT}`/system32 alias ping="$SYSTEM/ping.exe" alias arp="$SYSTEM/arp.exe" alias nslookup="$SYSTEM/nslookup.exe" alias traceroute="$SYSTEM/tracert.exe" alias route="$SYSTEM/route.exe" alias netstat="$SYSTEM/netstat.exe" alias ipconfig="$SYSTEM/ipconfig.exe" alias ifconfig=ipconfig #alias start="$SYSTEM/CMD.exe /c start" alias start=cygstart unset SYSTEM���Ȃ݂ɁACygwin����(�܂�bash���N�����Ă���Ƃ�)�Ŋ��ϐ� CYGWIN �� �ύX�����肷��ƁA�悭�Ȃ����Ƃ��N���邻���Ȃ̂ł�߂Ƃ��܂��傤 (.bashrc�ɏ����Ƃ�)�B
�o�b�` �W���u���I�����܂��� (Y/N)?�Ƃ�������������Ă��܂��A���������������B�����炭Cygwin�̃o�O�Ȃ� �����ǁA�܂������ĂȂ��B���������������@��Cygwin.bat�𗘗p���Ȃ��I�����Ȃ��B �܂�Abash�������Ȃ�N��������Ă��ƁB���̂��߂ɂ́A Cygwin.bat�ł��Ă���ݒ��Windows���ł��Ă����āA bash.exe�ւ̃V���[�g�J�b�g������Ă�����n�j�B
mkpasswd -l > /etc/passwd mkgroup -l > /etc/group�I�v�V������ -l �́A���[�J���}�V���̃��[�U�E�O���[�v�����g���A �Ƃ������Ƃł��B�h���C���ɎQ�����Ă���}�V���ł���A -d �I�v�V�����ŁA �h���C���̃��[�U�E�O���[�v����p����܂��B���Ȃ݂Ɋe�t�@�C���� ���̂悤�ɂȂ�܂��B
/etc/passwd: Everyone:*:0:0:,S-1-1-0:: SYSTEM:*:18:18:,S-1-5-18:: Administrators:*:544:544:,S-1-5-32-544:: Administrator::500:513:,S-1-5-21-123412345-1234512345-1234512345-500:/home/Administrator:/bin/bash Guest::501:513:,S-1-5-21-123412345-1234512345-1234512345-501:/home/Guest:/bin/bash sohda::1000:513:Yukihiko Sohda,S-1-5-21-123412345-1234512345-1234512345-1000:/home/sohda:/bin/bash /etc/group: Everyone:S-1-1-0:0: SYSTEM:S-1-5-18:18: �Ȃ�:S-1-5-21-123451234-1234512345-1234512345-513:513: Administrators:S-1-5-32-544:544: Backup Operators:S-1-5-32-551:551: Guests:S-1-5-32-546:546: Power Users:S-1-5-32-547:547: Replicator:S-1-5-32-552:552: Users:S-1-5-32-545:545:�ŁA�g��Ȃ����[�U�E�O���[�v�͕ҏW���ď����Ă��܂��܂��傤�B S-�Ŏn�܂�̂�Windows�ł�SID���ł��B inetutils�Ȃǂ��g���ăT�[�o�𗧂��グ���肵�Ȃ��Ȃ�A�s�p�ł��B �I�v�V������ -s ������A���̏��͏����o����܂���B