经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Linux/Shell » 查看文章
ubuntu 文件权限及内容显示
来源:cnblogs  作者:东厸芔  时间:2021/4/12 9:45:35  对本文有异议

文件权限及内容显示

文件权限

设定文件的权限(字符设定法)

语法: chmod [who] [+ | - | =] [mode] 文件名

说明:[who] 可是下述字符中的一个或它们的组合:

u(user):表示"用户",及文件或目录的所有者

g(group):表示”同组用户

o(other):表示”其他用户

a(all):表示”所有用户

[+ | - | =] :+表示添加某个权限; - 表示取消某个权限;= 表示赋予给定权限

[mode] : r(可读性)、w(可写)、x(可执行)

? 字符设定法

例1:设定test1的属性为:文件属主(u)增加执行权限,与文件属主同组用户(g)增加执行权限,其他用户(o)增加执行权限。

? $ chmod a+x test1

例2:设定test2的属性为:文件属主(u)增加执行权限,与文件属主同组用户(g)增加执行权限,其他用户(o)删除写、执行权限。

? $ chmod ug+w,o-wx test2

例3:删除文件test3的执行权限,以下三个命令均可

? $ chmod a-x test3

? $ chmod -x test3

? $ chmod ugo-x test3

例4:把文件test4的执行权限改为rwxrw-rw。

? $ chmod u=rwx,g=rw,o=rw test4

? 数值设定法

-> 数值计算:r:4 ,w:2 , x:1

语法:chmod 数值 文件名

  1. 数值计算:若权限为[-rwxrw----]
  2. ower=rwx=(111)2=4+2+1=7
  3. group=rw-=(110)2=4+2+0=6
  4. other=---=(000)2=0
  5. 理解:mode可分为38进制数字,将每个8进制数字转化为2进制数字,
  6. 1对应的赋予相应的权限,0对应的取消相应的权限。

? 数值设定法举例

例1:设定文件aaa的属性为文件属主(u)拥有读、写权限,与文件属主同组用户(g)拥有读权限,其他用户(o)拥有读权限。

? $ chmod 644 aaa

例2:设定文件aaa的属性为文件属主(u)可读/可写/可执行权,与文件属主同组用户(g)可读/可执行权,其他用户(o)没有权限。

? $ chmod 750 bbb

文件内容显示

cat

? cat:查看文件,在屏幕上显示文件

语法:cat [选项] 文件名

? -n 显示出行号

? -A 显示文件中所有的字符,包括隐藏字符

more

?more :分页显示文件内容

? 语法:more 文件名

? ? 读完文件再显示

? ? 按空格往前翻页

? ? ctrl + f 往前翻页

? ? ctrl + b 往后翻页

? ?按 q 键退出所查看的文件

less

? less :分页显示文件内容

? 语法:less 文件名

? ?边读边显示,启动快

? ? 按空格往前翻页

? ? ctrl + f 往前翻页

? ? ctrl + b 往后翻页

? ?按 q 键退出所查看的文件

? ? less 扩展了more命令的功能

? 查看文件头几行数据:了解文件中数据格式

Windows 需要将文件全打开才能看到数据

head [-n number] file

-n :后面接数字,代表显示文件几行的意思

:head -n 15 test //查看test文件的前15行

? head test //默认输出前10行

tail

? 查看文件末尾数据:多用于查看系统日志

tail [-n number] file

-n :后面接数字,代表显示文件几行的意思

:tail -n 15 test //查看test文件的末尾15行

? tail test //默认输出末尾10行

原文链接:http://www.cnblogs.com/donglinhui/p/14622576.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号