首页 > 系统服务 > 详细

linux 学习第七天

时间:2019-03-01 23:56:36      阅读:252      评论:0      收藏:0      [点我收藏+]

 

一、bash 使用(for循环、while循环)

1.1、批量添加用户

 技术分享图片

技术分享图片

 

1.2、查看用户是否存在

A、cut -d : -f 1 /etc/passwd

B、id dream  (id 用户名称)

C、ll /home(查看用户目录)

技术分享图片

 

1.3、批量删除用户(请谨慎操作)

技术分享图片

 

1.4、批量查询IP是否在线

技术分享图片

技术分享图片

 

1.5、猜数字

技术分享图片

 

1.6 判断用户输入

技术分享图片

 

技术分享图片

1.7、总结

if单、双多分支

for 范围

while 条件

case 判断

 

二、at(单次有效)、crond服务 (计划任务)

 

1、at (at 20:20  添加计划任务时间,at -l  查看任务 atrm 1 删除任务)

 技术分享图片

 

2、crontab 分 时 天 月 周 命令路径(whereis 命令查询)

技术分享图片

 

2.1、whereis 查询命令

 技术分享图片

 

2.2、编辑计划任务(每隔2天0:30 重启服务器)

技术分享图片

 

2.3、5-10月5号0点30分重启服务器

技术分享图片

 

2.4 查看服务状态

技术分享图片

 

三、linux系统用户身份

3.1、用户分类

a、管理员:0  (root)

b、系统用户:1-999  (权限较小)

c、普通用户:1000~ 

 

3.2、 添加用户

 技术分享图片

 

3.3、添加用组

groupadd haha

 

3.4、修改/添加扩展组

a、usermod -G dream xiaoyang

b、vim /etc/group (修改文件)

技术分享图片

 

3.5、锁定、解锁用户(passwd -l 用户名  锁定用户,passwd -u 用户名  解锁用户)

技术分享图片

 

3.6、删除用户

userdel 用户

userdel -r 用户 (删除用户权限和/home下文件)

 

四、文件权限

 

r 查看文件列表权限

w 在目录下新建、修改、移动权限

x 切换目录权限

 技术分享图片

 


 

注:文章整理来自《linux就该这么学》作者刘遄

linux 学习第七天

原文:https://www.cnblogs.com/rise-home/p/10459130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!