上午:

重定向:

管道福(|字符)能连接命令

  ll –l /etc/ | less

 

VIM高级文本编辑器

VIM介绍

2015.9.13 VIM、权限和网络管理_target

2015.9.13 VIM、权限和网络管理_编辑器_02

VIM:编模式辑器

2015.9.13 VIM、权限和网络管理_target_03

修改文本:插入模式

2015.9.13 VIM、权限和网络管理_blank_04

保存和退出

2015.9.13 VIM、权限和网络管理_网络管理_05

移动:命令模式

2015.9.13 VIM、权限和网络管理_编辑器_06

操作文本:命令模式

2015.9.13 VIM、权限和网络管理_编辑器_07

撤销改变:命令模式

2015.9.13 VIM、权限和网络管理_网络管理_08

使用多个窗口

  2015.9.13 VIM、权限和网络管理_style_09

配置VI和VIM

2015.9.13 VIM、权限和网络管理_blank_10

用户组和权限

用户

2015.9.13 VIM、权限和网络管理_网络管理_11

2015.9.13 VIM、权限和网络管理_target_12

2015.9.13 VIM、权限和网络管理_target_13

密码

存储在/etc/shadow文件下

2015.9.13 VIM、权限和网络管理_编辑器_14

用户和组ID数字

2015.9.13 VIM、权限和网络管理_blank_15

Linux文件安全

2015.9.13 VIM、权限和网络管理_target_16

权限分类:

r:读

w:写

x:执行

用户分类:

拥有者:owner

组:group

其他:other。

2015.9.13 VIM、权限和网络管理_target_17

权限:第一个“d”代表目录;“b”代表块设备;“l”代表链接;“-”代表没有任何权限

检查权限

2015.9.13 VIM、权限和网络管理_网络管理_18

更改权限

更改文件的拥有者:chown [用户名] [文件]

更改文件的拥有组:chgrp [用户名] [文件]

更改文件的拥有者和拥有组:chown [用户名]:[组名] [文件]

更改权限:chmod [u+x] [g+w] [文件]

更改所有人的执行权限:chmod a- x [文件]

权限代码:

r=4

w=2

x=1

u=用户

g=组

o=其他用户

改变文件所有权:

chmod –R [权限代码] [文件]

递归更改权限

 

下午:

权限

默认许可:

2015.9.13 VIM、权限和网络管理_网络管理_19

针对文件夹:

查看默认Umask:命令umask

最高权限位减去默认掩码为默认权限

777-022=755

修改掩码:umask [数字]

针对文本文件:

最高权限减去111(执行权限X的代码)在减去默认UMASK

777-111-022=644

当UMASK为奇数位的时候,最后得出的值在加1位默认权限代码

更改配置文件:

vim /root/.bashrc

添加UMASK=[数字]

只针对ROOT用户有效。

vim /etc/.bashrc

添加UMASK=[数字]

针对所有用户

用户管理工具

2015.9.13 VIM、权限和网络管理_style_20

2015.9.13 VIM、权限和网络管理_style_21

组管理工具

2015.9.13 VIM、权限和网络管理_blank_22

高级权限

2015.9.13 VIM、权限和网络管理_编辑器_23

 

 

网络服务

链接:

为一个活动的网卡建立一个或多个链接,这些链接包含一个网卡的网络信息,可以在切换网络的时候不用手动更改IP地址,只要激活相关链接就可以。

命令:nmcli connection add type ethernet con-name to2 ifname eno16777736 ip4 192.168.0.2/24 gw4 192.168.1.1

            to2:为新建立的链接名称。 eno16777736:为活动的网卡名称

           nmcli connection down [ 网卡名称(nmcli connection show查看)]

           nmcli connection up [网卡名称]

2015.9.13 VIM、权限和网络管理_target_24

小提示:nmcli命令中的选项都可以自动补全。

DNS:

DNS信息配置文件:/etc/resolv.conf

主机名配置文件:/etc/hostname

本地DNS解析文件:/etc/hosts。优先级高于DNS服务器。