lamp_training_session_1
DESCRIPTION
Presentaions of LAMP Training Conducted by T.Umapathi Anand and R.Kasturi from Southern Telecom Region, BSNL at RTTC Trivandrum.TRANSCRIPT
����������
��������������� ���� ��������������� ���� ��������������
����������
����������������
• ����������� ������
• ������������
• �������������������
��������������� ���� ��������������� ���� ��������������
• ����������������
• ��������
• ������� �
• ������������������
����������������
• ������
• !���"�
• #���"�
��������������� ���� ��������������� ���� ��������������
• ���
• �����"�
• $ �������
• % ���������
� ���������� ���������
• $�������������������������&
• ���'(�
����
��������������� ���� ��������������� ���� ��������������
• ���'(�
• !��������������
• )�������'������*�����
• )�������'������������������
• �����+
• !�(������������������ ��
� ������ ��� ������ �������������������������������������������������������������������������� ���� ���� ���� ���� ���� ���� ���� ����
������������ *������������,������"(�����(���,�����(����
����������������������&
�������������������� '������������������������,� �����+&������������
�����"��������������"�����&�
� ��� ��� ��� �� *�����������������������*!��������������,�������
����������������������������������&
���������������(���������������������������-��,������
��������������� ���� ��������������� ���� ��������������
����������������������������������&
���������������� ���������������(���������������������������-��,������
�����(���������������������������� ������*������!�������
% ������
���� ����� ����� ����� � ����������������������������&
���������������� .�"�(�����,�����������������������������������������"(�
����(��������������&
�� ����� ����� ����� ��� ��������������������&
���������������� '(������(����������/���������������(�������&
� ������ ��� ������ �������������������������������������������������������������������������� ���� ���� ���� ���� ���� ���� ���� ����
�������������������� �� �����������(���������������������������"�����(����
�����&
�������������������� '������������� ���0�����������(&
���������������� !������������"(�����(������������(���������������&
'����(������������"(�����(���,������������"���,�
��������������� ���� ��������������� ���� ��������������
������ ��� ��� ��� � '����(������������"(�����(���,������������"���,�
������0��������������� ������(����&
���������������� !�����,���"���,����������������&����������1�����
������&
���������������� ������������� ���"����������������(�����������"(�
���,�����������������,���������2��,�����������������,�
�������������(��������������������������������
�����&
����������� �������������� ���
'��3��
'������� ������������� ���
� ������������������ �����
��������������� ���� ��������������� ���� ��������������
� ������������������ �����
� �������� ����
� ������ �������� �����
� ��� ������� ����
� ��� ������ !������� "���
��������������������������
[user@host ~]$ pwd/home/user
[user@host ~]$ mkdir mydocuments
��������������� ���� ��������������� ���� ��������������
[user@host ~]$
[user@host ~]$ cd mydocuments[user@host mydocuments]$
��������������������������
[user@host mydocuments]$ cd ..[user@host ~]$
[user@host ~]$ ls -ltotal 16
��������������� ���� ��������������� ���� ��������������
total 16drwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocumentsdrwxr-xr-x 2 user user 4096 2008-01-23 11:00 tst[user@host ~]$
��������������������������[user@host ~]$ touch trainee1.txt[user@host ~]$ touch trainee2.txt[user@host ~]$ ls -ltotal 24drwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocuments-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee1.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee2.txtdrwxr-xr-x 2 user user 4096 2008-01-23 11:00 tst[user@host ~]$
����������������� ���� ��������������� ���� ��������������
[user@host ~]$
[user@host ~]$ find ~ -name trainee1.txt/home/user/trainee1.txt[user@host ~]$ locate trainee1.txt/home/user/trainee1.txt[user@host ~]$
��������������������������[user@host ~]$ whereis lsls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz[user@host ~]$ whereis whereiswhereis: /usr/bin/whereis /usr/share/man/man1/whereis.1.gz[user@host ~]$
����������������� ���� ��������������� ���� ��������������
[user@host ~]$ cp trainee*.* tst[user@host ~]$ ls ~/tsttrainee1.txt trainee2.txt[user@host ~]$ cd tst[user@host tst]$ cp trainee1.txt trainee3.txt[user@host tst]$
��������������������������[user@host tst]$ rm trainee1.txt[user@host ~]$ lsTrainee2.txt trainee3.txt[user@host rst]$ rm trainee*.*[user@host tst]$
[user@host ~]$ rmdir tst[user@host ~]$ ls -l
����������������� ���� ��������������� ���� ��������������
[user@host ~]$ ls -ltotal 16drwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocuments-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee1.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee2.txt[user@host ~]$
��������������������������[user@host ~]$ ln –s staff1 trainee1.txt[user@host ~]$
[user@host ~]$ ls -ltotal 20drwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocumentslrwxrwxr-x 1 user user 12 2008-01-23 12:54 staff1 -> trainee1.txt
����������������� ���� ��������������� ���� ��������������
trainee1.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee1.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee2.txt[user@host ~]$
��������������������������[user@host ~]$ rename trainee trainee00 trainee?.txt[user@host ~]$ ls -ltotal 20drwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocumentslrwxrwxr-x 1 user user 12 2008-01-23 12:54 staff1 -> trainee1.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee001.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee002.txt[user@host ~]$
����������������� ���� ��������������� ���� ��������������
[user@host ~]$
[user@host ~]$ cat trainee1.txt[user@host ~]$
[user@host ~]$ cat trainee1.txt trainee2.txt > trainee.txt[user@host ~]$
��������������������������[user@host ~]$ ws < trainee.txt > count.txt[user@host ~]$
[user@host ~]$ cat trainee1.txt trainee2.txt | less
[user@host ~]$ ls /home/user | tee list.txt
����������������� ���� ��������������� ���� ��������������
[user@host ~]$ head -5 trainee1.txt
[user@host ~]$ tail -5 trainee.txt
[user@host ~]$ less trainee1.txt
[user@host ~]$ more trainee1.txt
��������������������������
[user@host ~]$ cat myfile.txt |grep LAMP
[user@host ~]$ cat myfile.txt |grep ^LAMP
[user@host ~]$ cat myfile.txt | grep LAMP$
����������������� ���� ��������������� ���� ��������������
[user@host ~]$ su username
[user@host ~]$ passwd
����������������������������
[root@host ~]$ ifconfig
[user@host ~]$ ping 10.192.162.68
[user@host ~]$ telnet 10.192.162.68
����������������� ���� ��������������� ���� ��������������
� ������� �� ��� ������� �� ��[user@host ~]$ ls -ltotal 24drwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocuments-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee1.txt-rw-rw-r-- 1 user user 0 2008-01-23 12:11 trainee2.txtdrwxr-xr-x 2 user user 4096 2008-01-23 11:00 tst[user@host ~]$
����������������� ���� ��������������� ���� ��������������
� � / � / 1 /
$ ����!�������
� ����!�������
���!�������
���'(�
� ������� �� ���������� ������� �� ���������
[user@host ~]$ ls –l mydocumentsdrwxrwxr-x 2 user user 4096 2008-01-23 11:39 mydocuments[user@host ~]$ chown user:othergroup mydocuments[user@host ~]$ ls –l mydocumentsdrwxrwxr-x 2 user othergroup 4096 2008-01-23 11:39 mydocuments[user@host ~]$
����������������� ���� ��������������� ���� ��������������
[user@host ~]$ chmod g-rwx mydocuments[user@host ~]$ ls –l mydocumentsdrwx---r-x 2 user user 4096 2008-01-23 11:39 mydocuments[user@host ~]$
� ������� �� ���������� ������� �� ���������
[user@host ~]$ chmod a+rwx mydocuments[user@host ~]$ ls –l mydocumentsdrwxrwxrwx 2 user user 4096 2008-01-23 11:39 mydocuments[user@host ~]$
[user@host ~]$ chmod 700 mydocuments
����������������� ���� ��������������� ���� ��������������
[user@host ~]$ chmod 700 mydocuments[user@host ~]$ ls –l mydocumentsdrwx------ 2 user user 4096 2008-01-23 11:39 mydocuments[user@host ~]$
�������� ����������������� ���� ��������������� ���� ������
���