2016年4月19日useradd/du/df/passwd/usermod命令

一、useradd命令

useradd命令-M -u -s -g 常用
-c:加上备注文字,备注文字保存在passwd的备注栏中。 
-d:指定用户登入时的启始目录。
-D:变更预设值。(修改默认配置文件)
-e:指定账号的有效期限,缺省表示永久有效。
-f:指定在密码过期后多少天即关闭该账号。
-g:指定用户所属的起始群组。
-G:指定用户所属的附加群组。
-m:自动建立用户的登入目录。
-M:不要自动建立用户的登入目录。
-n:取消建立以用户名称为名的群组。
-r:建立系统账号。
-s:指定用户登入后所使用的shell。
-u:指定用户ID号。

-e expire_date 帐号终止日期。日期的指定格式为MM/DD/YY。
-f inactive_days 帐号过期几日后永久停权。当值为0时帐号则立刻被停权。而当值为-1时则关闭此功能,预设值为-1
-g initial_group group名称或以数字来做为使用者登入起始群组(group)。群组名须为现有存在的名称。群组数字也须为现有存在的群组。预设的群组数字为1。
-G group,[...] 定义此使用者为此一堆groups的成员。每个群组使用","区格开来,不可以夹杂空白字元。群组名同-g选项的限制。定义值为使用者的起始群组。
-m 使用者目录如不存在则自动建立。如使用-k选项skeleton_dir内的档案将复制至使用者目录下。然而在/etc/skel目录下的档案也会复制过去取代。任何在skeleton_diror/etc/skel的目录也相同会在使用者目录下一一建立。The-k同-m不建立目录以及不复制任何档案为预设值。
-M 不建立使用者目录,即使/etc/login.defs系统档设定要建立使用者目录。

-u uid 使用者的ID值。必须为唯一的ID值,除非用-o选项。数字不可为负值。预设为最小不得小于999而逐次增加。0~999传统上是保留给系统帐号使用。改变预设值当-D选项出现时,useradd秀出现在的预设值,或是藉由命令列的方式更新预设值

-e default_expire_date 使用者帐号停止日期。
-f default_inactive 帐号过期几日后停权。
-g default_group 新帐号起始群组名或ID。群组名须为现有存在的名称。群组ID也须为现有存在的群组。
/etc/skel 文件
.bash_loght .bash_profile .bashrc用户存放文件的初始目录
/etc/default/useradd 添加用户时默认的设置。初始化设置文件指定的参数优先
groupadd 添加组命令-g 
相关的路径 /etc/ shadow shadow- 
passwd --stdin 
-n 两次密码修改最小的天数
-x 两次密码修改的最大的天数
-i 密码过期多久以后禁止登陆使用
-w 提示用户距离多少天提示修改密码
min max inactive warning
用户管理命令小结:
1、和用户相关的配置文件知识点:
/etc/passwd账号文件及不同列内容
/etc/shadow账号密码文件及不同列内容
/etc/group组的文件及不同列内容
/etc/gshadow组密码文件及不同列内容
2、用户管理命令
useradd -u -g -G -s -M -e -c -d
对应/etc/skel,/etc/default/useradd,/etc/login.defs
userdel -r
usermod -u -g -G -s -M -e -c -d -L -U -l
id
chage -l -E -M -W -m -I
passwd --stdin -n -i -w -x (suid位重点)
su
sudo
visudo

二、usermod命令

usermod  可以修改用户组 增加用户拓展项目

-G 拓展组 u 指定id  g  起始id

usermod -u 500 -g 512 -G 522 user1

2.usermod -L carlton   上锁

usermod -U  解锁

三、passwd命令

passwd +用户名   如果是root用户的话,则不用加

yum -y install expect 安装包

安装好了之后

mkpasswd 自动生成密码

四、df命令

df
-T 查看文件系统的类型

df 看不全 比如swap分区,需要用到free可以看见

df -h 可以知道分区使用多少

df -k 以K为单位

df -i 查看inode的使用情况

五、du命令

du 主要是看文件的大小

du -m   以m为单位

du -h   可以根据文件的大小随机显示

du -sh /文件路径/  指定文件的大小

ls -ih和 du -sh 的主要区别在于   前者是看文件本身 后者从磁盘出发

时间: 2024-10-05 14:13:26

2016年4月19日useradd/du/df/passwd/usermod命令的相关文章

2016年7月19日学习笔记

2016年7月19日学习笔记 计算机系统的组成部分 计算机系统由硬件系统和软件系统两大部分组成 硬件系统 冯.诺依曼体系结构: 1946年数学家冯.诺依曼提出运算器,控制器,存储器,输入设备,输出设备. 具体变现为一下硬件: 运算器,控制器  ------>  CPU 存储器          ------>  内存(断电数据清空),硬盘(可永久存储数据) 输入设备------>  键盘,鼠标等 输出设备------>  显示器 打印机等 软件系统 OS : Operating S

Python array,list,dataframe索引切片操作 2016年07月19日——智浪文档

array,list,dataframe索引切片操作 2016年07月19日——智浪文档 list,一维,二维array,datafrme,loc.iloc.ix的简单探讨 Numpy数组的索引和切片介绍: 从最基础的list索引开始讲起,我们先上一段代码和结果: a = [0,1,2,3,4,5,6,7,8,9] a[:5:-1] #step < 0,所以start = 9 a[0:5:-1] #指定了start = 0 a[1::-1] #step < 0,所以stop = 0 输出: [

linux运维实战练习-2016年1月19日-2月3日课程作业(练习)安排

注:本次作业适用于就业班和套餐班. I.作业(练习)内容: 一.实战案例(练习)内容 1.描述centos6系统开机启动流程: 2.描述/etc/rc.d/sysinit脚本功能: 3.总结文本处理工具sed及awk的用法:(必须附带示例) 4.写一个脚本,生成10个随机数,并按从小到大进行排序(要求至少使用2中方法): 5.在每周二的凌晨1点5分执行脚本/data/get_username.sh,并将脚本的输出至/tmp/get_username.log日志文件中: 6.写一个脚本:如果某路径

2016年4月19日

精简笔记 ? ? "你要学会精简笔记,这个过程会让你受益良多." ? ? 来自 <http://www.vccoo.com/v/ea7859> ? ? 吸气let,呼气go ? ? 我发现,吸气时说'Let'呼气时说'Go',简单,效果却颇佳 ? ? 来自 <http://www.vccoo.com/v/cbb9e0> ? ? 做计划 ? ? 对自己定的计划要求太高.还是背单词,你给自己设定了每天早上背单词的计划,可是你每天早上根本醒不来,或者说每次醒来很痛苦,

日记 - 2016年4月19日

今天给HR回了电话,决定去深圳,国际化,虽然可能是个坑,但已经没有别的选择了,倒是如果拿到中行的offer,会不会留在西安呢,这又需要思考了 ? ? 另外给问华哥的意见,自己问之前也没有好好思考一下,而且问的时候容易被带着走,也没有自己的主观,还是不够主动惹的祸 ? ? 另外估计以后都不能加海浪啊,先斌啊他们的微信,早知道当时就加了,发现微信朋友圈是个获取信息的来源,不过现在自己都不怎么刷朋友圈了,而且他们也都不怎么发,所以加或不加没什么关系吧 ? ? 跟他们讨论百度这次调部门的事情,发现和他们

2016年11月19日 星期六 --出埃及记 Exodus 20:10

but the seventh day is a Sabbath to the LORD your God. On it you shall not do any work, neither you, nor your son or daughter, nor your manservant or maidservant, nor your animals, nor the alien within your gates. 但第七日是向耶和华你 神当守的安息日.这一日你和你的儿女,仆婢,牲畜,并

【2016年8月19日 VOC仪器经典案例】某客户贪便宜买的VOC检测仪不能用

很多很多人,都说你湖南日科仪器有限公司的VOC检测仪怎么这么贵? 我说:一个产品要做好,成本不会很低: 1. 我家VOC检测仪用好多瓶气体校准的,10ppm,100ppm,300ppm,1000ppm,2000ppm,4000ppm,8000ppm. 这里为何会用这么多标气?因为我要大量程的TVOC仪器在测量苯.甲苯.二甲苯.非甲烷总烃排放指标时,他一定要尽可能的准确,否则那么多环保设备商的数据都不准,怎么为客户工厂的有机废气排放治理服务呢? 所以校准10ppm 和 100ppm,就和国家的有机

linux运维实战练习-2016年1月19日-2月3日课程作业

I.作业(练习)内容: 1.描述centos6系统开机启动流程: a.开机BIOS加电自检测各种硬件信息 b.读取第一个可启动设备MBR,加载grub c.依据boot loader的设置初始化内核信息,内核依据initrd虚拟的磁盘和文件系统实现对根文件系统的挂载 d.切换到根文件系统, e.启动系统第一个进程init,准备好系统所需要的各项服务 f.登录界面 2.描述/etc/rc.d/sysinit脚本功能: 通过分析代码查看sysinit所具有的功能有: a.取得网络环境与主机名 b.激

2016年11月19日--连接查询,变量、if else、while

连接查询:通过连接运算符可以实现多个表查询.连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志. 常用的两个链接运算符: 1.join   on 2.union     在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中.当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息.连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型.为不同实体创建新的表,随后通过连接进行查询. 示例一: 示例二: 示例三: