环境(8)Linux用户组权限


一: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  &    正确信息和错误信息都输入进去

相关