一、shell练习题 1.设定变量FILE的值为/etc/passwd 2.依次向/etc/passwd中的每个用户问好,并且说出对方的ID是什么 形如:(提示:LINE=`wc -l /etc/passwd | cut -d" " -f1`) Hello,root,your UID is 0. 3 ...
分类:
其他好文 时间:
2017-12-27 18:10:06
阅读次数:
147
3.4usermod[root@MOMOCO-02 ~]# tail -n5 /etc/passwd【更改用户uid】postfix:x:89:89::/var/spool/postfix:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinchrony:x:998:996::/var/lib
分类:
其他好文 时间:
2017-12-27 02:41:39
阅读次数:
302
cut (选项)(参数) cut是用来处理文本的工具,可以用来取出某些特定的字段。在选取字段的时候“1,3”代表第1个和第3个,“1-3”代表第一个到第三个,“-3”代表从开始到第三个,“3-”代表从第三个到最后 以/etc/passwd中前10行为例 -c数字:显示第几列的字符 -d:指定字段的分 ...
分类:
系统相关 时间:
2017-12-26 14:17:05
阅读次数:
230
8)系统中有一类用户称为伪用户(psuedo users). 这些用户在/etc/passwd 文件中也占有一条记录,但是不能登陆,因为他们的登陆shell 为空,他们的存在主要是方便系统管理,满足 相应的系统进程对文件属主的要求。 常见的伪用户如下所示: 伪用户含义 bin 拥有可执行的用户命令文 ...
分类:
系统相关 时间:
2017-12-26 11:52:53
阅读次数:
220
linux是一个多用户的系统,没一时刻都有许多账号在系统上登录,操作,所以管理用户是很重要的。 1.用户篇——/etc/passwd、/etc/shadow 1.增加账号——useradd useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] 增加账号的同时可以 ...
分类:
系统相关 时间:
2017-12-21 18:12:37
阅读次数:
177
数据导入 :把系统文件的内容保存到数据库服务器的表里需求:把/etc/passwd文件的内容保存到userdb库user表里。create database userdb;create table userdb.user(name char(30),password char(1),uid int(2),gi
分类:
数据库 时间:
2017-12-21 15:55:51
阅读次数:
146
while读文件的方法: 将文件的内容通过管道 | 或重定向 < 的方式传给while while中调用read将文件内容一行一行的读出来,并赋值给read后的变量来逐行处理重定向的方式function ?read_file(){ while read LINE do ? ?echo $LINE done < /etc/passwd }管道的方式func
分类:
其他好文 时间:
2017-12-21 12:05:42
阅读次数:
95
chapter8 用户和组 8.1 密码文件 /etc/passwd 每行都包含7个字段,之间用冒号分割,如下所示: mtk:x:1000:100:Michael:/home/mtk:/bin/base 按顺序介绍着7个字段: 登录名: 经过加密的密码:长度为13个字符 用户ID: 组ID: 注释: ...
分类:
系统相关 时间:
2017-12-17 00:16:42
阅读次数:
302
1.1. shell中cut命令的用法 第一种用法与awk相似,下面的用awk表示: cat /etc/passwd|awk -F : ‘{print $1,$5}’ cut -d : -f 1,5 /etc/passwd /-d后面的冒号表示字段之间的分隔符,-f表示去分隔符后的哪些字段 使用cu ...
分类:
系统相关 时间:
2017-12-15 23:41:52
阅读次数:
372
/etc/passwd和/etc/shadow是Linux中两个账号管理的重要文件。 一、/etc/passwd 这个文件中每一行代表一个账号,有几行就代表系统中存在几个账号。有些账号是系统账号,是系统中必须要的,如bin,deamon等。 文件中的内容像这样 用第一行中的内容进行说明(栏位间用冒号 ...
分类:
其他好文 时间:
2017-12-15 23:36:20
阅读次数:
177