**
一、管道符 |
**—命令1的结果作为端口输给命令2 → 命令1 | 命令2
管道命令操作符是:"|",它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息;
对于 stdandard error 信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入 standard input.
参考链接
二、grep 命令
1、grep命令表示过滤筛选出指定条件的结果。
Linux grep命令用于查找文件里符合条件的字符串。
grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为"-",则grep指令会从标准输入设备读取数据。
参考链接1
参考链接2
grep命令可进行模糊查找,过滤出匹配到的条件并将其所在的行打印出来,如
[root@hadoop001 sylvia]# cat test.log | grep I
I LOVE YOU
I HATE YOU
2、查看命令帮助:grep --help
[root@hadoop001 sylvia]# grep --help
Usage: grep [OPTION]… PATTERN [FILE]…
3、查看文件一共有多少行:[root@hadoop001 sylvia]# cat test.log | wc -l
使用wc命令 具体通过wc --help 可以查看。
如:wc -l filename 就是查看文件里有多少行
wc -w filename 看文件里有多少个word。 wc -L filename 文件里最长的那一行是多少个字。
wc命令 wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。
语法:wc [选项] 文件…
说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
这些选项可以组合使用。
输出列的顺序和数目不受选项的顺序和数目的影响。
总是按下述顺序显示并且每项最多一列。
行数、字数、字节数、文件名
如果命令行中没有文件名,则输出中不出现文件名。
例如:
$ wc - lcw file1 file2
4 33 file1
7 52 file2
11 11 85 total
省略任选项-lcw,wc命令的执行结果与上面一样。
使用ls -lht命令显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。
三、设置密码passwd
格式:passwd xxx(xxx是用户名)
passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。
参考链接
参考链接00
1、设置密码:
[root@hadoop001 sylvia]# passwd dudu
Linux 创建用户的同时设置密码:
useradd userxx;echo “passwdxxx” | passwd --stdin userxx
2、验证密码
(1)登陆不上:/etc/passwd文件中用户执行类型false或nologin改为bash
(2)家目录变更:copy .bash_profile或.bashrc或整个隐藏文件夹(.*)进去当前的家目录。
(3)-bash-4.1$:系统默认的家目录自带隐藏文件,而新建的家目录一般没有隐藏文件,切换用户后出现-bash-4.1,不影响使用。
(4)cp /etc/skel/.*将/etc/skel/.*复制到新的家目录
(5)权限修改
加油???
2018-9-23
Sylvia