学习Linux课程第六天
—_—今天写的博客有点多,本来打算明天写的,但是怕明天有新的东西要学,所以就开始写了
先来巩固一下今晚学的东西
一、计划任务服务程序
1、一次性计划任务:at 时间 例如:今晚11点30分开启网站服务
at 时间 建立一次计划任务(Ctrl+D创建结束)
at -l 查看计划任务
atrm 编码 删除对应编码计划任务
at -c 查看计划任务详细信息
2、长期性计划任务: crond 服务 例如:每天定时执行某一项任务,实现自动化运维
crontab -e 创建编辑计划任务
crontab -l 查看当前计划任务
crontab -r 删除某条计划任务
crontab -e -u 用户 可以编辑对应用户计划任务
计划任务内容: 分 时 日 月 星期 命令(命令要加入路径,查找路径命令whereis 命令)
如 30 4 */2 * * /usr/sbin/reboot 每隔一天4:30进行重启服务
30 4 * * * /usr/bin/tar czvf back.tar.gz /home/wwwroot 每天4:30打包文件
计划任务保存在 /etc/crontab 文件中
二、用户身份
Linux系统中三类用户
1、管理员 root UID 0
2、系统用户 5/6 UID 1-499
7 UID 1-999 保存在/sbin/nologin
3、普通用户 5/6 UID 500-65535
7 UID 1000-
三、用户命令
1、useradd
用于添加用户 useradd [选项] 用户
useradd -d 指定用户家目录 useradd -u 指定用户UID号 useradd -s 指定用户解释器
查看用户 id 用户
2、groupadd
用于创建用户组 groupadd [选项] 组名
3、usermod
用于修改用户或组属性 usermod [选项] 用户或组
4、passwd
用于修改用户密码 passwd [选项] 用户名
5、userdel
用于删除用户 userdel [选项] 用户
-f 强制删除 -r同时删除用户和用户家目录
四、文件权限
rw-rwx--wx 673
1、一般文件中
读:表示能够读取文件的实际内容
写:表表示能够在目录内新增、删除、重命名文件
执行:则表示能够运行一个脚本程序
2、目录中
读:能够读取目录内的文件列表
写:表示能够编辑、新增、修改、删除文件的实际内容
执行:表示能够进入该目录
3、chmod 权限 文件
总结;这几天学的东西不少,还需要自己好好去深入掌握下,多做实验,多理解