linux系统相关的文件信息包含在/etc/passwd文件和/etc/group中。每次登录linux系统以及每次执行ls -l命令时都要使用口令文件。这些字段都包含在<pwd.h>中定义的passwd结构中。 struct passwd { char * pw_name; /* Username ...
分类:
系统相关 时间:
2018-04-28 22:23:51
阅读次数:
246
一、awk工具的使用awk和sed一样是流式编辑器,它也是针对文档中的行来操作的。它比sed更强大。1、截取文件中的某个段head-2/etc/passwd|awk-F‘:‘‘{print$1}‘[root@riven~]#head-2/etc/passwd|awk-F‘:‘‘{print$1}‘rootbin[root@riven~]#^C-F指定分隔符,如果不加-F指定,则以空格或者tab为分
分类:
其他好文 时间:
2018-04-28 11:44:25
阅读次数:
179
四.实验结论 1 . history命令查看命令历史,!-3重新执行倒数第三条命令 命令alias给ls -l设置别名,unalias取消 脚本ex3用于输出四条语句 双引号中的字符除$,`,\外均作为普通字符处理。 2. (1) /etc/passwd存放密码文件,文件中每个用户都有一个对应的记录 ...
分类:
其他好文 时间:
2018-04-27 23:59:04
阅读次数:
315
(1)awk工作原理#awk -F: '{print $1,$3}' /etc/passwd 1)awk使用一行作为输入,并将这一行赋给内部变量$0,每一行也可称为一个记录,已换行符结束 2)然后行被:分割成字段,每个字段存储在已编号的变量中,从$1开始,最多达100个字段 3)awk如何知道用空格 ...
分类:
其他好文 时间:
2018-04-27 22:10:37
阅读次数:
286
/etc/passwd用途:该目录存储的是操作系统用户信息,该文件为所有用户可见。由6个分号组成7个信息, 分别为,用户名,密码(已经加密),UID(用户标识),GID组标识,用户全名或本地账号,开始目录,登录使用的shell就是对登录命令进行解析的工具 /etc/shadow:共有9位,分别是:账 ...
分类:
系统相关 时间:
2018-04-27 16:51:43
阅读次数:
236
一、shell命令应用练习 1.简述以下几个文件的用途 ① /etc/passwd passwd为密码文件,用来管理用户的密码。普通用户通常只能修改自己的密码信息。 ② /etc/shadow shadow是一个影子化的密码文件,它包含系统账户的密码信息和可选的年龄信息。只有管理员能查看修改。 ③ ...
分类:
系统相关 时间:
2018-04-27 02:24:40
阅读次数:
227
一、命令格式:grep-cinvrABC‘word‘filename-c打印符合要求的行数grep-c‘nologin‘/etc/passwd-i忽略大小写grep-i‘nologin‘passwd-v打印不符合要求的行grep-v‘nologin‘passwd例:过滤所有不包含数字的行grep-v‘[0-9]‘/et
分类:
其他好文 时间:
2018-04-26 11:56:03
阅读次数:
148
之前linux服务器的密码被别人改过, 然后叫服务器相关的负责人重置了root账户(服务器负责人在客户所在公司), 重置好之后, 领导叫更改下root 用户名和密码, 于是我二话不说就开始找方法, 找到一篇文章大概是这样的操作步骤: vi /etc/passwd 按i键进入编辑状态 修改第1行第1个 ...
分类:
系统相关 时间:
2018-04-26 01:01:07
阅读次数:
1965
正则介绍_grep正则就是一串有规律的字符串,包含特殊符号。对以后的写shell脚本很大的帮助。可以实现很多复杂的需求。第一个工具grepgrep用来过滤关键词。-c行数,过滤出来的这些行有多少行。做实验,先把etc/passwd作为一个样本文件cp到创建的grep目录下。然后用grep过滤nologingrep有一个好处,在过滤关键词的时候,会自动对关键词上颜色。然后用-c选项可以显示刚才过滤的
分类:
其他好文 时间:
2018-04-26 01:01:01
阅读次数:
185
正则介绍正则就是一串有规律的字符串,掌握好正则对于编写shell脚本有很大帮助。各种编程语言中都有正则,原理是一样的。grep[root@localhost~]#mkdirgrep[root@localhost~]#cdgrep/[root@localhostgrep]#cp/etc/passwd.[root@localhostgrep]#lspasswd[root@localhostgrep]#
分类:
其他好文 时间:
2018-04-26 00:55:26
阅读次数:
157