一:Linux时间日期-时间同步策略
1.日期与时间
①时间命令
data:查看当前系统时间
cal :查看日历 cal 2020
修改时间: date -s 11:11:11 ;date -s 2019-11-11 ;date -s ‘2019-11-11 11:11:11’
②日期自动同步 自动同步时间的 叫 ntp
启动同步时间 :yum install ntp -y ; ntpdate cn.ntp.org.cn ,自动同步时间
③命令执行时间统计
二:Linux用户组权限--用户 (视频打不开)
useradd zph
passwd zph
底下输入密码
每创建一个用户,就会创建一个同名的组
三:Linux用户组权限-组
创建组:groupadd tang
删除组:groupdel tang
修改组名字: groupmod -n song tang
查看用户对应的组: groups ;groups schoolboy(用户名字) 返回一个组名 当我们创建用户的时候,会默认创建一个同名的主组
修改用户的组 : usermod -g lucky shoolboy (主组) ; usermod -G lucky shoolls(附属组)
四:Linux用户组权限-权限rwx r读w写x执行权限 每三个为一组
如果没有对应的权限就用-代替了
(一共有三组)第一组代表所属用户的权限,第二组代表所属组的权限,第三组代表其他人的权限(第一个代表文件或者文件夹,剩下都是权限)
这里面第一个root是用户,第二个root是组
第一个开头的d表示文件夹,-表示文件
五:Linux用户组权限-用户和文件权限关系
比如opt这个里面,只有root能够创建东西, hcy就不能写,只能读
只有root可以编辑这个文件:
重点:如何修改这个权限呢?
第一种:修改权限:加一个w权限
第二组:把属组换了(把底下这个组换了)
修改文件权限:底下的俩种方法
修改文件所属: chown hcy rootwenjie (这样hcy就可以修改这个文件了)底下hcy就是rw了
修改权限: chmod o+w rootwenjie (这里用o+权限)
六:Linux脚本编程--管道
管道:将前面命令的结果作为参数传递给后面的命令
grip : 强大的文本搜索工具
head -10 /etc/profile | tail -1
主要有: netstat -anp | grep 6862’
七:Linux脚本编程--输出重定向
重定向: 改变数据输出的位置 ,方向 (改变数据显示的位置)
> 当时一个箭头的时候是覆盖,当时>>俩个箭头的时候是追加
ll /opt > test 就是把opt的数据打印在了test文件中
八:Linux的系统进程
进程信息: ps -ef
uid 用户id pid 进程id ppid指的是当前进程的父进程
进程号 pid 比如查看 进程号为6612 ps -ef | grep 6612
ps -aux 一般我们用这个 所有信息
杀死进程:
怎么干掉进程能? kill -9 6612 ;那么进程号为6612的进程就被杀了
九:后台进程
只需要在后面加个 & 就可以了
只需要在命令的后面添加一个&符号
ping www.baidu.com>> baidu &
jobs -l 可以查看当前的后台进程,但是只有当前用户界面可以获取到
nohup 可以防止后台进程被挂起: nohup ping www.baidu.com >> baidu 2> &1 & 正确信息和错误信息都输入进去