grep用于关键字搜索文本-i在搜索的时候忽略大小写-n显示结果所在行数-v输出不带关键字的行-Ax在输出的时候包含结果所在行之后的指定行数-Bx在输出的时候包含结果所在行之前的指定行数grep xxx /etc/passwd 在、etc/passwd文本中查询xxx。find / -user li ...
分类:
系统相关 时间:
2017-09-20 20:50:16
阅读次数:
281
练习:写一个脚本,判断当前系统上是否有用户的默认shell为bash,如果有就显示有多少个这类的用户;否则,就显示没有这类的用户。#!/bin/bash#grep"\<bash$"/etc/passwd&>/dev/nullretval=$?if[$retval-eq0]thenusers=`grep"\<bash"/etc/passwd|wc-l`echo"$users"..
分类:
其他好文 时间:
2017-09-18 18:18:37
阅读次数:
109
/etc/login.defs配合/etc/passwd和/etc/shadow来对用户进行一些限制但是优先级低于/etc/passwd和/etc/shadow.如果有冲突的地方,系统会以/etc/passwd和/etc/shadow为准.这个文件的内容如下[root@niugengtian-6~]#egrep-v‘^[]*$|^#‘/etc/login.defs过滤/etc/login.defs中的空行/..
分类:
其他好文 时间:
2017-09-12 23:15:27
阅读次数:
273
shadow文件以:分隔共九列lidao:!!:17421:0:99999:7:::1/用户名:2/密码:3/最后一次修改时间:4/最小时间间隔5/最大时间间隔:6/警告时间:7/不活动时间:8/失效时间:9/保留位第一列:用户名与/etc/passwd对应第二列:密码这里放着用户的密码这个位为*表示用户锁定为!!表示密码已过期(..
分类:
其他好文 时间:
2017-09-12 23:05:53
阅读次数:
151
useradd[-参数]账号-u:后接一组数字,把这组数字指定为这个账号的uid。-g:后接组名,把这个组作为账号的初始用户组,该用户组的GID会被放到/etc/passwd的第四个账号-G:后接组名,把这个组作为账号的次要用户组,这个参数会修改/etc/group内的相关数据。-M:强制,不创建用户..
分类:
系统相关 时间:
2017-09-11 18:10:17
阅读次数:
311
使用命令将/etc/passwd第一列和最后一列交换位置1.使用awk改变列的输出顺序,{}中“”中的内容会原封不动输出[root@qyn~]#awk-F":"‘{print$NF":"$2":"$3":"$4":"$5":"$6":"$1}‘/etc/passwd2.使用变量等价替换,使用tr将空格替换为“:”[root@qyn~]#awk-F":"‘{a=$1;$1=$NF;$NF=..
分类:
其他好文 时间:
2017-09-10 16:43:06
阅读次数:
205
一、shell特殊符号cut命令1.特殊符号*:任意个任意字符
?:任意单个字符#:注释\:转义字符
|:管道符2.几个和管道相关的命令(1)cutcut把文件分段
cat/etc/passwd
cut-d:-f3/etc/passwd
cut-d:-f3,6,5/etc/passwd
cut-d:-f3-6/etc/passwd
cut-c10/etc/passwd取第十个字符
cut-c5-..
分类:
系统相关 时间:
2017-09-08 18:36:04
阅读次数:
392
linux tail命令 linux中tail命令 用于查看文件内容 最基本的是cat、more和less。 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/ ...
分类:
系统相关 时间:
2017-09-07 13:44:47
阅读次数:
208
正则表达式grep命令sed命令语法options 部分command 部分作业正则表达式及字符处理作业三:Sed作业:以/etc/passwd文件为模板 正则表达式 ^ 行首 $ 行尾 . 除了换行符以外的任意单个字符 * 前导字符的零个或多个 .* 所有字符 [] 字符组内的任一字符 [^] 对... ...
分类:
其他好文 时间:
2017-09-06 22:57:52
阅读次数:
294
linux中的权限管理手工创建一个用户linux文件系统权限 linux中的权限管理 手工创建一个用户 [root@bogon ~]# vim /etc/passwd [root@bogon ~]# vim /etc/passwd [root@bogon ~]# vim /etc/shadow [r... ...
分类:
其他好文 时间:
2017-09-06 22:53:47
阅读次数:
333