原创 Linux shell学习笔记[2][原]

2007-9-27 10:30 2905 6 6 分类: MCU/ 嵌入式
chown    :改变文件或目录的拥有者或组

chgrp    :改变文件的所有者权

    [root@localhost root]# ls -l

    总用量 232

    -rw-r--r--    1 root     root       209740 9月 27 08:26 fcitx3.pdf

    drwxr-xr-x    2 root     root         4096 9月 5 20:58 gcc_programe

    drwx------    3 lammy    lammy        4096 9月 27 09:23 lammy

    -rw-r--r--    1 root     root          210 9月 26 20:27 minicom.log

    drwxr-xr-x    2 root     root         4096 9月 5 20:52 other

    drwxr-xr-x    7 root     root         4096 5月 2 11:37 vmware-tools-distrib

    [root@localhost root]# chown root lammy                //更改文件lammy所有者

    [root@localhost root]# ls -l

    总用量 232

    -rw-r--r--    1 root     root       209740 9月 27 08:26 fcitx3.pdf

    drwxr-xr-x    2 root     root         4096 9月 5 20:58 gcc_programe

    drwx------    3 root     lammy        4096 9月 27 09:23 lammy

    -rw-r--r--    1 root     root          210 9月 26 20:27 minicom.log

    drwxr-xr-x    2 root     root         4096 9月 5 20:52 other

    drwxr-xr-x    7 root     root         4096 5月 2 11:37 vmware-tools-distrib

    [root@localhost root]# chgrp root lammy                //更改文件lammy用户组

    [root@localhost root]# ls -l

    总用量 232

    -rw-r--r--    1 root     root       209740 9月 27 08:26 fcitx3.pdf

    drwxr-xr-x    2 root     root         4096 9月 5 20:58 gcc_programe

    drwx------    3 root     root         4096 9月 27 09:23 lammy

    -rw-r--r--    1 root     root          210 9月 26 20:27 minicom.log

    drwxr-xr-x    2 root     root         4096 9月 5 20:52 other

    drwxr-xr-x    7 root     root         4096 5月 2 11:37 vmware-tools-distrib

    注意:使用这两个命令时必须拥有root的权限

chmod    :改变文件或目录的访问权限

    首先先分析下文件的权限的组成,文件的访问权限可以表示成:-rwx rwx rwx,在此设有三种不同的访问权限:读(r)、写(w)和

    运行(x),三个不同的用户级别:文件拥有者(u)、所属的用户组(g)和系统里的其它用户(o)。在此,可增加一个用户级别a

    (all)表    示所有这三个不同的用户级别。

    它有两种使用格式:

    使用符号标记:

    [root@localhost root]# ls -l

    总用量 232

    -rw-r--r--    1 root     root       209740 9月 27 08:26 fcitx3.pdf

    drwxr-xr-x    2 root     root         4096 9月 5 20:58 gcc_programe

    drwx------    3 root     root         4096 9月 27 10:05 lammy

    -rw-r--r--    1 root     root          210 9月 26 20:27 minicom.log

    drwxr-xr-x    2 root     root         4096 9月 5 20:52 other

    drwxr-xr-x    7 root     root         4096 5月 2 11:37 vmware-tools-distrib

    [root@localhost root]# chmod a+rw,u+x fcitx*

    [root@localhost root]# ls -l

    总用量 232

    -rwxrw-rw-    1 root     root       209740 9月 27 08:26 fcitx3.pdf

    drwxr-xr-x    2 root     root         4096 9月 5 20:58 gcc_programe

    drwx------    3 root     root         4096 9月 27 10:05 lammy

    -rw-r--r--    1 root     root          210 9月 26 20:27 minicom.log

    drwxr-xr-x    2 root     root         4096 9月 5 20:52 other

    drwxr-xr-x    7 root     root         4096 5月 2 11:37 vmware-tools-distrib

    使用八进制标记:

    0    000    没有任何权限

    1    001    只写

    2    010    只读

    3    011    读写

    4    100    只能执行

    5    101    写和执行

    6    110    读和执行

    7    111    读写执行

    如果上面[root@localhost root]# chmod a+rw,u+x fcitx*写成[root@localhost root]# chmod 766 fcitx*结果将是一样的

grep    :在指定文件中搜索特定的内容,并将含有这些内容的行标准输出

    [root@localhost lammy]# grep chmod ./

    [root@localhost lammy]# grep chmod L*

    Linux shell学习笔记:chmod       :鏀瑰彉鏂囦欢鎴栫洰褰曠殑璁块棶鏉冮檺

    Linux shell学习笔记:    [root@localhost root]# chmod a+rw,u+x fcitx*

    Linux shell学习笔记:    濡傛灉涓婇潰[root@localhost root]# chmod a+rw,u+x fcitx*鍐欐垚[root@localhost root]# chmod 766 fcitx*缁撴

    灉灏嗘槸涓?鏍风殑

    Linux shell学习笔记~:chmod      :鏀瑰彉鏂囦欢鎴栫洰褰曠殑璁块棶鏉冮檺

    Linux shell学习笔记~:   [root@localhost root]# chmod a+rw,u+x fcitx*

    Linux shell学习笔记~:   濡傛灉涓婇潰[root@localhost root]# chmod a+rw,u+x fcitx*鍐欐垚[root@localhost root]# chmod 766 fcitx*缁撴

    灉灏嗘槸涓?鏍风殑

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /2 下一条