Linux9-20

补充:

which命令:

案例:查看ls命令的存放位置

which  ls

权限的表达:

        r:读

        w:写

        x:执行

rw-r--r--

前三位:表示的是属主的权限

中三位:表示的是属组的权限

后三位:表示的是其他用户的权限

文件权限:

        r:可执行cat、head、tail等命令来读取文件的内容

        w:可以用vi/vim

        x:可以执行文件

用户的角色:

        属主用户(u)

        属组用户(g)

        其他用户(o)

        所有用户(a)

chown命令

作用:修改文件的属主

选项:

        -R:在修改目录的时候,将目录中的子文件的属主一并修改

案例:将1.txt目录的属主改为tom

chown  tom  1.txt

案例:将1.txt目录的属主改为tom,并且将其目录下的子文件一并修改

chown  -R  tom  1.txt

补充:

案例:将1.txt文件的属主和属组改为tom

chown  tom.tom  1.txt

chown        .tom  1.txt                修改1.txt的属组

chgrp命令

作用:修改文件的属组

选项:

        -R:在修改目录的时候,将目录中的子文件的属组一并修改

chmod命令

作用:修改文件的权限

格式:

chmod  赋权  文件

赋权的方式:

        +:增加权限(在原有的基础上增加)

        -:去除权限(在原有的基础上去除)

        =:将权限修改为指定的权限(和原权限无关)

案例:将1.txt文件的属组增加执行权限

chmod  g+x  1.txt

案例:将1.txt文件的全部用户的权限改为只读

chmod  a=r 1.txt

数字表示权限:

        1:执行

        2:写

        4:读

        0:无权限

案例:将1.txt文件的权限改为可读可写可执行

chmod  7   1.txt         修改的是其他用户的权限

chmod  77  1.txt        修改的是属组(第一个7)和其它用户(第二个7)的权限

chmod  777  1.txt      第一个7代表的是属主,第二个是属组,第三个是其他

案例:将1.txt的属主权限改为可读可写可执行,属组是可读,其他用户没有权限

chmod  740  1.txt

sed命令

作用:替换

格式:

sed  [选项]  操作  目标文件

操作:

s///g

选项:

        -i:修改原始文件(如果不加-i,仅仅修改的是内存中的副本文件)

案例:将1.txt中的123改为456

sed  -i  s/123/456/g  1.txt

awk命令

作用:截取

格式:

awk  -F  "分隔符"  '{print  $数字}'  文件名

数字        具体到第几列

分隔符        按什么符号分割

数字:

0        表示整行

NF        最后一列

awk  -F  ":"  'NR==5'  /etc/passwd

指定输出第5行

根目录下存放的目录都是什么类型的:

        /bin:二进制文件

        /boot:存放的是系统启动时所需要的文件

        /home:存放的是普通用户的家目录

        /dev:设备文件

        /etc:存放的是系统的配置文件

        /lib:系统共享和内核模块

        /media:用于挂载的目录

        /mnt:临时挂载点

        /opt:安装大型软件

        /proc:存放的伪文件

        /root:root用户的家目录

        /run:系统运行时的数据

        /sbin:二进制文件

        /srv:存放的是系统相关的文件

        /sys:虚拟文件,内核文件

        /usr:存放的是用户的文件,如:库文件、头文件、文档、目录

        /tmp:存放的是临时文件,30天内没有访问这些文件,会自动删除

        /var:存放的是日志文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值