在下在写一个ftp客户端,想知道ftp用户权限在程序里怎么获得?
1、权限除不可读不可写、可读不可写、可读可写外,有没有可写不可读?
2、列表信息里的以下内容分别代表什么权限,行首每两个“-”之间都是什么意思:
(1)-rwxr-xr-x 1 2008 2008 21 Aug 01 22:36 test1.txt
drwxrwxr-x 5 2008 2008 21 Jan 09 12:35 test
---------- 1 2008 2008 21 Jul 12 2008 test2.txt
(2)-rw-r--r-- 1 hello hello 54 Apr 13 2008 mytestdoc.txt
drwxr-xr-x 1 hello hello 0 Jul 12 2008 mytestdoc
(3)-rw-rw-rw- 1 user group 23 Apr 24 12:28 test1.txt
(4)-rwxr-xr-x 1 test test 78 Apr 23 14:30 readme.txt
drwxr-xr-x 2 test test 32 Aug 21 20:59 tools
1、权限除不可读不可写、可读不可写、可读可写外,有没有可写不可读?
2、列表信息里的以下内容分别代表什么权限,行首每两个“-”之间都是什么意思:
(1)-rwxr-xr-x 1 2008 2008 21 Aug 01 22:36 test1.txt
drwxrwxr-x 5 2008 2008 21 Jan 09 12:35 test
---------- 1 2008 2008 21 Jul 12 2008 test2.txt
(2)-rw-r--r-- 1 hello hello 54 Apr 13 2008 mytestdoc.txt
drwxr-xr-x 1 hello hello 0 Jul 12 2008 mytestdoc
(3)-rw-rw-rw- 1 user group 23 Apr 24 12:28 test1.txt
(4)-rwxr-xr-x 1 test test 78 Apr 23 14:30 readme.txt
drwxr-xr-x 2 test test 32 Aug 21 20:59 tools
2.linux文件权限描述,头一个字母d表示是目录,否则,用-表示, 再看后面, 分三组,一组3个字符
三组分别表示root(超级管理员),owner(拥有者),group(组)权限, 每组的权限用3个字符表示,分别是r(可读),w(可写),x(可执行)
如果没有相应权限,用-表示.
这一点和windows的文件,目录权限类似.
drwxr-xr-x -表示该位对应的权限没有。