1.Shell启动Gunbashshell为用户提供交互式访问,登录时系统依赖于用户账户的配置,在/etc/passwd文件中存放所有系统用户账户列表及基本配置,以下为条目样本:root:x:0:0:root:/root:/bin/bash每个条目共有七个字段,分别以冒号隔开,代表的含义依次为“用户名:密码:UID(用..
分类:
系统相关 时间:
2017-06-20 13:44:40
阅读次数:
202
新增用户 新增用户命令:useradd 参数: 参数 说明 -u 指定UID,也就是自定义UID -g 知道GID,也就是初始化用户组,/etc/passwd文件中的第四个字段。 -G 后面接用户组的名字,也就是指定其他用户组。给用户指定要加入的非初始化用户组。 -M 强制!不要创建用户主文件夹。( ...
分类:
系统相关 时间:
2017-06-17 11:13:29
阅读次数:
313
用户管理的2个重要文件:/etc/passwd和/etc/shadow. /etc/passwd文件里存放的是用户的信息,其中不包含密码:passwd文件中每一行代表一个用户,且每一行分为7个字段使用“:”符合隔开。 使用cat命令可以查看passwd文件的内容 以第一行:root:x:0:0:ro ...
分类:
系统相关 时间:
2017-06-17 10:00:16
阅读次数:
233
awk工具的使用上面也提到了awk和sed一样是流式编辑器,它也是针对文档中的行来操作的,一行一行的去执行。awk比sed更加强大,它能做到sed能做到的,同样也能做到sed不能做到的.1.截取文档中的某个段[root@localhost~]#head-n2/etc/passwd|awk-F‘:‘‘{print$1}‘rootbin解释一下,..
分类:
其他好文 时间:
2017-06-15 00:40:33
阅读次数:
232
sort和wc命令:用做排序语法:sort[-t分隔符][-kn1,n2][-nru]这里的n1<n2-t分隔符:作用跟cut的-d一个意思-n:使用纯数字排序-r:反向排序-u:去重复-kn1,n2:由n1区间排序到n2区间,可以只写-kn1,即对n1字段排序[root@localhost~]#head-n5/etc/passwd|sort
adm:x:3:4:adm:..
分类:
其他好文 时间:
2017-06-15 00:39:52
阅读次数:
184
cut命令:用来截取某一个字段语法:cut-d‘分隔字符‘[-cf]n这里的n是数字-d:后面跟分隔字符,分隔字符要用单引号括起来-c:后面接的是第几个字符-f:后面接的是第几个区块[root@localhost~]#cat/etc/passwd|cut-d‘:‘-f1|head-n5
root
bin
daemon
adm
lp-d后面跟分隔字符,这里..
分类:
其他好文 时间:
2017-06-15 00:33:23
阅读次数:
181
命令:tr替换字符,常用来处理文档中出现的特殊符号,如DOS文档中出现的^M符号。常用的选项有两个:-d:删除某个字符,-d后面跟要删除的字符-s:把重复的字符去掉最常用的就是把小写变大写:tr‘[a-z]’‘[A-Z]’[root@localhost~]#head-n2/etc/passwd|tr‘[a-z]‘‘[A-Z]‘
ROOT:X:0..
分类:
其他好文 时间:
2017-06-15 00:31:54
阅读次数:
187
题目参见以下脚本:#!/bin/bash
grepoldboy/etc/passwd&>/dev/null
REVAL=$?
if[$REVAL-eq0]
then
echo"oldboyuseralreadyexists"
else
useraddoldboy
fi以上是一个很简单的创建相应用户shell脚本代码,请问这么简单的脚本代码是否还能变的更简单?参考答案:#!/bin/bas..
分类:
系统相关 时间:
2017-06-14 16:07:47
阅读次数:
201
老男孩教育每日一题-第61天-使用命令调换/etc/passwd文件里root位置和/bin/bash位置?即将所有的第一列和最后一列位置调换?例:默认:root:x:0:0:root:/root:/bin/bash修改后:/bin/bash:x:0:0:root:/root:root参考答案:方法1:每列之前由冒号分隔,首先想到awk擅长取列,所..
分类:
其他好文 时间:
2017-06-13 14:31:38
阅读次数:
1054
先来看看/etc/passwd文件的内容。[root@qiangzi~]#cat/etc/passwd|headroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sy..
分类:
其他好文 时间:
2017-06-12 22:35:48
阅读次数:
238