ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux学习第六课-条件语句、计划任务、用户身份和权限

2019-07-25 14:37:43  阅读:176  来源: 互联网

标签:语句 文件 第六课 用户组 用户 默认 命令 任务 Linux


Linux学习第六课

for条件循环语句

格式:
for 变量名 in 取值来源
do
命令序列
done

while条件循环语句

格式:
while 条件测试操作
do
命令序列
done

case条件测试语句

case 变量值 in
模式 1)
命令序列1
;;
模式 2)
命令序列2
;;
模式 3)
命令序列3
;;
*)
默认命令序列
esac

计划任务服务程序

at命令

at +时间
按ctrl+d组合键来结束编写计划任务
at -l
查看任务列表
at -c 序号
查看任务详细
atrm 序列号
删除任务

crond服务

crontab -e 创建、编辑计划任务
crontab -l 查看计划任务
crontab -r 删除计划任务
crontab -u 管理员使用此命令可以编辑其他人的计划任务
设置的计划任务时间格式:
、* * * * * 命令
分钟 小时 日 月 星期

用户身份与文件权限

用户身份:
管理员UID为0:系统管理员
系统用户UID为1-999
普通用户UID1000开始

useradd

创建新的用户
格式:useradd 参数 用户名
创建默认用户家目录:/home
默认解释器:/bin/bash
创建同名的一个用户组
参数:
-d 指定用户家目录
-e 账户到期时间,格式为YYYY-MM-DD
-u 指定该用户的默认UID
-g 指定一个初始的用户基本组(必须已存在)
-G 指定一个或者多个扩展用户组
-N 不创建同名的基本用户组
-s 指定该用户的默认Shell解释器

groupadd

创建用户组 groupdd 选项 群组名

usermod

修改用户的属性
usermod 选项 用户名
-d -m 连用,可重新指定用户的家目录并自动把旧的数据转移过去
-e 账户到期时间,格式为yYYY-MM-DD
-g变更所属用户组
-G变更扩展用户组
-L锁定用户禁止其登录系统
-U解锁用户
-s变更默认终端
-u修改用户的UID

userdel

删除用户 useradd 选项 用户名
删除时家目录会保存下来,-r可以全部删除

文件权限与归属

-:普通文件
d:目录文件
l:链接文件
b:块设备文件
c:字符设备文件
p:管道文件
r:可读 可以查看文件的列表
w:可写 可以新增、删除、重命名
x:可执行 可以进入该目录

标签:语句,文件,第六课,用户组,用户,默认,命令,任务,Linux
来源: https://blog.csdn.net/thlchina/article/details/97259788

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有