精华内容
下载资源
问答
  • linux更改文件夹所有者读写权限

    千次阅读 2014-05-22 19:24:32
    1 chown application:application mfs/ //修改文件夹得所有者或组 chown -hR username:groupname ./目录名 其中:h表示对符号链接也起作用;  R表示对所有子文件也起作用;  后面用户名和...

    1  chown  application:application mfs/             //修改文件夹得所有者或组

    chown -hR username:groupname ./目录名

    其中:h表示对符号链接也起作用; 

    R表示对所有子文件也起作用; 

    后面的用户名和组名用冒号分割; 

    最后是要修改的目标文件夹;

    2  chmod -R 757 mfs/                             //修改文件夹得读写权限

       chmod -R 777 mfs/                            //修改文件夹得读写权限,命令来快速修改文件权限为最高(即文件可被读/写/运行)


    //***********linux部署常用命令*******

    1  ps -ef|grep Dai           //查看所有进程
    2  kill -9 26851             //杀死进程
    3  cd ../home          //切换到指定目录
    4  rm -rf Grape-Service Grape-Service.war  删除指定文件 
    5  rm -rf *        //删除当前目录所有文件 
    6  ll              // ll 列出来的结果详细信息(包括时间大小)
    9  LS         //查看文件
    10  pwd    //查看完成当前路径
    11  ./startup.sh   //启动tomcat
    12  su - root  //就等于你的操作环境跟用户都变成root了  切换用户和操作环境
    13 chown  -R application:application mfs/         //修改文件夹所有者权限
    14 chmod -R 777 mfs                    //修改用户文件夹读写可执行权限


    SSH Secure Shell 3.2.9 (Build 283)

    Copyright (c) 2000-2003 SSH Communications Security Corp - http://www.ssh.com/

    This copy of SSH Secure Shell is a non-commercial version.
    This version does not include PKI and PKCS #11 functionality.


    Last login: Mon May 19 13:35:43 2014 from 192.168.23.78
    [application@localhost ~]$ pwd
    /home/application
    [application@localhost ~]$ cd ../
    [application@localhost home]$ cd ../
    [application@localhost /]$ cd opt
    [application@localhost opt]$ cd apache-tomcat-7.0.47
    [application@localhost apache-tomcat-7.0.47]$ cd bin
    [application@localhost bin]$ ./shutdown.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [application@localhost bin]$ cd ../
    [application@localhost apache-tomcat-7.0.47]$ cd webapps
    [application@localhost webapps]$ rm -rf Grape-Service Grape-Service.war ROOT
    [application@localhost webapps]$ cd ../
    [application@localhost apache-tomcat-7.0.47]$ cd bin
    [application@localhost bin]$ .start.up
    -bash: .start.up: command not found
    [application@localhost bin]$ ./start.up
    -bash: ./start.up: No such file or directory
    [application@localhost bin]$ ./startup.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [application@localhost bin]$ ll
    total 700
    -rw-r--r-- 1 application application  28641 Oct 18  2013 bootstrap.jar
    -rw-r--r-- 1 application application  13217 Oct 18  2013 catalina.bat
    -rwxr-xr-x 1 application application  20483 Oct 18  2013 catalina.sh
    -rw-r--r-- 1 application application   2121 Oct 18  2013 catalina-tasks.xml
    -rw-r--r-- 1 application application  24283 Oct 18  2013 commons-daemon.jar
    -rw-r--r-- 1 application application 204944 Oct 18  2013 commons-daemon-native.tar.gz
    -rw-r--r-- 1 application application   2131 Oct 18  2013 configtest.bat
    -rwxr-xr-x 1 application application   1982 Oct 18  2013 configtest.sh
    -rw-r--r-- 1 application application   1342 Oct 18  2013 cpappend.bat
    drwxrwxr-x 3 application application   4096 May 19 13:15 d:
    -rwxr-xr-x 1 application application   7940 Oct 18  2013 daemon.sh
    -rw-r--r-- 1 application application   2178 Oct 18  2013 digest.bat
    -rwxr-xr-x 1 application application   2021 Oct 18  2013 digest.sh
    -rw-r--r-- 1 application application   3264 Oct 18  2013 setclasspath.bat
    -rwxr-xr-x 1 application application   3524 Oct 18  2013 setclasspath.sh
    -rw-r--r-- 1 application application   2111 Oct 18  2013 shutdown.bat
    -rwxr-xr-x 1 application application   1960 Oct 18  2013 shutdown.sh
    -rw-r--r-- 1 application application   2112 Oct 18  2013 startup.bat
    -rwxr-xr-x 1 application application   1961 Oct 18  2013 startup.sh
    -rw-r--r-- 1 application application  38682 Oct 18  2013 tomcat-juli.jar
    -rw-r--r-- 1 application application 286622 Oct 18  2013 tomcat-native.tar.gz
    -rw-r--r-- 1 application application   4114 Oct 18  2013 tool-wrapper.bat
    -rwxr-xr-x 1 application application   5086 Oct 18  2013 tool-wrapper.sh
    -rw-r--r-- 1 application application   2116 Oct 18  2013 version.bat
    -rwxr-xr-x 1 application application   1965 Oct 18  2013 version.sh
    [application@localhost bin]$ cd ../
    [application@localhost apache-tomcat-7.0.47]$ cd ../
    [application@localhost opt]$ cd ../
    [application@localhost /]$ pwd
    /
    [application@localhost /]$ cd mfs
    [application@localhost mfs]$  ll
    total 4
    drwxr-xr-x 3 root root 4096 May 19 11:26 apps
    [application@localhost mfs]$ ls
    apps
    [application@localhost mfs]$ cd ../
    [application@localhost /]$ ll
    total 102
    drwxr-xr-x    3 root        root         4096 Mar 17 18:49 apps
    dr-xr-xr-x.   2 root        root         4096 Feb 11 05:23 bin
    dr-xr-xr-x.   5 root        root         1024 Feb 11 03:20 boot
    drwxr-xr-x   16 root        root         3560 Mar  6 10:00 dev
    drwxr-xr-x.  76 root        root         4096 May 17 03:33 etc
    drwxr-xr-x.   3 root        root         4096 Feb 11 03:28 home
    dr-xr-xr-x.  10 root        root         4096 Feb 11 03:19 lib
    dr-xr-xr-x.   9 root        root        12288 Feb 11 05:23 lib64
    drwx------.   2 root        root        16384 Feb 11 03:15 lost+found
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 media
    drwxr-xr-x    3 root        root         4096 May 19 11:26 mfs
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 mnt
    drwxr-xr-x.   7 application application  4096 May 15 11:22 opt
    dr-xr-xr-x  103 root        root            0 Mar  6 18:00 proc
    dr-xr-x---.   5 root        root         4096 May 14 20:06 root
    dr-xr-xr-x.   2 root        root        12288 Feb 11 05:23 sbin
    drwxr-xr-x.   2 root        root         4096 Feb 11 03:16 selinux
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 srv
    drwxr-xr-x   13 root        root            0 Mar  6 18:00 sys
    drwxrwxrwt.   5 root        root         4096 May 19 03:46 tmp
    drwxr-xr-x.  13 root        root         4096 Feb 11 03:16 usr
    drwxr-xr-x.  19 root        root         4096 Feb 11 03:19 var
    [application@localhost /]$ 
    [application@localhost /]$ 
    [application@localhost /]$ 
    [application@localhost /]$ 
    [application@localhost /]$ 
    [application@localhost /]$ 
    [application@localhost /]$ chown application:application mfs/
    chown: changing ownership of `mfs/': Operation not permitted
    [application@localhost /]$ 
    [application@localhost /]$ 
    [application@localhost /]$ su -
    Password: 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# ls
    apache-tomcat-7.0.47.tar.gz  data  grape
    [root@localhost ~]# pwd
    /root
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# chown application:applicatiolinu 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# 辮wd
    -bash: 辮wd: command not found
    [root@localhost ~]# pwd
    /root
    [root@localhost ~]# ls
    apache-tomcat-7.0.47.tar.gz  data  grape
    [root@localhost ~]# pwd
    /root
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# 
    [root@localhost ~]# ls
    apache-tomcat-7.0.47.tar.gz  data  grape
    [root@localhost ~]# cd ..
    [root@localhost /]# ls
    apps  boot  etc   lib    lost+found  mfs  opt   root  selinux  sys  usr
    bin   dev   home  lib64  media       mnt  proc  sbin  srv      tmp  var
    [root@localhost /]# 
    [root@localhost /]# 
    [root@localhost /]# 
    [root@localhost /]# 
    [root@localhost /]# chown -r application:application mfs/
    chown: invalid option -- 'r'
    Try `chown --help' for more information.

    [root@localhost /]# chown  application:application mfs/                                                 //修改文件夹得所有者或组


    <span style="color: rgb(255, 0, 0);"><strong>chown -hR username:groupname ./目录名
    其中:h表示对符号链接也起作用;
    R表示对所有子文件也起作用;
    后面的用户名和组名用冒号分割;
    最后是要修改的目标文件夹;</strong></span>

    [root@localhost /]# 
    [root@localhost /]# 
    [root@localhost /]# 
    [root@localhost /]# ll
    total 102
    drwxr-xr-x    3 root        root         4096 Mar 17 18:49 apps
    dr-xr-xr-x.   2 root        root         4096 Feb 11 05:23 bin
    dr-xr-xr-x.   5 root        root         1024 Feb 11 03:20 boot
    drwxr-xr-x   16 root        root         3560 Mar  6 10:00 dev
    drwxr-xr-x.  76 root        root         4096 May 17 03:33 etc
    drwxr-xr-x.   3 root        root         4096 Feb 11 03:28 home
    dr-xr-xr-x.  10 root        root         4096 Feb 11 03:19 lib
    dr-xr-xr-x.   9 root        root        12288 Feb 11 05:23 lib64
    drwx------.   2 root        root        16384 Feb 11 03:15 lost+found
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 media
    drwxr-xr-x    3 application application  4096 May 19 11:26 mfs
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 mnt
    drwxr-xr-x.   7 application application  4096 May 15 11:22 opt
    dr-xr-xr-x  105 root        root            0 Mar  6 18:00 proc
    dr-xr-x---.   5 root        root         4096 May 14 20:06 root
    dr-xr-xr-x.   2 root        root        12288 Feb 11 05:23 sbin
    drwxr-xr-x.   2 root        root         4096 Feb 11 03:16 selinux
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 srv
    drwxr-xr-x   13 root        root            0 Mar  6 18:00 sys
    drwxrwxrwt.   5 root        root         4096 May 19 03:46 tmp
    drwxr-xr-x.  13 root        root         4096 Feb 11 03:16 usr
    drwxr-xr-x.  19 root        root         4096 Feb 11 03:19 var
    [root@localhost /]# ll
    total 102
    drwxr-xr-x    3 root        root         4096 Mar 17 18:49 apps
    dr-xr-xr-x.   2 root        root         4096 Feb 11 05:23 bin
    dr-xr-xr-x.   5 root        root         1024 Feb 11 03:20 boot
    drwxr-xr-x   16 root        root         3560 Mar  6 10:00 dev
    drwxr-xr-x.  76 root        root         4096 May 17 03:33 etc
    drwxr-xr-x.   3 root        root         4096 Feb 11 03:28 home
    dr-xr-xr-x.  10 root        root         4096 Feb 11 03:19 lib
    dr-xr-xr-x.   9 root        root        12288 Feb 11 05:23 lib64
    drwx------.   2 root        root        16384 Feb 11 03:15 lost+found
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 media
    drwxr-xr-x    3 application application  4096 May 19 11:26 mfs
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 mnt
    drwxr-xr-x.   7 application application  4096 May 15 11:22 opt
    dr-xr-xr-x  105 root        root            0 Mar  6 18:00 proc
    dr-xr-x---.   5 root        root         4096 May 14 20:06 root
    dr-xr-xr-x.   2 root        root        12288 Feb 11 05:23 sbin
    drwxr-xr-x.   2 root        root         4096 Feb 11 03:16 selinux
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 srv
    drwxr-xr-x   13 root        root            0 Mar  6 18:00 sys
    drwxrwxrwt.   5 root        root         4096 May 19 03:46 tmp
    drwxr-xr-x.  13 root        root         4096 Feb 11 03:16 usr
    drwxr-xr-x.  19 root        root         4096 Feb 11 03:19 var
    [root@localhost /]# ll
    total 102
    drwxr-xr-x    3 root        root         4096 Mar 17 18:49 apps
    dr-xr-xr-x.   2 root        root         4096 Feb 11 05:23 bin
    dr-xr-xr-x.   5 root        root         1024 Feb 11 03:20 boot
    drwxr-xr-x   16 root        root         3560 Mar  6 10:00 dev
    drwxr-xr-x.  76 root        root         4096 May 17 03:33 etc
    drwxr-xr-x.   3 root        root         4096 Feb 11 03:28 home
    dr-xr-xr-x.  10 root        root         4096 Feb 11 03:19 lib
    dr-xr-xr-x.   9 root        root        12288 Feb 11 05:23 lib64
    drwx------.   2 root        root        16384 Feb 11 03:15 lost+found
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 media
    drwxr-xr-x    3 application application  4096 May 19 11:26 mfs
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 mnt
    drwxr-xr-x.   7 application application  4096 May 15 11:22 opt
    dr-xr-xr-x  105 root        root            0 Mar  6 18:00 proc
    dr-xr-x---.   5 root        root         4096 May 14 20:06 root
    dr-xr-xr-x.   2 root        root        12288 Feb 11 05:23 sbin
    drwxr-xr-x.   2 root        root         4096 Feb 11 03:16 selinux
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 srv
    drwxr-xr-x   13 root        root            0 Mar  6 18:00 sys
    drwxrwxrwt.   5 root        root         4096 May 19 03:46 tmp
    drwxr-xr-x.  13 root        root         4096 Feb 11 03:16 usr
    drwxr-xr-x.  19 root        root         4096 Feb 11 03:19 var
    [root@localhost /]# ls
    apps  boot  etc   lib    lost+found  mfs  opt   root  selinux  sys  usr
    bin   dev   home  lib64  media       mnt  proc  sbin  srv      tmp  var
    [root@localhost /]# cd /
    [root@localhost /]# ls
    apps  boot  etc   lib    lost+found  mfs  opt   root  selinux  sys  usr
    bin   dev   home  lib64  media       mnt  proc  sbin  srv      tmp  var
    [root@localhost /]# cd root/
    [root@localhost ~]# ls
    apache-tomcat-7.0.47.tar.gz  data  grape
    [root@localhost ~]# cd data/
    [root@localhost data]# ls
    log
    [root@localhost data]# cd log/
    [root@localhost log]# ls
    grape
    [root@localhost log]# cd grape/
    [root@localhost grape]# ls
    app  error  sys
    [root@localhost grape]# cd error/
    [root@localhost error]# ls
    Grape-service-error.log.2014-05-14.log
    [root@localhost error]# more Grape-service-error.log.2014-05-14.log 
    [root@localhost error]# cd ../
    [root@localhost grape]# ls
    app  error  sys
    [root@localhost grape]# cd app/
    [root@localhost app]# ls
    Grape-service-app.log.2014-05-14.log  Grape-service-app.log.2014-05-15.log  service-invoker.log.2014-05-14
    [root@localhost app]# ll
    total 56
    -rw-r--r-- 1 root root 42593 May 14 21:55 Grape-service-app.log.2014-05-14.log
    -rw-r--r-- 1 root root  9727 May 15 11:03 Grape-service-app.log.2014-05-15.log
    -rw-r--r-- 1 root root     0 May 14 20:06 service-invoker.log.2014-05-14
    [root@localhost app]# ls
    Grape-service-app.log.2014-05-14.log  Grape-service-app.log.2014-05-15.log  service-invoker.log.2014-05-14
    [root@localhost app]# cd /
    [root@localhost /]# ls
    apps  boot  etc   lib    lost+found  mfs  opt   root  selinux  sys  usr
    bin   dev   home  lib64  media       mnt  proc  sbin  srv      tmp  var
    [root@localhost /]# cd /mfs/apps/image/userIcon
    [root@localhost userIcon]# ls
    [root@localhost userIcon]# ls
    [root@localhost userIcon]# pwd
    /mfs/apps/image/userIcon
    [root@localhost userIcon]# ll
    total 0
    [root@localhost userIcon]# ll
    total 0
    [root@localhost userIcon]# cd ..
    [root@localhost image]# ll
    total 4
    drwxr-xr-x 2 root root 4096 May 19 11:26 userIcon
    [root@localhost image]# cd /opt/data
    [root@localhost data]# ls
    log
    [root@localhost data]# cd log
    [root@localhost log]# ls
    grape
    [root@localhost log]# cd grape
    [root@localhost grape]# ls
    app  error  sys
    [root@localhost grape]# cd app
    [root@localhost app]# ls
    Grape-service-app.log.2014-05-15.log  Grape-service-app.log.2014-05-18.log  service-invoker.log.2014-05-16
    Grape-service-app.log.2014-05-16.log  Grape-service-app.log.2014-05-19.log
    Grape-service-app.log.2014-05-17.log  service-invoker.log.2014-05-15
    [root@localhost app]# ll
    total 180
    -rw-rw-r-- 1 application application 48549 May 15 20:53 Grape-service-app.log.2014-05-15.log
    -rw-rw-r-- 1 application application 87314 May 16 21:32 Grape-service-app.log.2014-05-16.log
    -rw-rw-r-- 1 application application   140 May 17 21:30 Grape-service-app.log.2014-05-17.log
    -rw-rw-r-- 1 application application   497 May 18 21:48 Grape-service-app.log.2014-05-18.log
    -rw-rw-r-- 1 application application 23071 May 19 13:01 Grape-service-app.log.2014-05-19.log
    -rw-rw-r-- 1 application application     0 May 15 11:22 service-invoker.log.2014-05-15
    -rw-rw-r-- 1 application application     0 May 16 10:53 service-invoker.log.2014-05-16
    [root@localhost app]# tail -f Grape-service-app.log.2014-05-19.log 
    2014-05-19 12:20:54.377 [http-bio-8080-exec-10] INFO  com.saic.grape.controller.UserController -蹇璁板狅煎殓俊楠璇鐮
    2014-05-19 12:21:29.058 [http-bio-8080-exec-8] INFO  com.saic.grape.controller.UserController -绋娣璁剧疆姘瀵鐮
    2014-05-19 12:22:02.963 [http-bio-8080-exec-2] INFO  com.saic.grape.controller.UserController -澶
                                                                                                     珑ㄦ风诲?
    2014-05-19 12:53:57.091 [http-bio-8080-exec-7] INFO  com.saic.grape.controller.UserController -澶
                                                                                                     珑ㄦ风诲?
    2014-05-19 12:55:06.328 [http-bio-8080-exec-9] INFO  com.saic.grape.controller.UserController -蹇璁板狅煎殓俊楠璇鐮
    2014-05-19 12:55:38.094 [http-bio-8080-exec-1] INFO  com.saic.grape.controller.UserController -澶
                                                                                                     珑ㄦ风诲?
    2014-05-19 12:56:51.743 [http-bio-8080-exec-6] INFO  com.saic.grape.controller.UserController -澶
                                                                                                     珑ㄦ风诲?
    2014-05-19 12:59:28.703 [http-bio-8080-exec-5] INFO  com.saic.grape.controller.UserController -澶
                                                                                                     珑ㄦ风诲?
    2014-05-19 13:00:09.387 [http-bio-8080-exec-3] INFO  com.saic.grape.controller.UserController -澶
                                                                                                     珑ㄦ风诲?
    2014-05-19 13:01:35.989 [http-bio-8080-exec-10] INFO  com.saic.grape.controller.UserController -澶
                                                                                                      珑ㄦ风诲?
    sdf^H^H^H^H^H^C
    [root@localhost app]# ls
    Grape-service-app.log.2014-05-15.log  Grape-service-app.log.2014-05-18.log  service-invoker.log.2014-05-16
    Grape-service-app.log.2014-05-16.log  Grape-service-app.log.2014-05-19.log
    Grape-service-app.log.2014-05-17.log  service-invoker.log.2014-05-15
    [root@localhost app]# cd /mfs
    [root@localhost mfs]# ls
    apps
    [root@localhost mfs]# ll
    total 4
    drwxr-xr-x 3 root root 4096 May 19 11:26 apps
    [root@localhost mfs]# cd ../
    [root@localhost /]# ls
    apps  boot  etc   lib    lost+found  mfs  opt   root  selinux  sys  usr
    bin   dev   home  lib64  media       mnt  proc  sbin  srv      tmp  var
    [root@localhost /]# ll
    total 102
    drwxr-xr-x    3 root        root         4096 Mar 17 18:49 apps
    dr-xr-xr-x.   2 root        root         4096 Feb 11 05:23 bin
    dr-xr-xr-x.   5 root        root         1024 Feb 11 03:20 boot
    drwxr-xr-x   16 root        root         3560 Mar  6 10:00 dev
    drwxr-xr-x.  76 root        root         4096 May 17 03:33 etc
    drwxr-xr-x.   3 root        root         4096 Feb 11 03:28 home
    dr-xr-xr-x.  10 root        root         4096 Feb 11 03:19 lib
    dr-xr-xr-x.   9 root        root        12288 Feb 11 05:23 lib64
    drwx------.   2 root        root        16384 Feb 11 03:15 lost+found
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 media
    drwxr-xr-x    3 application application  4096 May 19 11:26 mfs
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 mnt
    drwxr-xr-x.   7 application application  4096 May 15 11:22 opt
    dr-xr-xr-x  110 root        root            0 Mar  6 18:00 proc
    dr-xr-x---.   5 root        root         4096 May 14 20:06 root
    dr-xr-xr-x.   2 root        root        12288 Feb 11 05:23 sbin
    drwxr-xr-x.   2 root        root         4096 Feb 11 03:16 selinux
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 srv
    drwxr-xr-x   13 root        root            0 Mar  6 18:00 sys
    drwxrwxrwt.   5 root        root         4096 May 19 03:46 tmp
    drwxr-xr-x.  13 root        root         4096 Feb 11 03:16 usr
    drwxr-xr-x.  19 root        root         4096 Feb 11 03:19 var
    [root@localhost /]# chmod -R 757 mfs                                   //修改文件夹得读写权限
    [root@localhost /]# ll
    total 102
    drwxr-xr-x    3 root        root         4096 Mar 17 18:49 apps
    dr-xr-xr-x.   2 root        root         4096 Feb 11 05:23 bin
    dr-xr-xr-x.   5 root        root         1024 Feb 11 03:20 boot
    drwxr-xr-x   16 root        root         3560 Mar  6 10:00 dev
    drwxr-xr-x.  76 root        root         4096 May 17 03:33 etc
    drwxr-xr-x.   3 root        root         4096 Feb 11 03:28 home
    dr-xr-xr-x.  10 root        root         4096 Feb 11 03:19 lib
    dr-xr-xr-x.   9 root        root        12288 Feb 11 05:23 lib64
    drwx------.   2 root        root        16384 Feb 11 03:15 lost+found
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 media
    drwxr-xrwx    3 application application  4096 May 19 11:26 mfs
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 mnt
    drwxr-xr-x.   7 application application  4096 May 15 11:22 opt
    dr-xr-xr-x  113 root        root            0 Mar  6 18:00 proc
    dr-xr-x---.   5 root        root         4096 May 14 20:06 root
    dr-xr-xr-x.   2 root        root        12288 Feb 11 05:23 sbin
    drwxr-xr-x.   2 root        root         4096 Feb 11 03:16 selinux
    drwxr-xr-x.   2 root        root         4096 Sep 23  2011 srv
    drwxr-xr-x   13 root        root            0 Mar  6 18:00 sys
    drwxrwxrwt.   5 root        root         4096 May 19 03:46 tmp
    drwxr-xr-x.  13 root        root         4096 Feb 11 03:16 usr
    drwxr-xr-x.  19 root        root         4096 Feb 11 03:19 var
    [root@localhost /]# pwd
    /
    [root@localhost /]# cd opt
    [root@localhost opt]# cd apache-tomcat-7.0.47/webapps
    [root@localhost webapps]# rm -rf Grape-Service Grape-Service.war ROOT
    [root@localhost webapps]# cd ../
    [root@localhost apache-tomcat-7.0.47]# cd bin
    [root@localhost bin]# ./shutdown.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# ./startup.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# 
    [root@localhost bin]# ./startup.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# ./shutdown.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# cd ../
    [root@localhost apache-tomcat-7.0.47]# cd webapps
    [root@localhost webapps]# rm -rf Grape-Service Grape-Service.war ROOT
    [root@localhost webapps]# cd ../bin
    [root@localhost bin]# ./startup.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# pwd
    /opt/apache-tomcat-7.0.47/bin
    [root@localhost bin]# ./shutdown.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# ./startup.sh
    Using CATALINA_BASE:   /opt/apache-tomcat-7.0.47
    Using CATALINA_HOME:   /opt/apache-tomcat-7.0.47
    Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.47/temp
    Using JRE_HOME:        /opt/jdk1.7.0_45
    Using CLASSPATH:       /opt/apache-tomcat-7.0.47/bin/bootstrap.jar:/opt/apache-tomcat-7.0.47/bin/tomcat-juli.jar
    [root@localhost bin]# cd ../
    [root@localhost apache-tomcat-7.0.47]# cd ../../
    [root@localhost /]# cd mfs
    [root@localhost mfs]# ll
    total 4
    drwxr-xrwx 3 application application 4096 May 19 11:26 apps
    [root@localhost mfs]# cd apps
    [root@localhost apps]# ll
    total 4
    drwxr-xrwx 3 application application 4096 May 19 18:55 image
    [root@localhost apps]# cd image
    [root@localhost image]# ll
    total 32
    -rw-r--r-- 1 root        root        7989 May 19 18:47 11_1400496458438-thumbnail.jpg
    -rw-r--r-- 1 root        root        7989 May 19 18:48 11_1400496520156-thumbnail.jpg
    -rw-r--r-- 1 root        root        7972 May 19 18:55 11_1400496932692-thumbnail.jpg
    -rw-r--r-- 1 root        root         968 May 19 18:44 d123456_1400496293200-thumbnail.jpg
    drwxr-xrwx 2 application application 4096 May 19 18:55 userIcon
    [root@localhost image]# 
    展开全文
  • 正 文:      Linux系统下查看文件或文件夹的权限:      在终端输入: ls -l...

    正 文:

         Linux系统下查看文件或文件夹的权限:
         在终端输入:
    ls -l xxx.xxx (xxx.xxx是文件名)
      那么就会出现相类似的信息,主要都是这些:
    -rw-rw-r-- 

         如下图:



    一共有10位数
      其中: 最前面那个 - 代表的是类型,如果是目录,最前面这个是d
      中间那三个 rw- 代表的是所有者(user)
      然后那三个 rw- 代表的是组群(group)
      最后那三个 r-- 代表的是其他人(other)
      然后我再解释一下后面那9位数:
      r 表示文件可以被读(read)
      w 表示文件可以被写(write)
      x 表示文件可以被执行(如果它是程序的话)
      - 表示相应的权限还没有被授予  现在该说说修改文件权限了
      在终端输入:
      chmod o+w xxx.xxx
      表示给其他人授予写xxx.xxx这个文件的权限
      chmod go-rw xxx.xxx
      表示删除xxx.xxx中组群和其他人的读和写的权限  其中:
      u 代表所有者(user)
      g 代表所有者所在的组群(group)
      o 代表其他人,但不是u和g (other)
      a 代表全部的人,也就是包括u,g和o
      r 表示文件可以被读(read)
      w 表示文件可以被写(write)
      x 表示文件可以被执行(如果它是程序的话)
      其中:rwx也可以用数字来代替
      r  ------------4
      w ------------2
      x ------------1
      - ------------0  行动:
      + 表示添加权限
      - 表示删除权限
      = 表示使之成为唯一的权限  当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:
      -rw------- (600) 只有所有者才有读和写的权限
      -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
      -rwx------ (700) 只有所有者才有读,写,执行的权限
      -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
      -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
      -rw-rw-rw- (666) 每个人都有读写的权限
      -rwxrwxrwx (777) 每个人都有读写和执行的权限      等效写法:

    1. chmod u+rw xxx.xxx = chmod 600 xxx.xxx
    2. chmod a+r xxx.xxx = chmod 444 xxx.xxx

      如果要加上特殊权限,就必须使用4位数字才能表示。特殊权限的对应数值为:
    s或 S (SUID):对应数值4。
    s或 S (SGID):对应数值2。
    t或 T :对应数值1。     用同样的方法修改文件权限就可以了
    chmod 7600 xxx.xxx    想一次修改某个目录下所有文件的权限,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。
    例如:


    1. chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx
    2. chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx

    使用命令chown改变目录或文件的所有权
    文件与目录不仅可以改变权限,其所有权及所属用户组也能修改,和设置权限类似,用户可以通过图形界面来设置,或执行chown命令来修改。
    chown user xxx.xxx要改变所属组,可使用下面命令:
    chown :users xxx.xxx要同时改变所属用户和组:
    chown user:usergroup xxx.xxx要修改目录及子目录的权限,使用-R参数就可以了,方法和前面一样。
    作者:飘易
    来源:飘易

    转载: http://www.piaoyi.org/linux/Linux-chmod-chown.html






    展开全文
  • linux 读写权限

    2018-05-15 14:50:00
    设置文件夹的读写权限: 读取权限 r = 4写入权限 w = 2执行权限 x = 1 sudo chmod -R 777 /data 权限码描述 sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,...

    设置文件夹的读写权限:

    读取权限 r = 4 
    写入权限 w = 2 
    执行权限 x = 1 

    sudo chmod -R 777 /data

    权限码描述

    sudo chmod 600 ××× (只有所有者有读和写的权限)
    sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
    sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
    sudo chmod 666 ××× (每个人都有读和写的权限)
    sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

    -R表示包含设置所有子目录

    转载于:https://www.cnblogs.com/blts/p/9040922.html

    展开全文
  • 在root用户登录情况,赋予opt目录...文件:指定要改变所有者和工作组文件列表。支持多个文件和目标,支持shell通配符。 ** 实例 ** # 将目录/opt 及其下面所有文件、子目录文件主改成 liuhai chown -R l...

     

    在root用户登录的情况,赋予opt目录给liuhai这个用户权限 示例代码:
     

    # 将目录/opt 及其下面的所有文件、子目录的文件主改成 liuhai
    chown -R liuhai:liuhai /opt
    • 参数
    用户:组:指定所有者和所属工作组。当省略“:组”,仅改变文件所有者;
    文件:指定要改变所有者和工作组的文件列表。支持多个文件和目标,支持shell通配符。
    
    • ** 实例 **
    # 将目录/opt 及其下面的所有文件、子目录的文件主改成 liuhai
    chown -R liuhai:liuhai /opt 

     

    参考:

    https://www.cnblogs.com/jiangfeilong/p/11141208.html

    展开全文
  • Linux:设置文件和文件夹的读写权限

    万次阅读 2019-03-23 11:53:33
    中间那三个 rw- 代表所有者(user) 然后那三个 rw- 代表是组群(group) 最后那三个 r-- 代表是其他人(other) 这里再解释一下后面那9位数: r 表示文件可以被读(read) w 表示文件可以被写(write) x ....
  • linux 文件读写权限

    千次阅读 2015-03-06 17:17:55
    表示是该文件的所有者的权限,rwx 表示拥有读、写、执行的全部权限 中间的三位 xr- 表示 同组用户的权限 即root组里 非root 用户拥有的权限 最后的三位 表示的是他组用户的读写权限 r-x 表示他组用户有读和执行的...
  • chmod命令可以修改文件或文件夹的读写权限chmod命令的两种方式:(一)chmod [ u / g / o / a ] [ + / - / = ] [ r / w / x ] file其中 :u表示User,是文件的所有者g表示跟User同Group的用户o表示Other,即其他用户...
  • linux下的读写权限

    2014-03-21 15:54:11
    查看文件权限的语句:  在终端输入:ls -l xxx.xxx (xxx.xxx是文件名... 中间那三个 rw- 代表所有者(user)  然后那三个 rw- 代表是组群(group)  最后那三个 r-- 代表是其他人(other) ...
  • apache配置网站目录的读写权限 分享下apache中配置网站目录文件权限的方法。假设http服务器运行用户和用户组是www,网站用户为centos,网站根目录是/home/centos/web。操作方法与步骤:1,首先,设定...
  • 权限所有者和目录权限12.1 设置文件和目录权限文件-rw-r--r-- -后面是9个权限位// 前三位 rw- 文件所有者对文件的权限,可读写不能执行 r//读 w//写 x//执行 //中间三位 r-- 文件所属群组成员对文件的权限 可读 //...
  • 设置文件夹的读写权限: sudo chmod -R 777 /data 权限码描述 sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× ...
  • 读写权限 查看文件权限语句:  在终端输入:  ls-lxxx.xxx(xxx.xxx是文件名)  那么就会出现相类似信息,主要都是... 中间那三个rw-代表所有者(user)  然后那三个rw-代表是组群(group)  ...
  • Linux下Apache网站目录读写权限的设置

    千次阅读 2013-06-20 10:30:31
    网站目录文件权限的设置对网站安全至关重要,下面简单介绍网站目录文件权限的基本设定。 ...我们首先设定网站目录和文件的所有者和所有组为centos,www,如下命令: chown -R centos:www /home/
  • chmod 命令修改文件读写权限

    千次阅读 2019-06-15 09:30:16
    Ubuntu chmod 命令可以用来修改文件或文件夹的读写权限 chmod 命令有两种使用方式 一、 chmod [u/g/o/a] [+/-/=] [r/w/x] filename [ ]里都代表的意思: u表示User,是文件的所有者 g表示跟User同Group的用户 o...
  • Ubuntu设置文件读写权限

    千次阅读 2013-08-05 23:11:42
    Ubuntu许多操作是在终端中进行,通过sudo命令治理文件是由root持有权限的,一般用户是无法改变。...sudo chmod 600 ××× (只有所有者有读和写的权限), sudo chmod 644 ××× (所有者有...
  • 点击打开链接,这是因为我想在/home/用户/下创建一个目录来保作为ftp图片服务器,发现mkdir创建目录只有root用户才有读写执行操作,所以要用chmod -R 777 /home来修改,或者用chown更改所有者1.更改所有者:chown -R ...
  • Ubuntu下修改目录权限需要先用 sudo 来获得管理员权限,格式如下: sudo chmod 600 (只有所有者有读和写的权限) sudo chmod 644 (所有者有读和写的权限,组用户只有读的权限) sudo chmod 7 ...
  • Ubuntu chmod 命令修改文件读写权限

    千次阅读 2019-03-17 13:30:37
    Ubuntu chmod 命令可以用来修改文件或文件夹的读写权限 chmod 命令有两种使用方式 一、 chmod [u/g/o/a] [+/-/=] [r/w/x] filename 1 [ ]里都代表的意思: u表示User,是文件的所有者 g表示跟User同Group的用户 ...
  • Ubuntu许多操作是在终端中进行,通过sudo命令治理文件是由root持有权限的...常用方法如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读...
  • center os 文件读写权限

    2018-09-16 21:07:00
    五、使用chmod和数字改变文件或目录访问权限文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个...
  • 主要是容易忘记递归是大写还是小写,很多命令都是小写,然后网上只有改单层,还要墨迹一大堆解释。 如果要改所有者用chown 是挺水,不过省下次搜索浪费我时间。 ...
  • Linux查看、修改文件读写权限

    万次阅读 多人点赞 2018-01-05 15:20:00
    整理下Linux文件权限相关知识 一、查看文件夹或文件可读可写权限: ...后面9位可以拆分为3组来看,分别对应不同用户,2-4位代表所有者user的权限说明,5-7位代表组群group的权限说明,8-10位代表其他人
  • Linux系统如何查看及修改文件读写权限查看文件权限语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似信息,主要都是这些: -rw-rw-r—— 一共有10位数 其中: 最前面那个 - 代表...
  • 设置文件夹的读写权限: sudo chmod -R 777 /data 权限码描述 sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 910
精华内容 364
关键字:

所有者的读写权限