常见指令介绍(续)
1. mv 指令
语法: mv [选项] 源文件或目录 目标文件或目录
功能: 将源文件或目录转移到目标文件或目录;如果目标文件或目录不存在,就会修改源文件或目录的名字;当目标目录中已经有一个与源文件文件名相同的文件时,将会覆盖目标目录下的文件的内容。
选项:
-f:force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖-i:若目标文件 (destination) 已经存在时,就会询问是否覆盖!
2. echo 指令
功能: 将指定内容打印到显示器上。
示例:
echo "hello Linux"
3. more 指令
语法: more [选项]
功能: more 命令,功能类似 cat
常用选项:
-n:指定输出行数q:退出 more
4. less 指令
说明: less 工具也是对文件或其它输出进行分页显示的工具,应该是 linux 正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性,在 more 的时候,我们并没有办法向前面翻,只能往后面看。但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容。除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。
语法: less [参数] 文件
功能: less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
选项:
-i:忽略搜索时的大小写-N:显示每行的行号/字符串:向下搜索'字符串'的功能?字符串:向上搜索'字符串'的功能n:重复前一个搜索(与 / 或 ? 有关)N:反向重复前一个搜索(与 / 或 ? 有关)
示例:
less /var/log/messages
4.1 日志文件
/var/log/messages 是 Linux 系统中一个至关重要的日志文件,尤其在 CentOS、RHEL (Red Hat Enterprise Linux) 和 Fedora 等发行版中。日志文件主要记录了系统启动信息、内核消息、服务状态、应用程序日志等。
常用指令如下:
tail -f /var/log/messages # 实时监控
grep "关键词" /var/log/messages # 搜索
以上是两个查看日志文件的常用指令,下文将做详细介绍。


