目录
(一)date指令
一、引言
在Linux系统的世界里,命令行是我们与系统交互的重要工具。掌握常用的Linux命令,不仅能提升我们的工作效率,还能深入理解系统的运行机制。本文将详细介绍一系列实用的Linux命令,涵盖文件处理、系统管理、时间操作等多个方面。
二、文件处理相关命令
(一)grep指令
grep 指令用于在文件中搜索字符串,并将找到的行打印出来。
- 语法: grep [选项] 搜寻字符串 文件
- 常用选项:
- -i:忽略大小写。比如我们要在 test.txt 文件中查找“linux”,不区分大小写,命令为 grep -i linux test.txt 。
- -n:输出包含匹配字符串的行及其行号。例如 grep -n linux test.txt ,执行后会显示类似 3:Linux is a powerful operating system 这样的结果,表明在第3行找到了匹配内容。
- -v:反向选择,显示不包含指定字符串的行。如 grep -v linux test.txt ,会列出所有不包含“linux”的行。
(二)zip/unzip指令

1. zip:用于将目录或文件压缩成zip格式。
- 语法: zip 压缩文件.zip 目录或文件
- 常用选项:
- -r:递归处理,将指定目录下的所有文件和子目录一并处理。例如要压缩 myfolder 目录及其下所有内容,命令是 zip -r myfolder.zip myfolder 。
2. unzip:用于解压zip格式的压缩包。
- 语法: unzip 压缩文件.zip
- 示例:
- 解压到当前目录: unzip test.zip
- 解压到指定目录,如 /tmp : unzip test.zip -d /tmp