上午:
重定向:
管道福(|字符)能连接命令
ll –l /etc/ | less
VIM高级文本编辑器
VIM介绍
VIM:编模式辑器
修改文本:插入模式
保存和退出
移动:命令模式
操作文本:命令模式
撤销改变:命令模式
使用多个窗口
配置VI和VIM
用户组和权限
用户
组
密码
存储在/etc/shadow文件下
用户和组ID数字
Linux文件安全
权限分类:
r:读
w:写
x:执行
用户分类:
拥有者:owner
组:group
其他:other。
权限:第一个“d”代表目录;“b”代表块设备;“l”代表链接;“-”代表没有任何权限
检查权限
更改权限
更改文件的拥有者:chown [用户名] [文件]
更改文件的拥有组:chgrp [用户名] [文件]
更改文件的拥有者和拥有组:chown [用户名]:[组名] [文件]
更改权限:chmod [u+x] [g+w] [文件]
更改所有人的执行权限:chmod a- x [文件]
权限代码:
r=4
w=2
x=1
u=用户
g=组
o=其他用户
改变文件所有权:
chmod –R [权限代码] [文件]
递归更改权限
下午:
权限
默认许可:
针对文件夹:
查看默认Umask:命令umask
最高权限位减去默认掩码为默认权限
777-022=755
修改掩码:umask [数字]
针对文本文件:
最高权限减去111(执行权限X的代码)在减去默认UMASK
777-111-022=644
当UMASK为奇数位的时候,最后得出的值在加1位默认权限代码
更改配置文件:
vim /root/.bashrc
添加UMASK=[数字]
只针对ROOT用户有效。
vim /etc/.bashrc
添加UMASK=[数字]
针对所有用户
用户管理工具
组管理工具
高级权限
网络服务
链接:
为一个活动的网卡建立一个或多个链接,这些链接包含一个网卡的网络信息,可以在切换网络的时候不用手动更改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 [网卡名称]
小提示:nmcli命令中的选项都可以自动补全。
DNS:
DNS信息配置文件:/etc/resolv.conf
主机名配置文件:/etc/hostname
本地DNS解析文件:/etc/hosts。优先级高于DNS服务器。