kwj

走越远,路越艰!

常用链接

统计

最新评论

文件的权限学习

ls -l列出文件的信息
ls -al列出包括隐藏文件(.开头)的信息

权限有:r(读4),w(写2),x(执行1)

权限分配有三种:文件属主(u),组用户(g),其他用户(o)

较常见的文件类型有:d(目录),-(普通文件),l(符号链接)

但我们用touch file创建文件或mkdir file创建目录的时候,通过ls -l查看时,都可

以看到其有默认的权限属性,其实是umask的作用了。umask命令确定了你创建文件的

缺省模式,可以在$HOME目录下的.profile或.bash_profile文件中修改其默认值。如

果要修改所有用户的,可以在/etc/profile中修改其值。对于文件来说,umask的值最

大只能是6(即不允行赋予其执行的权限),而目录最大值就可以达到7。

chmod实例
chmod a-x file
chomod og-w file
chmod g+w file
chmod -R 755 file

chgrp实例
chgrp file admin

chown实例
chown admin file

建立软链接(类似windows的快捷方式)
ln -s source_path target_path   //绝对路径


find的使用
find /etc -name "host*" -print
find /var/logs -type f -mtime +7 -exec rm {} \;
find /etc/init.d -name "httpd" -exec ls -l {} \;
(说明:exec后面跟执行的命令,一对{},一个空格,然后一个\,最后一个分号;

posted on 2008-01-30 12:24 木剑 阅读(173) 评论(0)  编辑  收藏 所属分类: Linux