国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

�������gӭ�M(j��n)�������зf���¿Ƽ����޹�˾�ٷ��W(w��ng)վ��

���F(xi��n)�ڵ�λ�ã����(y��) ��„�YӍ >> ��„?l��)^�l >> Linux �ļ��������ԣ��D(zhu��n)��

Linux �ļ��������ԣ��D(zhu��n)��

�l(f��)���r(sh��)�g��2019-05-22

Linux �ļ���������

Linuxϵ�y(t��ng)��һ�N���͵Ķ��Ñ�ϵ�y(t��ng)����ͬ���Ñ�̎�ڲ�ͬ�ĵ�λ�����в�ͬ�ę�(qu��n)�������˱��o(h��)ϵ�y(t��ng)�İ�ȫ����Linuxϵ�y(t��ng)��(du��)��ͬ���Ñ��L��(w��n)ͬһ�ļ�������Ŀ��ļ����ę�(qu��n)�����˲�ͬ��Ҏ(gu��)����

��Linux���҂�����ʹ��ll����ls –l�����(l��i)�@ʾһ��(g��)�ļ��Č����Լ��ļ����ٵ��Ñ��ͽM���磺

[root@www /]# ls -l
total 64
dr-xr-xr-x   2 root root 4096 Dec 14  2012 bin
dr-xr-xr-x   4 root root 4096 Apr 19  2012 boot
……

��(sh��)������bin�ļ��ĵ�һ��(g��)������"d"��ʾ��"d"��Linux�д���ԓ�ļ���һ��(g��)Ŀ��ļ���

��Linux�е�һ��(g��)�ַ������@��(g��)�ļ���Ŀ����ļ���朽��ļ��ȵ���

  • ��(d��ng)��[ d ]�t��Ŀ�
  • ��(d��ng)��[ - ]�t���ļ���
  • ����[ l ]�t��ʾ��朽��ęn(link file)��
  • ����[ b ]�t��ʾ���b���ļ�����Ŀɹ���(ch��)��Ľӿ��O(sh��)��(���S�C(j��)��ȡ�b��)��
  • ����[ c ]�t��ʾ���b���ļ�����Ĵ��ж˿��O(sh��)���������I�P�����(bi��o)(һ�����xȡ�b��)��

����(l��i)���ַ�����������(g��)��һ�M���Ҿ��顺rwx�� ������(g��)����(sh��)�ĽM����������[ r ]�������x(read)��[ w ]�����Ɍ�(write)��[ x ]�����Ɉ�(zh��)��(execute)�� Ҫע����ǣ��@����(g��)��(qu��n)�޵�λ�ò���(hu��)��׃������](m��i)�Й�(qu��n)�����͕�(hu��)���F(xi��n)�p̖(h��o)[ - ]������

ÿ��(g��)�ļ��Č�������߅��һ���ֵ�10��(g��)�ַ���(l��i)�_�������ˆD����

363003_1227493859FdXT

����������0-9�@Щ��(sh��)�ց�(l��i)��ʾ��

��0λ�_���ļ���ͣ���1-3λ�_��������ԓ�ļ��������ߣ�����ԓ�ļ��ę�(qu��n)����

��4-6λ�_���ٽM�������ߵ�ͬ�M�Ñ�������ԓ�ļ��ę�(qu��n)������7-9λ�_�������Ñ�����ԓ�ļ��ę�(qu��n)�ޡ�

 

��������1��4��7λ��ʾ�x��(qu��n)���������"r"�ַ���ʾ���t���x��(qu��n)���������"-"�ַ���ʾ���t�](m��i)���x��(qu��n)�ޣ�

��2��5��8λ��ʾ����(qu��n)���������"w"�ַ���ʾ���t�Ќ���(qu��n)���������"-"�ַ���ʾ�](m��i)�Ќ���(qu��n)������3��6��9λ��ʾ�Ɉ�(zh��)�Й�(qu��n)���������"x"�ַ���ʾ���t�Ј�(zh��)�Й�(qu��n)���������"-"�ַ���ʾ���t�](m��i)�Ј�(zh��)�Й�(qu��n)�ޡ�


Linux�ļ������͌ٽM

[root@www /]# ls -l
total 64
drwxr-xr-x 2 root  root  4096 Feb 15 14:46 cron
drwxr-xr-x 3 mysql mysql 4096 Apr 21  2014 mysql
……

��(du��)���ļ���(l��i)�f(shu��)��������һ��(g��)�ض��������ߣ�Ҳ���nj�(du��)ԓ�ļ��������Й�(qu��n)���Ñ���

ͬ�r(sh��)����Linuxϵ�y(t��ng)�����Ñ��ǰ��M�����һ��(g��)�Ñ����һ��(g��)�����(g��)�M��

�ļ�������������Ñ��ֿ��Է֞��ļ������ߵ�ͬ�M�Ñ��������Ñ���

�����Linuxϵ�y(t��ng)���ļ����������ļ�������ͬ�M�Ñ��������Ñ��(l��i)Ҏ(gu��)���˲�ͬ���ļ��L��(w��n)��(qu��n)�ޡ�

�����ό�(sh��)������mysql �ļ���һ��(g��)Ŀ��ļ��������͌ٽM���� mysql�������п��x���Ɍ����Ɉ�(zh��)�еę�(qu��n)�����c����ͬ�M�������Ñ��п��x�ͿɈ�(zh��)�еę�(qu��n)���������Ñ�Ҳ�п��x�ͿɈ�(zh��)�еę�(qu��n)����

��(du��)�� root �Ñ��(l��i)�f(shu��)��һ����r�����ļ��ę�(qu��n)�ތ�(du��)�䲻��������

�����ļ�����

1��chgrp�������ļ��ٽM

�Z(y��)����

chgrp [-R] �ٽM���ļ���

����(sh��)�x�(xi��ng)

  • -R���f�w�����ļ��ٽM�������ڸ���ij��(g��)Ŀ��ļ��ČٽM�r(sh��)���������-R�ą���(sh��)����ôԓĿ��µ������ļ��ČٽM����(hu��)������

2��chown�������ļ�������Ҳ����ͬ�r(sh��)�����ļ��ٽM

�Z(y��)����

chown [–R] ������ �ļ���
chown [-R] ���������ٽM�� �ļ���

�M(j��n)�� /root Ŀ䛣�~����install.log�ē����߸Ğ�bin�@��(g��)�~̖(h��o)��

[root@www ~] cd ~
[root@www ~]# chown bin install.log
[root@www ~]# ls -l
-rw-r--r--  1 bin  users 68495 Jun 25 08:53 install.log

��install.log�ē������cȺ�M�Ļ؞�root��

[root@www ~]# chown root:root install.log
[root@www ~]# ls -l
-rw-r--r--  1 root root 68495 Jun 25 08:53 install.log

3��chmod�������ļ�9��(g��)����

Linux�ļ������ЃɷN�O(sh��)�÷�����һ�N�ǔ�(sh��)����һ�N�Ƿ�̖(h��o)��

Linux�ļ��Ļ�����(qu��n)�޾��оł�(g��)���քe��owner/group/others���N���ݸ����Լ���read/write/execute��(qu��n)����

�ȏ�(f��)��(x��)һ�„��������ᵽ�Ĕ�(sh��)��(j��)���ļ��ę�(qu��n)���ַ��飺��-rwxrwxrwx���� �@�ł�(g��)��(qu��n)��������(g��)����(g��)һ�M�����������҂�����ʹ�Ô�(sh��)�ց�(l��i)��������(g��)��(qu��n)��������(qu��n)�޵ķ�?j��n)?sh��)��(du��)�ձ����£�

  • r:4
  • w:2
  • x:1

ÿ�N����(owner/group/others)���Ե�����(g��)��(qu��n)��(r/w/x)��?j��n)?sh��)����Ҫ�ۼӵ������箔(d��ng)��(qu��n)�ޞ飺 [-rwxrwx---] ��?j��n)?sh��)�t�ǣ�

  • owner = rwx = 4+2+1 = 7
  • group = rwx = 4+2+1 = 7
  • others= --- = 0+0+0 = 0

���Ե�һ���҂�?c��)O(sh��)����(qu��n)�޵�׃���r(sh��)��ԓ�ļ��ę�(qu��n)�ޔ�(sh��)�־���770����׃����(qu��n)�޵�ָ��chmod���Z(y��)�����@�ӵģ�

 chmod [-R] xyz �ļ���Ŀ�

�x�(xi��ng)�c����(sh��)��

  • xyz : ���DŽ����ᵽ�Ĕ�(sh��)����͵ę�(qu��n)�ތ��ԣ��� rwx ���Ԕ�(sh��)ֵ�������
  • -R : �M(j��n)���f�w(recursive)�ij��m(x��)׃�����༴�Bͬ��Ŀ��µ������ļ�����(hu��)׃��

�e����(l��i)�f(shu��)�����Ҫ��.bashrc�@��(g��)�ļ����еę�(qu��n)�޶��O(sh��)����������ô�������£�

[root@www ~]# ls -al .bashrc
-rw-r--r--  1 root root 395 Jul  4 11:45 .bashrc
[root@www ~]# chmod 777 .bashrc
[root@www ~]# ls -al .bashrc
-rwxrwxrwx  1 root root 395 Jul  4 11:45 .bashrc

�����Ҫ����(qu��n)��׃�� -rwxr-xr-- ������ô��(qu��n)�޵ķ�?j��n)?sh��)�ͳɞ� [4+2+1][4+0+1][4+0+0]=754��

��̖(h��o)��͸�׃�ļ���(qu��n)��

߀��һ��(g��)��׃��(qu��n)�޵ķ����ϣ���֮ǰ�Ľ�B���҂����԰l(f��)�F(xi��n)�������Ͼ;ł�(g��)��(qu��n)�޷քe��(1)user (2)group (3)others���N�������� ��ô�҂��Ϳ��Խ���u, g, o��(l��i)�������N���ݵę�(qu��n)�ޣ�

������ a �t���� all �༴ȫ������������ô�x���ę�(qu��n)�޾Ϳ��Ԍ���r, w, x��Ҳ���ǿ���ʹ�õ��µķ�ʽ��(l��i)����

 


# touch test1 // ��(chu��ng)�� test1 �ļ�
����҂���Ҫ���ļ���(qu��n)���O(sh��)�Þ� -rwxr-xr-- ������ʹ�� chmod u=rwx,g=rx,o=r �ļ��� ��(l��i)�O(sh��)��:

# ls -al test1    // �鿴 test1 Ĭ�J(r��n)��(qu��n)��
-rw-r--r-- 1 root root 0 Nov 15 10:32 test1
# chmod u=rwx,g=rx,o=r  test1    // �޸� test1 ��(qu��n)��
# ls -al test1
-rwxr-xr-- 1 root root 0 Nov 15 10:32 test1

�������Ҫ����(qu��n)��ȥ��������׃�����Ѵ��ڵę�(qu��n)����������Ҫ�õ�ȫ���˵ĿɈ�(zh��)�Й�(qu��n)�ޣ��t��

#  chmod  a-x test1
# ls -al test1
-rw-r--r-- 1 root root 0 Nov 15 10:32 test1
“(li��n)ϵ��ʽ0755-82591179

���棺0755-82591176

�]�䣺vicky@yingtexin.net

��ַ�����������A�^(q��)���νֵ����δ��973�f(w��n)����(r��n)�S��(chu��ng)�I(y��)�@A��2��A08