前言
下面开始进入正题:
接着上篇文章命令继续:
3.12【了解】查看文件内容:Cat
cat命令:适用于查看文件内容较少的文件
- cat 可以用来查看文件、创建文件、合并文件、追加文件
常用选项:
- -b :表示输入非空的行编号
- -n:表示输出所有的行编号
cat /usr/include/stdio.h
cat -n /usr/include/stdio.h
3.12【知道】查看文件内容:more
more 命令可以用于分屏显示文件内容,每次只显示一页内容
- 适合于 查看内容较多的文本文件
- 使用more的快捷键:
空格键显示手册页的下一屏
Enter键一次滚动手册页的一行
b 回滚一屏
f 前滚一屏
q 退出
/word 搜索 word 字符串
3.13【重点】查看文件内容:grep
Linux系统中 grep 命令是一种强大的文本搜索工具
grep 允许对文本文件进行 模式查找,所谓模式查找,又被称为正则表达式
grep -n '[Ss]igna[Ll]' test.txt
3.14【知道】重定向:>和>>
Linux 允许将命令执行结果 重定向到一个文件
将本应显示在终端上的内容 输出/追加 到 指定文件中
其中
> 表示输出,会覆盖文件原有内容
>> 表示追加,会讲内容追加到已有文件的末尾
cat l.txt >2.txt 将1.txt的内容覆盖掉2.txt的内容
cat l.txt >>2.txt 追加1.txt文件到2.txt后面
cat 1.txt 2.txt> 3.txt 将1.txt和2.txt的内容合并到3.txt文件当中
3.14【知道】管道符命令 |
简单来说:Linux 允许将 一个命令的输出 可以 通过管道 做为 另一个命令的输入
可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里 | 的左右分为塞东西(写),右端
取东西(读)
ls -l /usr/bin | more
ls /usr/bin | grep '^au'
3.15【知道】其他的命令:pwd、clear、which
pwd:使用 pwd 命令可以显示当前的工作目录,很简单的命令,直接在终端输入pwd即可。
clear :作用为清除终端上的显示(类似于DOS的cls清屏功能),也可以使用快捷键:Ctrl+l("l"为小写字母“L”)
which :工具名称: 查找工具的安装位置
拓展:回显:echo
结尾:
作业:
1. Linux中文件权限有哪几种,分别用什么字母表示?
2. Linux修改文件权限的方法有哪些?
3. tar [-zxvf] 命令中,z代表什么,x代表什么?v代表什么?f代表什么?
4. Vi编辑器有哪几种模式?
5. 把/bin目录下的所有内容的详细信息重定向到文件info中?。
6. 把/bin目录下的所有内容的详细信息分屏显示。
7. 分别写出Windows下和Linux下通获取IP地址的命令?
8. 在linux中,如何查看所有用户的进程?
9. 在桌面建立一个文件夹test 在该文件夹下建立1.txt 2.txt 3.txt 4.txt文件,并且将该test 目录的所有的文件都压缩为test.tar.gz文件中。
10. 再将 test.tar.gz 文件解压到 /home/admin/文档 目录下。
11. 通过Linux终端在adir目录下再创建一个名为dir2的目录,同时在dir2下再创建两个文件: 1.txt和2.txt。
11.修改 test文件夹下所有的txt文件权限: 拥有者权限为可读可执行,用户组权限为可写可执行,其他用户权限为可执行。
12. 查看3306的端口是否有被占用?
13. 13. 通过navicat工具连接到数据库。
14. 介绍一下数据库的常用数据类型。
15. 创建一个学生表,包含name(姓名)、age(年龄)、class(班级)三个字段