您的位置:首页 > 运维架构 > Linux

【Linux学习记录】Linux文件属性权限、目录管理

2012-03-08 16:04 1096 查看
1.linux 文件属性

r:4 w:2 x:1 rwz表示可读可写可执行

[root@vbird ~]# ls -al

#列出所有的文件包括隐藏文件 下面显示的内容中第一个字符表示该文件为什么属性 d为目录 -为文件 l为连接文件

总计 144

drwxr-x--- 4 root root 4096 03-08 14:59 .

drwxr-xr-x 23 root root 4096 2012-03-08 ..

-rw------- 1 root root 1244 2012-03-08 anaconda-ks.cfg

-rw------- 1 root root 12 03-08 14:56 .bash_history

-rw-r--r-- 1 root root 24 2007-01-06 .bash_logout

-rw-r--r-- 1 root root 191 2007-01-06 .bash_profile

-rw-r--r-- 1 root root 176 2007-01-06 .bashrc

-rw-r--r-- 1 root root 100 2007-01-06 .cshrc

drwx------ 3 root root 4096 2012-03-08 .gconf

drwx------ 2 root root 4096 03-08 14:41 .gconfd

-rw-r--r-- 1 root root 31407 2012-03-08 install.log

-rw-r--r-- 1 root root 5521 2012-03-08 install.log.syslog

-rw-r--r-- 1 root root 129 2007-01-06 .tcshrc

-rw------- 1 root root 54 03-08 14:59 .xauthANycba

2.文件权限更改

chgrp 改变文件所属用户组

实例:

[root@vbird ~]# chgrp users install.log

#更改文件install.log所属用户组为users

[root@vbird ~]# ls -l

总计 56

-rw------- 1 root root 1244 2012-03-08 anaconda-ks.cfg

-rw-r--r-- 1 root users 31407 2012-03-08 install.log

#这里显示文件用户组已为users

-rw-r--r-- 1 root root 5521 2012-03-08 install.log.syslog

chown 改变文件拥有者

实例:

[root@vbird ~]# chown bin install.log

#更改install.log文件的拥有者为bin

[root@vbird ~]# ls -l

总计 56

-rw------- 1 root root 1244 2012-03-08 anaconda-ks.cfg

-rw-r--r-- 1 bin users 31407 2012-03-08 install.log

-rw-r--r-- 1 root root 5521 2012-03-08 install.log.syslog

chmod 改变文件的属性,SUID等特性

[root@vbird ~]#chmod [-R] xyz 文件或目录

-R 递归持续更改,或者说是同目录下的子目录继承

xyz为权限属性 这里用权限属性值的和

. 表示当前目录,也可以使用 ./ 表示

.. 表示上一层目录,也可以是使用 ../ 表示

[root@vbird ~]# cd .

[root@vbird ~]# cd ..

[root@vbird /]#

cd /etc/mnt 表示绝对路径

cd ../etc/mnt 表示相对路径

目录的相关操作

. 表示当前目录,也可以使用 ./ 表示

.. 表示上一层目录,也可以是使用 ../ 表示

- 表示前一个工作目录

~ 表示“当前用户身份”所在的家目录

~fangxin 表示fangxin用户的家目录

cd 切换目录 pwd显示当前所在的目录

mkdir建立新目录 rmdir删除‘空’目录

ls 查看文件和目录

cp复制文件或目录 rm删除文件或目录

mv移动文件与目录,或重命名

cat查看文件内容

修改文件时间与创建新文件 touch 查询touch的用法使用 man touch即可获取该命令的详细用法。touch常用的情况:1.建立空文件 2.将某个文件日期修改为当前日期(mtime与atime)

设置文件的隐藏属性 chattr 显示文件的隐藏属性 lsattr

文件类型 file 搜索文件 which ; whereis寻找特定的文件 find,locate都是搜索文件命令

本文出自 “方鑫―记录网路历程” 博客,请务必保留此出处http://fangxin.blog.51cto.com/1125131/800442
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐