丈夫欲遂平生志,一载寒窗一举汤。这篇文章主要讲述LinuxProbe第六课听课笔记相关的知识,希望能为你提供帮助。
脚本循环语句
for
变量名 in
取值列表
for
用户名
in
列表文件
do
do
命令序列
创建用户并设置密码
done
done
read命令用于读取用户输入的密码值
格式:read -p
/dev/null是一个被称为Linux黑洞的文件,把输出信息重定向到这个文件等同于删除数据,类似回收站,保持用户屏幕简洁
$(命令)相当于`命令`:执行括号或者双引号括起来的字符串中的命令
while
条件测试操作
while
未猜中正确价格
do
do
命令序列
反复猜测商品价格
done
done
expr命令:取得变量的结果
$RANDOM:产生一个随机变量
case语句:在多个范围内匹配数据,若匹配成功则执行相关命令并结束整个条件测试;如果数据不在所列出的范围内,则会执行星号(*)中所定义的默认命令。
任务服务程序:crond服务名称
at命令:一次性任务,重启后自动删除-l
查看
删除at任务命令:atrm 任务编号
crontab命令:长期性任务,在编写任务中,命令语句要使用绝对路径,查看命令的绝对路径:which 命令名称或者whereis 命令名称
删除at任务命令:crontab -r
任务中的字段格式:
分
时
日
月
星期
命令
1.字段没有,设置为星号
2.日和星期不能同时使用,要不有日,要不星期,否则会导致冲突
用户身份与文件权限
下图解释,不同系统查看UID编号,便知道用户的身份
常用命令:id
useradd
groupadd
usermod
passwd
userdel
【LinuxProbe第六课听课笔记】
推荐阅读
- Redis核心原理与实践--列表实现原理之quicklist结构
- ??一个聊天室案例带你了解Node.js+ws模块是如何实现websocket通信的
- Docker安装及基础
- 树莓派之--格式化树莓派系统SD卡
- Getx在flutter中响应式设计
- Linux: 硬件时钟, 系统时钟, 网络时钟, 时区修改和同步
- 一文带你看懂HarmonyOS如何适配多种终端
- EasyDSS调用转码服务合成视频的接口时无反应排查
- linux之tar使用技巧