Linux文件系统

来源:互联网 发布:c语言逻辑表达式|x|>4 编辑:程序博客网 时间:2024/06/02 06:31

cd:使你与另一个工作目录关联
ls -l:显示权限
chmod:更改文件的访问权限
getfacl:显示文件的ACL
ln:链接到现有文件
mkdir:创建一个目录
pwd:显示工作目录的路径名
rmdir:删除一个目录
setfacl:修改文件的ACL


cd:

 cd [目录路径名] //使得另一个目录成为工作目录,它不会改变工作目录的内容。

ls -l:

 ls -l [一个或多个普通文件的名称] //当使用-l选项和一个或多个普通文件的名称调用ls时,ls显示关于文件的一行信息。     - 文件类型(第一个字符:-为普通文件,d表示为文件夹)     - 该文件的访问权限(接下来的9个字符)     - ACL标志(如果该文件有ACL则提供)     - 链接到该文件的数量     - 该文件的所有者的名称(通常是创建该文件的人)     - 文件关联的组的名称     - 该文件的大小(字节)     - 该文件的创建或最后修改的日期和时间     - 该文件的名称

chmod:

chmod a+rw [文件名]//使用chmod命令,为所有(a)用户添加(+)读写(rw)权限chmod o-rx [文件名]//使用chmod命令,删除其他(o)用户的读取(r)和执行(x)权限 UGO(user-group-other) WRX(write-read-excute)

getfacl:

getfacl [文件名]//输出的前三行构成标题:制定文件名、文件的所有者以及文件关联的组//后三行输出对应上面三类用户的权限

ln:

ln -s [源文件路径] [链接]//创建好的链接可以用 rm [链接名]来删除它

mkdir:

mkdir [新目录的路径名]//创建一个目录,其参数是新目录的路径名

pwd:

pwd//显示工作目录的路径名

rmdir:

rmdir [删除目录]//用于删除目录,你无法删除工作目录或包含除.和..以外文件的目录。//如果需要删除其中包含文件的目录,首先使用rm命令删除其中的文件,然后再删除该目录。//不必(也不能)删除.和..条目,rmdir命令会自动删除它们。//rm使用程序的-r选项(rm -r文件名),能够递归删除文件,包括目录内的目录,并最后删除目录本身。 

setfacl:

 setfacl --modify [ugo]:[name]:[permission]:[file-list] //上面的[ugo]可以是u、g或o,表示该命令分别设置用户、组或所有其他用户的文件权限;//[file-list]表示要应用权限的文件列表。当指定其他用户(o)的权限时,必须省略name。
0 0
原创粉丝点击