Redhat Linux的第六节网课 继续学习shell脚本条件测试语句 初始用户以及文件权限

while条件循环语句

格式为while 、do、done等关键词构成,与if语句进行嵌套,可以用来猜测一个随机数。

case条件测试语句

case条件语句可以判断用户输入的值,并给予回复。

计划任务服务程序

计划任务分为一次性计划任务和长期性计划任务。

一次性计划任务格式为 at+时间  然后输入命令Ctrl+D进行保存,at -c 2 查看第2个计划任务里的工作  at -l 显示当前的计划任务

atrm 2 删除2这个计划任务。

周期性计划任务:crond 服务名称  crontab 配置工具 分 时 日 月 星期 命令    这里的命令必须写命令的绝对路径,用whereis+命令来查看。

用户身份与文件权限

在linux 中用户有着唯一的标识号码,并且分为3类用户,分别是:管理员  root   uid:0    系统用户:在rhel5/6 中 uid:1-499  rhel7  1-999    普通用户:rhel5/6  500~65535   rhel7   1000~ 未知

创建用户的命令是:useradd 选项 用户名 如:useradd -u 8888 linuxprobe   可以改变linuxprobe用户的uid号为8888 

创建用户组的命令是:groupadd 选项  群组名  如:groupadd  linuxprobe  创建linuxprobe组

对于用户而言,有一个基本组和扩展组,基本组随用户一起诞生,和用户名名称一样,只有一个;扩展组可以后期加入,可以不只一个。

修改用户属性的命令:usermod 选项 用户名  常用的 选项是-g和-G  小g更改的是用户的所属用户组     大G更改的是用户的扩展组。

修改用户密码的命令:passwd 选项 用户名   根据参数的不同 有两种修改用户密码的方式: 1.passwd  用户     通过两次输入密码完成密码的更改     2.用"echo  redhat  |   passwd  --stdin  用户" 这个命令一次完成密码的重置。

删除用户的命令:userdel   用户    一般建议删除两次,先用userdel  用户名  删除用户  然后看其家目录里是否有重要文件 备份之后再使用userdel -r 用户名 进行删除家目录操作

文件权限及归属

先认识一下linux里都有那些文件: -:普通文件;文本文件    d:目录文件  l:链接文件 b:块设备文件  c:字符设备文件  p:管道文件   

权限:在linux系统中,总共有三种权限,r(读) w(写)x(执行)   对于文件来说 r  权限代表着用户可以查看该文件的内容 w 可以修改文件内容 x 如果这个文件是一个脚本文件,有执行权限。     对于目录来说  r 代表用户能查看目录的文件列表权限   w  能够在目录内新建、改名、删除文件的权限  x  能够使用cd 命令进入该目录的权限。   

学习心得

今天学习了新的文件权限,发现linux系统的文件权限可以windows系统的文件权限好玩多,windows只是告诉你无法访问该文件,而没有解决办法;而linux可以通过更改文件的权限来对文件进行操作,十分方便,同时也学习了linux里系统里庞大的文件内类型,怪不得老刘常说:"linux系统里所有的一切都是文件”。

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值