linux 使用者管理
1.用户标识符
UID 用户ID
GID 用户组ID
2./etc/passwd 文件结构
id范围:0系统管理员|1~499 (系统账号)|500~65535 可登录账号
字段:账号名称、密码、UID、GID、用户信息说明列、主文件夹、Shell
3.有效与初始用户组:groups,newgrp
3.1. etc/group
3.2. groups 有效与支持用户组的查看
4. 账号管理
Useradd [-u UID][-g 初始用户组][-G 次要用户组][-mM]
Useradd的默认值可以通过下面方法调用出来:
5.用户功能
常用命令:finger 查看用户相关的信息
Id 查看某人或自己相关的UID、GID等的信息。
6.例行性工作[crontab]
6.1.仅执行一次的工作调度
6.1.1.atd的启动与at的运行方式
注:单一工作调度时,需要启动atd这个服务。
可通过:chkconfig atd on 设置atd开机启动这个服务。
配置后:查看开机启动服务配置
--level<等级代号> 指定读系统服务要在哪一个执行等级中开启或关闭。
等级0表示:表示关机
等级1表示:单用户模式
等级2表示:无网络连接的多用户命令行模式
等级3表示:有网络连接的多用户命令行模式
等级4表示:不可用
等级5表示:带图形界面的多用户模式
等级6表示:重新启动
工作情况:
1)寻找/etc/at.allow这个文件,写在这个文件中的用户才能使用at
6.2.循环执行的例行性工作调度
Crontab[-u username][-l |-e|-r]
-e 编辑crontab的工作内容;
-l 查阅crontab的工作内容;
-r 删除所有的crontab的工作内容,若仅删除一项,请用-e去编辑。
示例:
|
代表意义 |
分钟 |
小时 |
日期 |
月份 |
周 |
命令 |
|
数字范围 |
0-59 |
0-23 |
1-31 |
1-12 |
0-7 |
要执行的命令 |
6.3 可唤醒停机期间的工作任务
工具:anacron
语法:anacron [-sfn][job]…
-s 开始连续执行各项工作(job),会根据记录时间文件的数据判断是否进行;
-f 强制进行,而不去判断时间记录文件的时间戳;
-n 立刻执行未进行的任务,而不延迟(delay)等待时间;
注:anacron运行的时间通常有两个,一个是系统开机期间运行,一个是写入crontab的调度中。
linux 使用者管理的更多相关文章
- 第四部分 linux使用者管理
第一章 linux帐号管理与acl权限控制 不同的用户拥有不同的权限 可以通过user/group的特殊权限设定,来规范不同的群组开发 一 linux帐号与群组 A 使用者的识别码: UI ...
- Linux使用者管理(1)---用户账号
linux很重要的应用就是作为服务器的操作系统.服务器的作用是给多用户提供各种“服务”(可能是读服务器上的文件,或者是利用服务器进行数值计算)那么如果多用户共同拥有一台服务器,就需要对服务器上的用户进 ...
- Linux使用者管理(2)---账号管理
用户添加 新增用户 sudo useradd -m username 这里必须使用sudo 因为需要对/etc/shadow进行读写,在ubuntu环境下,必须使用-m设置,否则不会创建主文件夹. 在 ...
- linux 账号管理与ACL权限设定
此文涉及命令:useradd.usermod.userdel.passwd.chage.setfacl.getfacl.su.sudo.fingr.chfn.chsh.id.groupadd.grou ...
- Linux内存管理原理
本文以32位机器为准,串讲一些内存管理的知识点. 1. 虚拟地址.物理地址.逻辑地址.线性地址 虚拟地址又叫线性地址.linux没有采用分段机制,所以逻辑地址和虚拟地址(线性地址)(在用户态,内核态逻 ...
- Linux 磁盘管理
Linux磁盘管理好坏管理直接关系到整个系统的性能问题. Linux磁盘管理常用三个命令为df.du和fdisk. df:列出文件系统的整体磁盘使用量 du:检查磁盘空间使用量 fdisk:用于磁盘分 ...
- Linux内存管理原理【转】
转自:http://www.cnblogs.com/zhaoyl/p/3695517.html 本文以32位机器为准,串讲一些内存管理的知识点. 1. 虚拟地址.物理地址.逻辑地址.线性地址 虚拟地址 ...
- Shell基础:Linux权限管理
Linux权限基本概念 查看系统(文件夹/文件)权限: ls -l =>d/- xxx xxx xxx. num owner group size date filename ...
- Windows内存管理和linux内存管理
windows内存管理 windows 内存管理方式主要分为:页式管理,段式管理,段页式管理. 页式管理的基本原理是将各进程的虚拟空间划分为若干个长度相等的页:页式管理把内存空间按照页的大小划分成片或 ...
随机推荐
- 经典:十步完全理解 SQL
经典:十步完全理解 SQL 来源:伯乐在线 链接:http://blog.jobbole.com/55086/ 很多程序员视 SQL 为洪水猛兽.SQL 是一种为数不多的声明性语言,它的运行方式完 ...
- 基于php常用正则表达整理(下)
61 \n 匹配一个换行符.等价于 \x0a 和 \cJ.62 \r 匹配一个回车符.等价于 \x0d 和 \cM.63 \s 匹配任何空白字符,包括空格.制 ...
- leetcode Single Number python
#question : Given an array of integers, every element appears twice except for one. Find that single ...
- flexbox弹性盒子模型
这几天在做移动端的web开发,遇到了一些问题,之前没有折腾过这方面的东西,这次好好吸收下 css3的flexbox--弹性盒子模型,这个盒模型决定了一个盒子在其他盒子中的分布方式及如何处理可用的空间. ...
- project euler 48 Self powers 解决乘法爆long long
题目链接 求 $ 1^1+2^2+\cdots + 1000^{1000} $ %1e10 的结果. 唯一的坑点是会爆longlong, 所以用特殊的乘法. #include <iostream ...
- [LeetCode]题解(python):155-Min Stack
题目来源: https://leetcode.com/problems/min-stack/ 题意分析: 实现一个小的栈,包括初始化,push,pop,top,和getMin. 题目思路: 私用是用两 ...
- CSS3 Test
CSS3Test 如何判定一个浏览器对css3的支持情况呢 有这么一个站点http://css3test.com 可以测试浏览器对CSS3的支持情况 对应的Github在这里 原理 实际上浏览器对CS ...
- Python 模块的一般处理
因为Python模块在被导入时,定义在模块中的顶级代码是会被执行的!如果我们想改变这种运行方向可以这样做: if __name__ == '__main__':#当这个模块作为主程序时__name__ ...
- jQuery 之 $.get、$.post、$.getJSON、$.ajax
对 JSTL标签 加以巩固,同时在自己的博客中与之分享: http://app.yinxiang.com/shard/s20/sh/76feadb0-957a-40bc-895d-4d28025ce2 ...
- Nginx和Nginx+的比较(上)
Nginx和Nginx+的比较(上) 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs 一.Nginx+介绍 Nginx和 ...