欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

linux 学习第七天

程序员文章站 2023-08-28 23:30:37
一、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是否在线 ......

 

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

1.1、批量添加用户

 linux 学习第七天

linux 学习第七天

 

1.2、查看用户是否存在

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

b、id dream  (id 用户名称)

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

linux 学习第七天

 

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

linux 学习第七天

 

1.4、批量查询ip是否在线

linux 学习第七天

linux 学习第七天

 

1.5、猜数字

linux 学习第七天

 

1.6 判断用户输入

linux 学习第七天

 

linux 学习第七天

1.7、总结

if单、双多分支

for 范围

while 条件

case 判断

 

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

 

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

 linux 学习第七天

 

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

linux 学习第七天

 

2.1、whereis 查询命令

 linux 学习第七天

 

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

linux 学习第七天

 

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

linux 学习第七天

 

2.4 查看服务状态

linux 学习第七天

 

三、linux系统用户身份

3.1、用户分类

a、管理员:0  (root)

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

c、普通用户:1000~ 

 

3.2、 添加用户

 linux 学习第七天

 

3.3、添加用组

groupadd haha

 

3.4、修改/添加扩展组

a、usermod -g dream xiaoyang

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

linux 学习第七天

 

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

linux 学习第七天

 

3.6、删除用户

userdel 用户

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

 

四、文件权限

 

r 查看文件列表权限

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

x 切换目录权限

 linux 学习第七天

 


 

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

上一篇: 计算属性

下一篇: linux基础命令一