一:grep:文档搜索工具:
grep -n :显示匹配的行/行号
grep -v :显示不包括文本的所有行
grep -i :忽略大小写
案例:
1:显示123.txt中包含aaa的行:
2:显示123.txt中包含aaa的行和行号:
3:显示123.txt中不包含aaa的行:
4:显示123.txt中不包含aaa的行和行号:
案例:grep的模式搜索:
1:显示123.txtz中包含aaa,并且aaa必须在行首,且aaa不区分大小写:
2:显示123.txtz中包含aaa的行和行号,并且aaa必须在行末,:
二:echo :显示终端中输入的文字:
三:重定向:将命令的结果重定向到另一个文件。
> : 覆盖原有的内容
>> : 追加内容
案例:
1:将当前文件夹中的文件信息,写入桌面文件123.txt中。
2:将hello python 追加到 123.txt中。
3:echo 和 touch 一起创建文件,区别在于echo可以写入内容。
四:管道:一个命令的输出通过管道作为另一个命令的输入
案例:
1:显示家目录的所有文件信息(包括隐藏文件),并且分屏显示。
2:显示家目录中包含Do的所有文件信息,包含隐藏文件。
注:管道经常跟more连用进行分屏显示,经常跟grep连用进行查找指定文本。
1:背过老师讲的
2:预习多任务
1:操作系统作用:
向下控制硬件,向上支持软件运行。
2:虚拟机作用:
模拟一个计算机
3:Windows和linux系统目录区别:
没有盘符概念(根)
4:windows :c:\
linux:/home/python/Desktop
5: linux操作系统 = linux内核 + 常用软件(桌面...)
6: 常见的linux发行版: Ubuntu CentOS Redhat
7:打开终端 快捷键:Ctrl+ ALT + T
关闭终端 快捷键:Ctrl + d
清屏: Ctrl + L
强制停掉:Ctrl + c
8: 一般目录最后加/
注:ubuntu下不看后缀。
9:touch {1,2,3,4}.txt
rm {1,2,3,4}.txt
10: rmdir :实际上可以检测是否是空目录(安全)
11:帮助文档使用命令:
空格:下一屏
enter:下一行
f:下一屏
b:上一屏
q:退出
12:>> > 过程:先创建,再写入。
getit 文件名(相当于鼠标),有图形界面才可以使用。
13: ps -aux :查看当前进程