《(8)--3.2 文件权限及内容显示-美化整理0824.ppt》由会员分享,可在线阅读,更多相关《(8)--3.2 文件权限及内容显示-美化整理0824.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、文件权限及内容显示文件权限及内容显示CONTENTS文件权限文件权限内容显示内容显示文件权限文件权限文件权限uLinux系统中,不同用户既要独立,又要协作王五李四张三项目目ALinux系统文件或目录的权限文件或目录的权限u文件的保护方式用户分类:文件拥有者(user)、同组用户(group)、其他用户(others)三种权限:读(r)、写(w)、执行(x)u查看文件的权限文件或目录的文件或目录的权限设定权限设定u设定文件的权限(字符设定法)语法:chmod who+|-|=mode 文件名 说明:who可是下述字符中的一个或它们的组合:u(user):表示“用户”,即文件或目录的所有者 g(g
2、roup):表示“同组用户”o(others):表示“其他用户”a(all):表示“所有用户”+|-|=:+表示添加某个权限;-表示取消某个权限;=表示赋予给定权限 mode:r(可读)、w(可写)、x(可执行)u字符设定法设定文件test1的属性为:文件属主(u)增加执行权限,与文件属主同组用户(g)增加执行权限,其他用户(o)增加执行权限。$chmod a+x test1设定文件test2的属性为:文件属主(u)增加写权限,与文件属主同组用户(g)增加写权限,其他用户(o)删除写、执行权限。$chmod ug+w,o-wx test2例1 例2 文件或目录的文件或目录的权限设定权限设定u字
3、符设定法删除文件test3的执行权限,以下三个命令均可。$chmod a-x test3$chmod-x test3$chmod ugo-x test3把文件test4的执行权限改为rwxrw-rw-。$chmod u=rwx,g=rw,o=rw test4例3 例4 文件或目录的文件或目录的权限设定权限设定u数值设定法-数值计算:r:4,w:2,x:1 语法:chmod 数值 文件名数值计算:若权限为-rwxrw-ower=rwx=(111)2=4+2+1=7 group=rw-=(110)2=4+2+0=6others=-=(000)2=0理解:mode可分为3个8进制数字,将每个8进制数
4、字转化为2进制数字,1对应的赋予相应的权限,0对应的取消相应的权限。文件或目录的文件或目录的权限设定权限设定u数值设定法举例设定文件aaa的属性为文件属主(u)拥有读、写权限,与文件属主同组用户(g)拥有读权限,其他人(o)拥有读权限。$chmod 644 aaa设定bbb这个文件的属性为:文件属主(u)可读/可写/可执行权,与文件属主同组用户(g)可读/可执行权,其他人(o)没有任何权限。$chmod 750 bbb例1 例2 文件或目录的文件或目录的权限设定权限设定内容显示内容显示内容显示ucat:查看文件,在屏幕上显示文件语法:cat 选项 文件名选项:-n 显示出行号 -A 显示文件中
5、所有字符,包括隐藏字符内容显示内容显示ucat实例内容显示内容显示umore:分页显示文件内容 语法:more 文件名读完文件再显示按空格往前翻页ctrl+f往前翻页ctrl+b往后翻页按q键退出所查看的文件内容显示内容显示uless:分页显示文件内容 语法:less 文件名边读边显示,启动快按空格往前翻页ctrl+f往前翻页ctrl+b往后翻页按q键退出所查看的文件less扩展了more命令的功能内容显示内容显示u查看文件头几行数据:了解文件中数据格式Windows需要将文件全打开才能看到数据 head-n number file-n:后面接数字,代表显示文件几行的意思 head n 15 test/查看test文件的前15行 head test /默认输出前10行例 内容显示内容显示u查看文件末尾数据:多用于查看系统日志 tail-n number file -n:后面接数字,代表显示文件几行的意思 tail n 15 test/查看test文件的末尾15行 tail test/默认输出末尾10行例 总结总结文件权限文字设定法数字设定法文件内容显示catmorelessheadtailTHANKS谢谢 谢谢 聆聆 听听