��4��@�v���Z�X�ƃt�@�C���V�X�e�����Ȃ��X�g���[���̊T�O
�ؕ��Y
2008/12/4
�{�A�ڂł́ALinux�ōs��C����v���O���~���O���������������܂��B�������AC����̊�b��Linux�ŃG�f�B�^���g���邱�ƁAcd�Als�Acat�Aless�Ƃ�������{�I�ȃR�}���h��m���Ă��邱�Ƃ��O��ɂȂ�܂��BC����̓��发��ǂݏI�����l�AWindows��C��C++���g���ăv���O���~���O�����Ă����l�ŁA���ꂩ��Linux�ł̃v���O���~���O���w�т����l�A�v���O���~���O��ʂ���Linux�̎d�g�݂𗝉��������l�ALinux��UNIX�v���O���~���O�Ɋւ���ق��̏��Ђ�ǂ�����č��܂����l�Ɍ����ALinux�v���O���~���O�̎d�g�݂�������܂��B |
�@�O��́u�t�@�C���V�X�e���̎�ނƋ@�\�v�ł́A�u�t�@�C���V�X�e���v�ɂ��ĉ�����܂����B����́A�c��2�̏d�v�T�O�u�v���Z�X�v�u�X�g���[���v�ɂ��Đ������܂��B
������w�Ԃ��� |
�E�v���Z�X |
�E�v���Z�XID |
�E�V�O�i�� |
�E�t�@�C���ɂȂ������X�g���[�� |
�E�f�o�C�X�ɂȂ������X�g���[�� |
�E�p�C�v |
�E�l�b�g���[�N�ʐM |
�E�v���Z�X�ԒʐM |
�{�A�ڂ́A�\�t�g�o���N�N���G�C�e�B�u���s�̏��Ёw�ӂ���Linux�v���O���~���O�x�̂�����1���uLinux�̎d�g�݁v�̒�����u��2�� Linux�J�[�l���̐����v�Ɓu��3�� Linux��`���o��3�̊T�O�v���A���Ђ̋��ē]�ڂ�����̂ł��B �{���́ALinux�ɂ�����C����v���O���~���O�̓��发�ł��B�uLinux�̐��E�����łł��Ă���̂��v�ɒ��ڂ��A�u�t�@�C���V�X�e���v�u�v���Z�X�v�u�X�g���[���v�Ƃ���3�̊T�O���Љ�Ă��܂��B �Ȃ��A�{�A�ڂ͓]�ڂ��s���Ă��邽�߁�IT�����헪�������̕\�L�Ƃ͈ꕔ�قȂ�_������܂��B�������AWeb�Ōf�ڂ���ɓ�����A�i�Ⴆ�u�{���́v�Ƃ��Ă��镔���́u�{�A�ڂ́v�Ƃ��Ă��邱�ƁA�}�łȂǂ̏ȗ��Ȃǁj�A�\������ύX���Ă���_������܂����A���̓_���������������B |
�v���Z�X |
�@�u�v���Z�X�v�Ƃ́A�ȒP�Ɍ����A���쒆�̃v���O�����̂��Ƃł��B����ɑ��āu�v���O�����v�́A�t�@�C���̂悤�Ȍ`�Ԃő��݂��Ă���f�[�^�̂��Ƃ��܂ތ��t�ł��B�Ⴆ�A�{���w�ӂ���Linux�v���O���~���O�x��1�͂ō����hello�̓v���O�����ł��B��������ƁA���������тɐV����hello�v���Z�X���ł��܂��B��������킩��悤�ɁA1�v���O����������v���Z�X�͂����ł����܂��B
�@�����ɃV�F���Łups ax�v�Ǝ��s���Ă݂Ă��������B���ݎ����̃R���s���[�^�ɑ��݂���v���Z�X�����ׂĕ\������܂��B��Ƃ��āA���������̃R���s���[�^�Łups ax�v�����s���Ă݂��Ƃ��̏o�͂����Ɏ����܂��B
$ps ax PID TTY STAT TIME COMMAND 1 ? S 0:03 init [3] 2 ? S 0:00 [keventd] 4 ? S 0:00 [kswapd] 6 ? S 0:00 [kupdated] 54 ? Ss 0:00 /usr/sbin/syslogd -m0 57 ? Ss 0:00 /usr/sbin/klogd 59 ? S 0:00 /usr/sbin/crond -l10 77 ? Ss 0:00 /usr/sbin/rpc.portmap 81 ? S 0:00 /usr/sbin/ypbind 82 ? S 0:00 /usr/sbin/ypbind : : 104 tty2 Ss+ 0:00 /sbin/agetty 38400 tty2 linux 105 tty3 Ss+ 0:00 /sbin/agetty 38400 tty3 linux 106 tty4 Ss+ 0:00 /sbin/agetty 38400 tty4 linux : |
�@���낢��ȃv���Z�X�������Ă��邱�Ƃ��킩��܂��ˁB��ԉE�̗��ɂ͂��̃v���Z�X���N�����ꂽ�Ƃ��̃v���O�������ƁA�R�}���h���C���������\������Ă��܂��B
�@��قǂ��q�ׂ܂������A1�v���O����������v���Z�X�͂����ł����܂��B����͏�L��ps�R�}���h�̏o�͂�/usr/sbin/ypbind��/sbin/agetty���������\������Ă��邱�Ƃ�����m���߂��܂��B
���v���Z�XID
�@�Ƃ���ŁA1�̃v���O��������v���Z�X�������������Ƃ������Ƃ́A�v���O�����������ł̓v���Z�X���݂��ɋ�ʂł��Ȃ��Ƃ������Ƃł��B��قǂ̗�ł́A�uagetty�v���Z�X�v�ƌ��������ł́A�Y������v���Z�X��3�ɂȂ��Ă��܂��܂��ˁB
�@�����Ŗ𗧂̂��A�v���Z�XID�iprocess ID�j�ł��Bps�R�}���h�̏o�͂̈�ԍ��̗��ɒ��ڂ��Ă��������B���̗��ɕ\������Ă���ԍ����e�v���Z�X�̃v���Z�XID�ł��B�v���Z�XID�́A�V�X�e����̑S�v���Z�X�ɑ��ďd�����Ȃ��悤�ɐU���Ă���ʂ��ԍ��ł��B�v���Z�XID���g���ƁA�������̃v���Z�X����ӂɎw��ł��܂��B
�@�u��ӂɁv�Ƃ����̂́A�u���̂��̂ƕ���邱�Ƃ��Ȃ��A�K������1�̑Ώۂ��w��ł���v�Ƃ������Ƃł��B�܂��A�����Ӗ��Łu���j�[�N�ȁv�Ƃ������t���悭�g���܂��B
���V�O�i��
�@�v���Z�XID�͂ǂ�ȂƂ��Ɏg���̂ł��傤���BID�����ɗ���\�I�ȗ�Ƃ��āA�V�O�i���isignal�j������܂��B
�@�݂Ȃ���́ACtrl+C�������Ď��s���̃R�}���h�i�v���Z�X�j���~�߂��o��������Ǝv���܂��B���̎d�g�݂��x���Ă���̂��V�O�i���ł��BCtrl+C�������ƁA�J�[�l�����Y���v���Z�X�Ɋ��荞�݃V�O�i���iSIGINT�j�𑗂�A�����������v���Z�X�������I�ɏI�����܂��B�����Ƃ��A���̕ӂ�̎d�g�݂͏��Ёw�ӂ���Linux�v���O���~���O�x��4�͂Ő�������u�[���v��A���Ёw�ӂ���Linux�v���O���~���O�x��12�͂Ő�������u�v���Z�X�O���[�v�v������ł��邽�߁A���S�Ȑ����͑�13�͂܂ő҂��Ă����Ȃ���Ȃ�܂���B
�@�V�O�i����UNIX�ɌÂ����炠��d�g�݂ŁAUNIX�iLinux�j�v���O���~���O�ł͔��ɏd�v�Ȉʒu���߂Ă��܂��B
�X�g���[���Ƃ́H |
��IT�����헪��������2014�N2���A��IT�̃t�H�[�����ɂȂ�܂����B
���݂������������Ă���L���́A���f�ڋL�����A�[�J�C�u���������̂ł��B�V���L���́A �V�����Ȃ����g�b�v�y�[�W��育�����������B
���ꂩ����A��IT�����헪����������낵�����肢�������܂��B
- IT�G�L�X�p�[�g�̂��߂̐����x�����f�B�A
�u�����헪�������v - IT�G�L�X�p�[�g�̎����I�Ȑl���v�������f�B�A
�u�����헪�������v - IT�G�L�X�p�[�g�̃L�����A�A�b�v�x�����f�B�A
�u�L�����A�����������v - IT�G�L�X�p�[�g�̃X�L���A�b�v�x�����f�B�A
�u�X�L���n���������v